Instalación de Arch Linux – 2da. Parte

marzo 27, 2010

Post-Instalacion de Arch Linux

Arch Linux

Despues de tener instalado nuestro nuevo Arch Linux procedemos a darles los toques finales…

-PRIMERO-

Logueamos como root e introducimos la contraseña que le hemos asignado durante la instalación.

-SEGUNDO-

Creamos nuestra cuenta de usuario personal ya que no es conveniente estar trabajando como root todo el tiempo.

Utilizarmos el comando.

]# adduser

Luego de utilizar este comando nos saldrá un mensaje pidiéndonos el nombre de inicio de usuario

Seguido de un User ID, este lo dejamos en blanco.

Ahora nos pedirá ingresar a qué grupo inicial pertenecerá el usuario escribimos “Wheel

Como grupos adicionales escribimos “video, audio, floppy, storage, optical, power, lp

Nos preguntara si deseamos que la ruta que nos muestra sea por defecto donde se guarden nuestros documentos “/home/tunombredeusuario” presionamos Enter.

Ahora la ruta que vamos a utilizar para la SHELL “/bin/bash” Enter de nuevo

En Expiry Date tampoco colocamos nada tampoco.

Va a mostrar un mensaje de lo que acabamos de ingresar, si ves un error y no quieres continuar detenemos el proceso utilizando Ctrl+C.

Introducimos el nombre completo y otras cuestiones que nos pide, no es obligatorio.

y  más abajo ingresamos la contraseña de usuario, ojo esta debe ser diferente a la de ROOT.

Y listo.

-TERCERO-

Ahora vamos a instalar la herramienta (sudo), para esto escribimos como Rroot:

]# pacman –Sy sudo

Finalizada la instalación procedemos a configurar nuestra cuenta de usuario utilizando el siguiente comando:

]#visudo

Esto nos lleva al archivo “/etc/sudoers” el cual modificaremos con el editor de texto “VI”

Presionamos la tecla Instert para poder añadir  texto y nos movemos a la línea donde encontramos:

ROOT ALL = (ALL) ALL

Y debajo de ella escribimos

Tunombredeusuario ALL = (ALL) ALL

Tipeamos :wq! Para guardar y salir

-CUARTO-

Actualizamos el sistema utilizando

]# pacman –Syu

Una vez terminada la sincronización de las bases de datos y la actualización del sistema cambiaremos a nuestra cuenta de usuario, para salir de la cuenta root utilizamos el comando

]# exit

-QUINTO-

Nos devuelve a la pagina principal, escribimos nuestro nuevo usuario y contraseña.

Una vez adentro vamos a instalar “Yaourt

Primero que todo debemos actualizar el archivo “/etc/pacman.conf

]$ sudo nano /etc/pacman.conf

Y al final del archivo añadimos

[archlinuxfr]

Server = http://repo.archlinux.fr/i686

Guardamos y Salimos, ahora si podemos instalar “Yaourt”

]$ sudo pacman –Sy yaourt

-SEXTO-

Finalizada la instalación de Yaourt vamos a configurar la tarjeta de sonido instalando el paquete alsa.

]$ sudo pacman –S alsa-utils alsa-lib

Luego ejecutamos el

]$ alsa-mixer

Seleccionamos la tarjeta de audio que ah detectado durante la configuración y listo ya tenemos audio en nuestro Arch, para estar seguros reporducimos un sonido de prueba con:

]$  aplay /usr/share/sounds/alsa/Front_Center.wav

-SEPTIMO-

Instalamos el driver de nuestra tarjeta de video:

*Nvidia :

]$sudo pacman -S nvidia

Y configuramos

]$nvidia-xconfig

*ATI:

]$ pacman -S xf86-video-ati libgl ati-dri

ó podemos utilizar

]$ yaourt -S catalyst

-OCTAVO-

Lo siguiente que debemos hacer es configurar Xorg.

]$ sudo pacman –S xorg

Y configuramos utilizando

]$Xorg-configure

Esto creara el archivo xorg.conf.new en el directorio que nos encontremos, por lo que debemos moverlo a donde corresponder con el comando:

]$sudo cp xorg.conf.new /etc/X11/xorg.conf

Ahora tenemos configurado el xorg.

-NOVENO-

Pasamos a la instalación del Escritorio Gnome:

]$ sudo pacman –S gnome gdm gnome-extra

Este commando instalara todas las librerias necesarias para porder utilizar gnome, el paquete extras posee una cierta cantidad de aplicaciones básicas para gnome si no deseas instalarlo puedes instalar las aplicaciones por serparado en caso que no desees tenerlas todas…

Para iniciar con Gnome debemos modificar ciertos ficheros de configuración, asi que vamos a abrir “/etc/rc.conf

]$sudo nano /etc/rc.conf

Y en la ultima sección “DAEMONS” añadimos hal y fam

La ultima línea debería quedar asi

DAEMONS = (syslog-ng network netfs crong hal fam)

Lo importante es añadir hal y fam xD!

Ahora vamos al archivo “/etc/inittab” dentro vamos a encontrar

id:3:initdefault:

# Boot to X11

#id:5:initdefault:

Lo vamos a modificar de modo que nos quede de esta manera

#id:3:initdefault:

# Boot to X11

id:5:initdefault:

Tambien modificamos esto

x:5:respawn:/usr/bin/xdm -nodaemon

#x:5:respawn:/usr/sbin/gdm -nodaemon

#x:5:respawn:/usr/bin/kdm -nodaemon

#x:5:respawn:/usr/bin/slim >& /dev/null

Y debe quedar asi para iniciar con Gnome:

#x:5:respawn:/usr/bin/xdm -nodaemon

x:5:respawn:/usr/sbin/gdm -nodaemon

#x:5:respawn:/usr/bin/kdm -nodaemon

#x:5:respawn:/usr/bin/slim >& /dev/null

Guardamos el archivo y reiniciamos…

Si por el contrario deseas instalar el entorno KDE:

]$ sudo pacman –S kde kde-extragear

Para iniciar con Gnome debemos modificar ciertos ficheros de configuración, asi que vamos a abrir “/etc/rc.conf

]$sudo nano /etc/rc.conf

Y en la ultima sección “DAEMONS” añadimos hal y fam

La ultima línea debería quedar asi

DAEMONS = (syslog-ng network netfs crong hal fam)

Lo importante es añadir hal y fam xD!

Ahora vamos al archivo “/etc/inittab” dentro vamos a encontrar

id:3:initdefault:

# Boot to X11

#id:5:initdefault:

Lo vamos a modificar de modo que nos quede de esta manera

#id:3:initdefault:

# Boot to X11

id:5:initdefault:

Tambien modificamos esto

x:5:respawn:/usr/bin/xdm -nodaemon

#x:5:respawn:/usr/sbin/gdm -nodaemon

#x:5:respawn:/usr/bin/kdm -nodaemon

#x:5:respawn:/usr/bin/slim >& /dev/null

Y debe quedar asi para iniciar con Gnome:

#x:5:respawn:/usr/bin/xdm -nodaemon

#x:5:respawn:/usr/sbin/gdm -nodaemon

x:5:respawn:/usr/bin/kdm -nodaemon

#x:5:respawn:/usr/bin/slim >& /dev/null

Guardamos el archivo y reiniciamos…

Con esto ya tenemos configurado nuestro entorno de escritorio y podemos disfrutar de nuestro fantastico Arch Linux… Vamos a ver como les va :D!


Instalación de Arch Linux – 1ra. Parte

marzo 23, 2010

Instalar Arch Linux como Sistema Base

Arch Linux

Como bien deben saber Arch Linux es una de las tantas distribuciones Linux creada para que pueda adaptarse a tus necesidades, enfocada a la optimización y buen uso de los recursos  es una distribución  diseñada para ser liviana y simple y no posee herramientas de configuración automáticas al igual que Slackware.

Este es la primera guía que escribo y el segundo post en la pagina la idea es que pueda ayudarles en su instalación la cual es bastante sencilla solo basta con poseer conocimientos básicos de Linux, cosa que con haber manejado Ubuntu un tiempo es suficiente para que completen sin problemas la instalación.

Lo primero que debemos hacer es descargarnos la imagen .ISO de Arch Linux desde su Web Oficial en Español http://archlinux-es.org/download/, ese archivo lo grabamos en un como imagen de disco en cualquier  CD-ROM o podemos crear el disco de arranque en nuestro USB utilizando el siguiente comando desde la terminal:

$dd if = image.iso of = /dev/sd[x]

Image.img es el nombre de la imagen de Arch, en caso de que se encuentren en la carpeta donde lo han descargado en caso de no estar en la misma carpeta deben colocar la ruta completa de donde se encuentra el archivo.ISO, Ejemplo:

$ dd if = /home/Fr4r3M/image.iso of = /dev/sd[x]

Ojo >“Recuerda que la MotherBoard te debe permitir el arranque por USB

Luego que tenemos nuestra imagen de Arch en el CD-ROM o en la unidad USB procedemos a iniciar el computador, aparecerá nuestra primera imagen con el Grub y un fondo azul con el logo de Arch.

Iniciamos con la primera opción “Boot Arch Linux Live CD”

Lo que nos lleva a el Login donde iniciaremos como ROOT y presionamos Enter.

Procedemos ahora a cargar el idioma del teclado usando

[root@archiso~]# loadkeys  es

Ahora utilizamos el comando “/arch/setup sin las comillas, para iniciar el programa de instalación.

Entraremos a lo que es el menú principal del programa de instalación y seleccionamos la primera opción “Open Source”.

Lo que haremos sera seleccionar el método de instalación que vamos a utilizar esto depende del tipo de imagen que te has descargado si descargaste la imagen “core” puedes realizar la instalación offline es decir sin conexión a internet, si descargaste la netinstall utilizaras la opción  “NET (FTP-HTTP)”.

Si descargaste la imagen “core” seleccionas la opción cd y te aparecerá un mensaje dándote la ruta a donde serán  montados los archivos y presionas OK si elijes la opción net al presionar enter le seleccionamos “Setup Network”  nos aparecerá un aviso que nos pide seleccionar una interface de red y le damos OK…

Luegos nos preguntara si deseamos usar un DHCP (Protocolo Configuracion Dinamico de Servidor), si desean mas información de lo que es un DHCP pueden entrar aquí http://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol, te ayuda a evitar configurarte la red a mano por lo que es mas que recomendado darle en YES :).

Esperamos un poco y voilà tenemos configurada nuestra red xD!

Lo que nos lleva atrás de nuevo donde entraremos ahora a la opción “Choose Mirror”.

Lo que vamos a hacer es elegir el servidor a donde nos conectaremos para descargar los ficheros de instalación te recomiendo selecciones el “ http://mir.archlinux.fr “ es estable y tiene buena velocidad de transferencia, en el tiempo que llevo usando Arch no me ah dado problemas en ninguna instalación.

Regresamos al menú principal luego de haber seleccionado el mirror que queramos.

Ahora tendremos que configurar la zona horaria que tendrá el sistema en “Set Clock”.

Abrimos y seleccionamos la opción “Select Region and Time Zone”.

Tomamos America o la region donde nos encontremos.

Ahora seleccionamos la ciudad, en mi caso Caracas.

Configurada la región pasamos a configurar la fecha y la hora,  seleccionamos “Set Time and Date”.

Utilizamos localtime esto cargara la hora que tiene la bios de nuestra PC, confiando que no tengamos problemas con la pila de la CPU.

Nos da un mensaje mostrándonos la fecha y la hora que tenemos para verificar y regresamos al menú principal.

Ahora viene la parte algo complicada de la instalación la partición del disco duro, seguimos a la cuarta opción“ Prepare Hard Drive(s)”.

Si deseamos utilizar un disco completo utilizaremos la primera opción “Auto-Prepare” si utilizas esta opción te pedirá que introduzcas el espacio que le daremos a la partición BOOT, RAIZ y SWAP, el resto lo tomara para la partición Home, en esta guía te explicare como montar las particiones manualmente en caso de que utilices Windows y quieras mantenerla así que adelante con la opción “Manually Partition Hard Drives”.

Luego de esto el sistema buscara y montara los discos que están conectados en nuestro computador.

Podemos apreciar la ruta donde han sido montados los discos duros y ahora seleccionamos el disco que vamos a particionar para instalar nuestro sistema operativo mi caso será “/dev/sda

OK, antes de iniciar el particionado quisiera explicar un poco a quienes no hayan instalado nunca un sistema GNU/Linux que debemos crear obligatoriamente 2 particiones la partición “SWAP” (Memoria de Intercambio) que se utiliza para guardar imagen de los procesos que no se mantienen en la memoria RAM (Memoria Física) y la partición “ / “ (Fichero RAIZ) en Linux todos los ficheros están ordenados en torno a este fichero principal. También podemos crear un partición por separado para cada directorio como por ejemplo “/home” (Directorio Personal) el cual es muy recomendado dado que si en algún momento deseas formatear el Fichero Raíz no tendrías problemas con los datos almacenados en Home, cabe destacar que podemos crear particiones para Directorio como ( “/boot, /usr y /var “) pero eso sería liarnos del todo y como esto es una guía básica no iremos tan a fondo.

Ahora sí prosigamos, después de seleccionado el disco donde queremos instalar nuestro sistema operativo entramos al cfdisk, aquí encontramos la tabla de particiones del disco duro y procedemos a realizar las particiones que será la “SWAP, /home y /” podemos crear la primera partición moviéndonos hacia la opción [NEW] teniendo seleccionada la Free Space de nuestro disco duro.

Esta partición será creada como partición Primaria.

Nos pedirá que le asignemos el tamaño a la nueva partición que será nuestro fichero raíz, yo le asignare 8000 MB -> 8 GB con esto es suficiente ya que crearemos la partición /home donde se guardaran por defecto todos nuestros documentos, descargas, imágenes, música por defecto.

Presionamos enter y veremos que nos salta otra opción que sirve para saber en que parte del disco duro se creara la partición al principio o al final siempre las crearemos al inicio [ Beginning ].

Ahora que tenemos nuestra nueva partición creada ahora vamos a marcar esta partición como [ Bootable ], esto servirá para que la partición sea accesible desde el arranque verán ahora que al lado izquierdo de la partición aparece la palabra BOOT.

Pasamos a crear la partición “SWAP” nos movemos hacia abajo en Free Space y volvemos a entrar en la opción [ NEW ].

Ah la partición SWAP se dice que hay que asignarle el doble de lo que tienes en memoria RAM pero si tienes 3 o 4 GB en RAM no es necesario ya que es un desperdicio de espacio en disco si es menos a esos valores asígnale el doble de lo contrario aplícale el mismo valor de tu RAM.

Nota : Esta partición será creada como Primaria o Lógica como sea de su agrado recuerde que solo pueden ser creadas 4 particiones primarias.

Después de creada la nueva partición para “SWAP” nos movemos a la opción [ TYPE ].

Y aquí tipiamos el numero 82

Ahora vemos que la partición ah cambiado a “Linux swap / Solaris”, con esto finalizamos la partición swap por lo que pasamos a crear la ultima partición para “/home”.

Ah esta partición le vamos a asignar el restante del disco duro o bien cuanto espacio deseen asignarle, de nuevo hago énfasis en que la partición la vuelvo a crear primaria y al principio del disco.

Terminado esto nos movemos hacia [ WRITE ] y presionamos Enter.

Nos saldrá un mensaje preguntando si queremos escribir esa tabla de particiones, aceptamos escribiendo “yes” y Enter de nuevo.

Finalizado nos vuelven a aparecer las opciones anteriores y vamos a la opción [ QUIT ] para salir del cfdisk.

Nota: Antes de salir del cfdisk, recuerden anotar los nombres de las particiones creadas en una hoja por Ejemplo:

“/dev/sda1  para  / “

“/dev/sda2  para  SWAP “

“/dev/sda3  para  /home “, ya que más adelante realizaremos los puntos de montaje y es conveniente recordar esto.

Una vez hemos salido del cfdisk, volvemos a la pantalla azul del programa de instalación y le damos a DONE.

Ahora vamos a configurar manualmente los Sistemas de Ficheros y los puntos de montaje en la opción número 3 “Manually Configure block device, filesystems and mountpoints”.

Encontraremos las particiones de disco que hemos creado anteriormente con el cfdisk vamos a seleccionar primero la partición “/dev/sda1.

Aceptamos el mensaje del cuadro que nos aparecerá.

Nos preguntara el filesystem que deseamos utilizar para esta partición que es la RAIZ utilizaremos Ext4 o Ext3 cual les guste mas J.

Pasamos a seleccionar el punto de montaje a esa partición vamos a seleccionar “/ root”.

En el siguiente mensaje no escribiremos nada solo vamos a presionar Enter.

Nos lleva de vuelta a la ventana con las particiones y pasamos a la segunda “/dev/sda2

Aceptamos el cuadro que nos vuelve a salir y seleccionamos el filesystem de esta partición como “Swap”.

Una vez mas no escribimos nada en el dialogo que sigue.

Pasamos ahora a la tercera partición “/dev/sda3”.

Seleccionaremos como filesystem Ext3 o Ext4 una vez mas para esta partición.

Ahora seleccionamos como mountpoint “/home” y tampoco escribimos nada en el cuadro que nos vuelve a aparecer xD!.

Finalizado los puntos de montaje y la selección del sistema de archivo deseados podemos ver cómo han cambiado las opciones  que están a mano derecha de la ruta de las particiones, nos movemos a DONE y Enter para continuar.

Nos aparecerá un mensaje de Advertencia, no te asustes no has hecho nada mal, este mensaje nos indica que no tenemos una partición “/boot” que es donde se instalan los ficheros del sistema de arranque del SO, pero no te preocupes porque esta partición se crea dentro del mismo directorio RAIZ “/” y no tendremos problemas indicamos “ignore” y listo.

El sistema comienza a realizar los cambios a las particiones para que puedan ser montadas para la instalación.

Nos indica que las particiones han sido creadas satisfactoriamente.

Con esto hemos finalizado el particionado de los discos manualmente, ahora notas la diferencia entre la instalación grafica eh?, vamos a “Return to Main Menu” para continuar.

Una vez de vuelta al menú principal del programa de instalación, automáticamente nos resalta la opción “Select Packages” y le damos Enter.

Dentro accedemos a la opción “base” que está señalada con un asterisco.

Esta opción muestra los paquetes que serán descargados e instalados en el sistema operativo si conocen de estos ficheros pueden seleccionar alguno adicional que crean necesario y el se encargara de instalarlos de lo contrario presionamos Enter “una vez mas” y vamos de vuelta atrás.

Como ven ahora nos marcara la opción “Install Packages

Ahora el sistema nos mostrara el tamaño total de la descarga y el tamaño total que tomara la instalación y nos pregunta que si deseamos descargarlos e instalarlos, ¿lógico no? Escribimos la letra “Y” y comenzara.

Finalizado el proceso otra vez presionamos Enter para continuar.

Nos enviara a la pantalla principal y a la opción “Configure System”.

Nos pide seleccionar el editor de texto a utilizar para configurar, tenemos 3 editores Nano, vi y Joe como vemos el sistema nos indica que vi es un editor avanzado por lo tanto si no conoces sus comandos de guardado es mejor no liarnos con él, así que vamos a configurarlo con Nano.

A continuación nos muestra los archivos que podemos configurar a nuestro gusto, comenzaremos configurando el “/etc/rc.conf”.

Muy bien el archivo “/etc/rc.conf” es el la configuración del corazón de sistema de archivos de Arch Linux, contiene varios ajustes del teclado, zona horaria, interfaces de red, los demonios de arranque del sistema (DAEMONS). En fin es vital para el sistema operativo, aquí vamos a modificar las líneas:

LOCAL=”en_US.utf8″    por         LOCAL=”es_VE.utf8″

KEYMAP=”us”   por         KEYMAP=”es”

En la sección de NETWORKING modificamos:

HOSTNAME = “myhost” por el nombre de host que le deseen colocar en mi caso le colocare HOSTNAME = “PC”, atentos en la misma sección de NETWORKING que eth0= “dhcp” y en la línea INTERFACES = (eth0)

Una vez modificadas las líneas vamos a oprimir CTRL+X para salir y nos dirá si deseamos guardar los cambios presionamos Y y Enter para guardarlo con el mismo nombre.

Vamos ahora a configurar “/etc/locale.gen”.

Este archivo modifica el idioma que utiliza el usuario y viene por defecto en Ingles así que tenemos que comentar las líneas de los ficheros en ingles, comentar y descomentar es añadir o quitar los símbolos  # al principio de las líneas, al entrar en el archivo presionamos 7 veces la tecla “Avpág” y encontraremos 2 líneas seguidas sin numeral añadiremos el numeral con “Alt Gr + 3” a ambas líneas.

Presionando 2 veces más “Avpág” debemos tener a la vista los ficheros en español  vemos que los ficheros comentados comienzan por “es” buscamos los ficheros con respecto a nuestro país en mi caso Venezuela = VE  y los descomentamos ( Borrar los símbolos #) de las 2 líneas como en la imagen que viene y apretamos Ctrl+X para Salir, “Y” para aceptar y Enter.

Finalizada la configuración de los archivos paramos a asignarle una contraseña al root en la penúltima opción “Root-Password”, nos pedirá ingresar la contraseña 2 veces.

Ahora nos movemos a Done y salimos.

Guardara los cambios realizados y nos enviara de nuevo a la pantalla principal del menú.

Procedemos al último paso “Install Bootloader”.

Dentro seleccionamos la opción “Grub”.

Nos mostrara la configuración que tendrá nuestro archivo “menú.lst

Ahora nos pregunta en que partición deseamos instalar el Grub, vamos a seleccionar la partición donde hemos instalado el Fichero Raíz “/ ” en mi caso “/dev/sda1”, cuidado instalarlo donde no va porque sino el sistema no te iniciara.

Nos aparecerá el mensaje que ah sido instalado satisfactoriamente.

Y listo hemos terminado la instalación de Arch Linux presionamos “Exit Install” para salir del programa de instalación.

Aceptamos por última vez xD.

Ahora de vuelta a la consola escribimos

]# reboot

Comenzara el reinicio del sistema y sacamos el CD.

Iniciado podemos ver que ah sido instalado con éxito nuestro Arch Linux ya que ah iniciado el Grub.

Felicidades haz completado la guia de instalacion, esta guia la realice en base a mi experiencia y esta probada en su 100% tanto en instalacion On-line como Off-line, no deberian tener ninguna clase de problemas instalando el sistema operativo solo en el disco duro, ya teniendo Windows cambia un poco en cuanto a las particiones pero si tienen alguna duda haganmelo saber y con gusto los ayudare. Ya mismo comienzo la guia de Post-Instalacion y configuracion del Entorno grafico en Arch Linux…