Definamos Normal.

El Blog personal de Rafael Rojas

Category: Instalacion (page 1 of 2)

La mejor guia de instalacion de Arch Linux que puedas encontrar!

He borrado la pagina con la guía de instalación de Arch Linux que tenia posteada en este blog. Bajo la premisa que la información en los blogs caduca, pues decidi dejar de actualizarla y de repetir la información que alguien mas ya ha documentado.

Pero honestamente con la intención de ayudar a los usuarios en sus nuevas instalaciones y configuraciones, les dejare una liga a la mejor guía de instalación de Arch Linux que puedan encontrar en la web. Solo den clic en la imagen:

Arch-Linux

Y recuerde: no acepte imitaciones!

Nueva ISO de instalacion, incluye Systemd para la imagen Live

La liberación de la nueva imagen de instalación de ArchLinux se acerca mas a el cambio completo a systemd. Utiliza systemd para cargar el sistema live, aunque para la instalación de inicial del sistema base sigue usando initscripts, y al parecer esto va a cambiar en un futuro próximo, así que ya saben: a cambiar a systemd.

Les recomiendo leer las notas de esta iso en la pagina de ArchiLinux, aqui

NOTA: una nueva ISO de instalación no significa que tengan que reinstalar todo el sistema completo otra vez, esta ISO es útil solamente para quienes instalen sistemas nuevos, nuestro sistema ya instalado ya cuenta con todas las características que esta ISO pueda ofrecer.

ArchLinux en LVM

Entre los comentarios habia quedado pendiente la instalacion de ArchLinux en un sistema de discos LVM, como habia quedado en hacerlo aqui esta. Nota: para efectos de este ṕost supongo que saben que es LVM, como instalar archlinux, como particionar y como editar archivos como minimo. Para motivos del ejemplo utilizare una maquina virtual con un disco virtual de 20 GB particionado de la siguiente forma:

Las particiones o discos que vamos a utilizar para LVM deben de ser tipo LVM para poder crear un filesystem sobre ellos mas adelante. Este particionado se puede hacer facilmente con cfdisk, en donde:

  • sda1 es tipo partición lógica de 256 MB de tamaño al inicio de tipo de Linux
  • sda2 es tipo partición lógica de 256 MB de tamaño al inicio de tipo Linux SWAP
  • sda5 es tipo partición extendida de 5 GB de tamaño al inicio de tipo Linux LVM
  • sda6 es tipo partición extendida de 5 GB de tamaño al inicio de tipo Linux LVM
  • sda7 es tipo partición extendida de 5 GB de tamaño al inicio de tipo Linux LVM
  • sda8 es tipo partición extendida de 5 GB de tamaño al inicio de tipo Linux LVM

iniciamos el modulo necesario para manejar LVM:

modprobe dm-mod

Creamos los volumenes fisicos

pvcreate /dev/sda5
pvcreate /dev/sda6
pvcreate /dev/sda7
pvcreate /dev/sda8

Este comando crea una cabecera en cada particion para que pueda ser utilizada por LVM, podempos listar los volumenes fisicos asi: Continue reading

ArchLinux + KDE en la Netbook

Vamos a descansar un poco de los temas de systemd, ¿vale?

Sucede que hace unos años le compre a mi esposa una netbook para que la usara para su escuela y dejara de quejarse que “mi linux” no tenia una suite de oficina” donde pudiera trabajar 😀

Una Dell Inspirion Mini 1012 con un procesador Intel(R) Atom(TM) CPU N450 @ 1.66GHz 1GB de RAM (que expandi a 2GB), grafica intel 965 y 200 GB de disco duro.

Ah, y para su escuela le quite el infame windows XP que traia y le meti ubuntu 8.10 (de aquella epoca) junto con openoffice creo, le sirvio de maravilla.

Bien, ahora acabo su carrera y la netbook paso a ser objeto de mis experimentos, con la nocion de que ya conozco entornos ligeros como openbox, LXDE o XFCE y que la netbook ha pasado por ubuntu + unity, fedora y arch con distintos escritorios, me dispuse a probar Arch + KDE, el resultado?

Y que hice? Continue reading

Imagen de instalacion 2012.08.04 disponible

Este fin de semana fue liberada la nueva imagen de instalacion de ArchLinux siguiendo el plan de liberar un medio de instalacion mensual. Este medio de instalacion no susytituye absolutamente nada de un sistema ya instalado, solo es una imagen de ArchLinux lista para instalar con los paquetes base mas actualizados posibles y algunos minimos cambios de instalador, algunas notas:

  • Hay una guia de instalacion disponible desde el LiveCD ubicado en /root/install.txt.
  • La shell de instalacion es ZSH con la configuracion de Grml provee una shell mas amigable con autocompletado de comandos como pacstrap, arch-chroot y pacman.
  • El demonio de red inicia al arrancar el sistema tratando de confoigurar automaticamente la interfaz de red cableada.

Esta ISO puede ser descargada desde aqui.

Por si no quedo claro: esta imagen no afecta sistemas instalados, es solo una imagen con actualizaciones rutinarias del software de instalacion, no hay AIF aun.

La siguiente imagen de instalacion esta agendada apra inicios de septiembre

 

Adios al /etc/rc.conf

En otros tiempos la filosofía de administración del sistema en ArchLinux se resumía a un solo archivo general de configuracion: el /etc/rc.conf. Este archivo contenia toda la informacion de configuracion para que el sistema basico funcionanara, se editaba:

  • La zona horaria
  • El reloj del sistema (Local o UTC, local sera obsoleto proximamente)
  • El mapa del teclado, la fuente de la consola, el mapa de caracteres de consola
  • EL local (idioma, regionalizacion) con que se configuraba el sistema
  • Los modulos del kernel que se cargaban manualmente
  • Uso de tecnologias de almacenaje como RAID, sistema de ficheros BTRFS, LVM
  • Configuracion del nombre del host
  • Configuraciond e la red (ip local o DHCP)
  • Los DAEMONS o demonios del sistema a cargar

Bueno, todo eso ya no va a ser asi. El proximo gran cambio que se avecina en ArchLinux es dejar de utilizar este archivo centralizado y configurar las distintas areas del sistema en archivos y directorios separados. ¿Y porque esto? la respuesta corta es para systemd.

Ya habia hablado aqui de como instalar y configurar systemd, el gestor de arranque alternativo a initscripts, pues systemd aparte de sustitur la getion de arranque tambien ayuda a administrar el sistema en si, haciendo que, aunque ahorita parezca lo contrario, mas facil administrar el sistema.

La configuracion quedaria de la siguiente forma:

Configuracion Nuevos archivos de configuracion Antigua ubicacion en el /etc/rc.conf
Nombre del Host /etc/hostname /etc/hosts NETWORKING
Fuentes de consola y mapa del teclado /etc/vconsole.conf LOCALIZATION
Configuracion Local /etc/locale.conf /etc/locale.gen LOCALIZATION
Zona horaria /etc/timezone /etc/localtime LOCALIZATION
Reloj del hardware /etc/adjtime LOCALIZATION
Modulos del kernel /etc/modules-load.d/ HARDWARE
Daemons /etc/rc.conf DAEMONS

Basicamente el /etc/rc.conf queda como un gestor de DAEMONS nada mas absolutamente todas las demas partes seran sustituidas por estos archivos de configuracion.

Pero, yo cuando instale edite el /etc/rc.conf como siempre y hasta ahora todo bien ¿esto me afecta?

De momento no, pero la configuracion de este archivo sera rapidamente obsoleto y sera dejado para manejar los servicios de sistema o DAEMONS. No es necesario reinstalar todo el sistema de nuevo para hacer estos cambios, asi que es recomendable utilizar este nuevo metodo de configuracion de una vez para anticiparse a la agendada depreciacion del rc.conf.

Que cambiar y como cambiarlo? esto se vera en la guia de instalacion que ya he posteado hace algunos dias, actualizada, corregida y mostrada ahora como pagina.

Saludos y buen fin de semana.

Instalacion de sistema base de archlinux-2012.07.15

NOTA:
Esta entrada ya no va a ser editada con los muy posibles futuros cambios en el instalador de ArcLinux, para ello pongo a disposicion una seccion completa de instalacion del sistema base aqui

Llego la hora de actualizar la pequeña guia de instalacion posteada aqui en otros tiempos sobre la instalacion de archlinux, esta guia toma partes de la guia anterior para no tener que re escribir todo desde el principio, sin decir mas, manos a la obra. Descargamos la ISO de archlinux desde aqui, la imagen netinstall sera de arquitectura dual por ser la imagen de instalación en red que tiene soporte para las 2 arquitecturas de ArchLinux: 32 bits (i686) y 64 bits (x86_64). La grabamos en cd y reiniciamos el equipo con el LiveCD, aparecerá este menú:

Donde las opciones son:

  • Boot ArchLinux – que es iniciar el livecd de arch linux y iniciar la instalacion.
  • Boot Existing OS – Ignorar el Livecd y iniciar el sistema operativo del disco duro si existe.
  • Run Memtest86+ (RAM test) – Es un testeo de integridad de  la memoria Ram del equipo Run x86 test (CPU test) – Es un testeo de la integridad del cpu del equipo.
  • Reboot – Reiniciar. Iniciamos con boot ArchLinux, esto nos llevara a la shell del live de ArchLinux.

Continue reading

Nueva ISO de ArchLinux, las buenas y las malas.

Bueno, como comentaba un lector de este blog en la entrada pasada, ayer salio a la luz la nueva ISO de instalación de ArchLinux:

 archlinux-2012.07.15-netinstall-dual

Ahora, esta ISO trae incluidos fuertes cambios en el sistema que se han venido haciendo los últimos días, y trae por si mismo muchas cosas interesantes como:

  • pacman-keyring viene inicializado por defecto, asi no hay necesidad de importar llaves ni nada de eso.
  • El cambio de /lib a /usr/lib ya viene efectuado por defecto.
  • Se planea un lanzamiento mensual de esta ISO de instalacion para mantener el medio de instalación lo mas actualizado posible.
  • Se eliminan las imágenes ISO core install, ahora todo es por red, hay que estar conectado a internet forzozamente par poder instalar ArchLinux
  • Y otras muchas cosas mas.

Pero tambien hay noticias un poco duras para los usuarios menos experimentados.

  • Se eliminan los scripts de instalacion, basicamente ya no existe /arch/setup, no hay instalación guiada, el particionado, el formateo, el montaje de discos, la instalación de paquetes y absolutamente todo lo demás esta hecho de forma manual
  • En base a este cambio, la guía de instalación ha cambiado drasticamente, lo mismo con la guia posteada aquí hace tiempo, se vuelve un método caduco.

Una guia de instalación actualizada sera lo requerido en las próximas semanas, mientras (y como siempre) en la wiki oficial todo el procedimiento esta perfectamente documentado.

EDIT: me preguntaron que si esto significaba que ya no podían utilizar el antiguo ISO de instalación con los script guiados, por supuesto que si! claro que podemos seguir utilizando una ISO anterior con todas esas herramientas pre configuradas, pero habrá que pasar por todos estos fuertes cambios en el sistema de todos modos.

Actualizacion de filesystem, intervencion manual requerida

Leo esta mañana en el sitio de ArchLinux que el paquete filesystem tiene una actualización (filesystem-2012.6-2 ) y que los directorios /var/run y /var/lock seran remplazados por enlaces dinámicos a /run y /run/lock

En la mayoría de los sistemas esto ya es un hecho por que initscripts crea dichos enlaces en el inicio, sin embargo estos enlaces no son propiedad de ningún paquete, eso es lo que corrige esta actualización.

SI los symlinks ya están configurados (que es el caso de la mayoría de los usuarios) pueden simplemente ejecutar:

# pacman -Syu --ignore filesystem && pacman -S filesystem --force

Que es actualizar el sistema omitiendo el paquete filesystem y luego forzar la instalación del paquete filesystem, y listo 😀

Sin embargo si /var/run y /var/lock son directorios (como en el caso de que usemos systemd para iniciar el sistema, en lugar de initscripts) es recomendado borrar estos directorios primero. NOTA: como estos directorios son usados por el sistema, se recomienda guardar todo trabajo, cerrar programas y ejecutar:

# rm -rf /var/run /var/lock && pacman -Syu && reboot

Esto reiniciara automáticamente el sistema después de actualizar.

Por lo general no se recomienda el forzar la instalación de paquetes, pero en este caso es seguro y necesario para la correcta actualización de filesystem.

Saludos

AUI: post instalacion y configuracion de ArchLinux hecho facil, muy facil

Recientemente me tope con un script de post instalación de ArchLinux bastante interesante, tenia la idea de hacer algo parecido para post instalar mi equipo cada vez que ando haciendo experimentos o probando otras distros y vuelvo a ArchLinux, o para instalar Arch fácilmente en otros equipos.

Cabe aclarar que esto de los scripts de post instalación y configuración de ArchLinux no es algo nuevo, personalmente no me gustaban: preferia hacerlo yo mismo o sentia que los scripts perdian partes importantes de la configuración de un sistema, pero este me gusto por que cubre literalmente todo lo que puedas necesitar para un sistema bien instalado, estable y limpio, por eso sera el único script que recomiende.

NOTA: aunque este script automatize toda la configuracion de ArchLinux a un nivel Ubuntu (y por eso me refiero a un nivel ultrabasico) no recomiendo su uso para usuarios novatos o recien iniciados en ArchLinux, si vas a instalar Arch por primera vez aprende bien, aprende con la guia de instalacion.

Con la premisa de que ya instalaron el sistema base y que estas en la consola de root con el sistema “a pelo” y que hay una conexion de red funcionando, podemos proceder a utilizar este script

¿Que hace AUI?

Uff, la lista es larga:

  • Configura automaticamente el rc.conf
  • Instala repositorios adicionales (opcional)
  • Configura rankmirror y optimiza los mirrors de descarga y pacman
  • Actualiza el sistema
  • Crea y configura un nuevo usuario (y sudo)
  • Instala un ayudante de AUR[yaourt, packer]
  • Instala el sistema base
  • Instala Xorg
  • Instala drivers de video
  • Instala CUPS
  • Instala drivers/firmware adicionales de wireless o bluetooth
  • Asegura el acceso a GIT a traves de un firewall
  • Instala y configura un servidor LAMP
  • Instala un entorno de escritorio [GNOME, KDE, XFCE, LXDE, OpenBox, Cinnamon]
  • Instala herramientas de desarrollo [Vim, Emacs, Eclipse…]
  • Instala Suite de oficina [LibreOffice, GNOME-Office, Latex…]
  • Instala herramientas del sistema [Wine, Virtualbox, Grsync, Htop]
  • Instala aplicaciones de graficos [Inkscape, Gimp, Blender, MComix]
  • Instala aplicaciones de Internet [Firefox, Google-Chrome, Jdownloader…]
  • Instala aplicaciones multimedia [Rhythmbox, Clementine, Codecs…]
  • Instala juegos [HoN, World of Padman, Wesnoth…]
  • Instala fuentes [Liberation, MS-Fonts, Google-webfonts…]

Y mucho mas, todo opcional, todo configurado correctamente y con los demonios necesarios configurados en /etc/rc.conf

¿Y como lo uso?

Simplemente despuesd e haber reiniciado el sistema despues de instalar, en la consola de root: Continue reading

Older posts

© 2017 Definamos Normal.

Theme by Anders NorenUp ↑