Archive for the ‘ Guías ’ Category

Bluetooth

Buenas noches, hoy configuraremos el bluetooth de nuestro computador, es algo simple, pero me trajo algunos problemas durante un tiempo.

Bueno para comenzar instalaremos bluez, el cual es el encargado de manejar nuestro bluetooh, para hacerlo escribimos

pacman -S bluez

Para que funcione debemos agregarlo a los demonios de rc.conf, después de dbus o hal en su defecto nos quedara mas o menos así

DAEMONS=(... hal ... bluetooth)

Con esto nuestro bluetooth debiese funcionar bien, pero necesitaremos un administrador (también podemos utilizarlo desde el terminal), para un escritorio basado en gtk creo que la mejor alternativa es blueman ya que el gnome-bluetooth o bluez-gnome, por lo menos ami, nunca me han funcionado bien, en qt supongo que el administrador de bluetooth de kde (nunca lo e utilizado). Para instalar blueman lo hacemos con.

pacman -S blueman

Si usamos gnome o xfce, blueman debiese funcionar desde el comienzo (según e probado), si usamos algún administrador de ventanas como openbox, fluxbox…  en las aplicaciones de inicio agregamos

Para lanzarlo con el applet (el icono del tray)

ck-launch-session blueman-applet &

Sin applet

ck-launch-session blueman-manager &

Con esto nuestro bluetooth debiese andar bien, en lo anterior para ck-launch-session necesitamos tener instalado el paquete consolekit.

Ahora un pequeño tip, si tienen algún celular que funcione como control remoto o un teclado o mouse bluetooth, podemos configurarlo para que nuestro computador acepte la conexión automáticamente, para esto descargamos desde aquí dos archivos, simple-agent y test-device les damos  permisos de ejecucion con

chmod +x simple-agent
chmod +x test-device

Luego buscamos la dirección mac de nuestro dispositivo con

hcitool scan

Nos mostrara algo así

xabz ~  $  hcitool scan

Scanning ...

00:00:00:00:00:00 XaBz
Ahora ejecutamos como root simple-agent para emparejar nuestro dispositivo con

sudo ./simple-agent hci0 00:00:00:00:00:00

El 00:00:00:00:00:00 depende de lo visto en hcitool

Sin todo anda bien nos pedirá el pin de nuestro dispositivo y nos dará un mensaje como

New device (/org/bluez/6308/hci0/dev_00_00_00_00_00_00)

Ahora para conectarnos a nuestro dispositivo ( si es un teclado, mouse o algo así) usaremos

dbus-send --system --dest=org.bluez --print-reply /org/bluez/6308/hci0/dev_00_00_00_00_00_00 org.bluez.Input.Connect

El /org/bluez/6308/hci0/dev_00_00_00_00_00_00 depende de la salida de simple-agent

Finalmente para no tener que hacer esto cada ves que iniciemos el pc, tecleamos

sudo ./test-device trusted  00:00:00:00:00:00 yes

Con esto nuestro dispositivo funcionara automáticamente al encender nuestro pc, en mi caso yo tengo un celular SE que posee control remoto, con un administrador de bluetooth como blueman, cada vez que quería usar el bluetooth tenia que aceptar la conexión (no funcionaba lo de dispositivo de confianza), y  con esto puedo conectarme desde el celular y mi pc acepta automáticamente la conexión.

Espero les sirva, cualquier error les agradezco me lo digan, en la entrada anterior omití algunos detalles que si les eran útiles, así que muchas gracias por decírmelo. Como siempre para mas info pueden visitar la wiki de arch de donde he aprendido casi todo lo que escribo aquí, lo ultimo de emparejar los dispositivos lo vi en el foro de opensuse, gracias a ellos por la info.
Saludos a todo y hasta la próxima.

XaBz

Anuncios

Algunas Cosas Que Debemos Saber

Bueno tras tener el escritorio de arch instalado, notaran que hay algunas cosas que no funcionan como esperamos, si tienen un notebook, notaran que el procesador anda al máximo siempre… Ademas hablaremos un poco de el funcionamiento de yaourt y pacman, y de algunos archivos importantes de nuestro archlinux.

Yaourt y Pacman

Comencemos, lo primero sera explicar un poco como funciona pacman, pacman es el manejador de paquetes que utiliza archlinux, es una de las principales ventajas de esta distribución de Gnu/Linux, algo así como apt-get en ubuntu o debian. Su uso es simple y rápido. Aquí una lista de las opciones de pacman mas utilizadas (por mi ejejeje).

pacman -S nombrepaquete   #Instalar un paquete

pacman -Sf nombrepaquete  #Forzar la instalación un paquete

pacman -Ss nombrepaquete  #Buscar un paquete en los repositorios

pacman -Qs nombrepaquete  #Buscar un paquete instalado

pacman -R nombrepaquete   #Desinstalar un paquete

pacman -Rsn nombrepaquete #Desinstalar, borrar los archivos de configuracion y las dependecias

pacman -Rd nombrepaquete  #Desinstalar manteniendo las dependencias y los paquetes que dependen de el

pacman -U rutadepaquete   #Instalar paquete desde una ruta espesifica

pacman -Syu               #Actualizar todo nuestro sistema

Y si queremos actualizar nuestro sistema pero sin actualizar un paquete lo hacemos con

pacman -Syu --ignore nombrepaqueteignorado

Yaourt es un frontend de pacman  que también tiene soporte para los paquetes de AUR, los paquetes de AUR son mantenidos por usuarios y en ellos se pueden encontrar gran cantidad de software, tanto como para no tener que compilar casi nada a mano. Yaourt se utiliza de manera similar a pacman, los comandos para instalación, desinstalación, actualización del sistema y búsqueda son los mismos que en pacman, de hecho perfectamente se puede utilizar solo yaourt, agregaremos unos comandos adicionales para manejar los paquetes de AUR con yaourt.

yaourt -Su --aur    #Actualiza todo los paquetes instalados desde AUR

yaourt -Su --devel  #Actualiza todos los paquetes instalados desde AUR que sean svn, bzr, git, etc...

También es bueno recordar que pacman debe ser utilizado como root, en cambio yaourt es preferible utilizarlo como usuario normal.

Archivos de configuración

En archlinux existe un archivo central de configuracion, este es /etc/rc.conf dentro de este archivo podemos ver que modulos cargar al inicio del sistema, así como los demonios que se inician, esto nos da la posibilidad de tener nuestro sistema sin agregados innecesarios y muy personalizado. Generalmente la mayoría de los módulos los debiese cargar automáticamente, en caso de tener que agregar otro como al instalar VirtualBox, o en algun otro caso lo debemos hacer agregandolo a la linea MODULES en rc.conf

screenshot-2

También en rc.conf podemos agregar o quitar los demonios del inicio, para esto se agregan o quitan de la linea DAEMONS, ademas arch nos da la opción de lanzar los demonios en background, esto es que al inicio no se espere que los demonios estén cargados completamente para continuar (es una buena opción para acelerar el inicio), para hacer esto antes del demonio agregaremos ‘@’ y en caso de no querer cargar un demonio agregaremos un ‘!’ antes del demonio.

screenshot-1

También rc.conf nos permite configurar nuestra red wifi para que se conecte automáticamente al iniciar el sistema. Para esto en la seccion NETWORKING donde están las interfaces de red, agregaremos dos lineas, como estas

wlan_wlan0="wlan0 essid nombredered key contraseñadered"
wlan0="wlan0 dhcp"

Debemos recordar como ingresar las contraseñas según nuestra red, lo cual vimos en la entrada configuración básica.
Tambien en la linea wlan0=”wlan0 dhcp” el dhcp es en caso de que nuestra red tenga ip dinamica, si es estática podremos la ip de esta forma wlan0=”wlan0 192.168.0.2″, ademas en el caso de poseer una conexión dsl y conectarnos por wifi, debemos dejar nuestra interfaz inalambrica con ip estática (puede ser cualquiera ej. 192.168.0.245), y podemos agregar a la linea de demonios, el demonio “adsl” el cual iniciara la conexión dsl al iniciar el sistema, claro esta debe estar configurada con anterioridad mediante pppoe-setup, como se explico antes.

screenshot-3
CpuFreq

Bueno ya tenemos nuestro archlinux, con conexión automática al inicio y conocemos los comandos básicos como para poder mantener nuestro sistema al día e instalar los programas que necesitemos.
Ahora solucionaremos el problema de la velocidad del procesador, para ser sincero fue algo que me preocupo la primera ves que instale archlinux. Para solucionar esto instalaremos una utilidad llamada cpufreq
pacman -S cpufrequtils

Ahora debemos saber que controlador utiliza nuestro cpu, el mas común suele ser acpi-cpufreq, pero también existen otros, por ejemplo para un athlon64 X2 se utiliza powernow-k8, debemos agregar el controlador a nuestros módulos de rc.conf, como lo vimos anteriormente, así para un athlon64 agregaremos en la linea MODULES de rc.conf, “powernow-k8” (como aparece en la imagen de ejemplo de módulos). Para que funcione sin reiniciar cargaremos el modulo con

modprobe powernow-k8

Si utilizamos un procesador intel envés de powernow-k8 ponemos acpi-cpufreq, lo mismo en los módulos de rc.conf, ademas en algunos casos es necesario tener instalado acpi (lo instalamos con yaourt).

Ahora veremos los limites de velocidad de nuestro procesador para esto escribimos en la consola

cpufreq-info

De esto obtendremos algo asi

screenshot-4

Vemos claramente en la linea “hardware limits” que las velocidades limites son 800MHz – 1.90GHz. Ahora debemos llevar estos limites al archivo “/etc/conf.d/cpufreq”, editamos este archivo y lo dejaremos de la siguiente forma, indicando el modo en el cual se regirá la velocidad del procesador y las velocidades limite, creo que sobre todo para un notebook  la mejor elección es “ondemand”. El archivo quedara de esta forma

screenshot-5

Finalmente agregaremos a los demonios de rc.conf  “cpufreq” quedando mas o menos asi

DAEMONS=(syslog-ng hal cpufreq .... )

Si queremos que funcione sin reiniciar ejecutamos como root

/etc/rc.d/cpufreq start

Con esto nuestro procesador funcionara bajo demanda, y nos ahorraremos el molesto sonido del ventilador a cada momento.

Bueno espero que con esto pueden tener su sistema un poco mas a gusto, cualquier duda, comentario, aporte, o equivocación que haya cometido díganlo e intentare solucionarlo lo mas rápido posible. Como siempre mas info en la wiki de archlinux, y hasta pronto. Saludos

XaBz

Instalación de Escritorios

Holas, hoy continuaremos con las guias de instalación (disculpen la demora), instalaremos gnome con gdm, kde con kdm, xfce y lxde con slim. Bueno comencemos

Primero debemos asegurarnos de tener nuestro sistema actualizado, sino podríamos sufrir de algunos problemas de incompatibilidad, para esto nos logueamos como root y escribimos

pacman -Syu

Que es el comando que utilizaremos cada ves que queramos actualizar nuestro sistema.

Ademas instalaremos gamin que es una reimplementación de FAM (File Alteration Monitor), ya que gamin es mas nuevo y su mantenimiento es mas activo que el de fam, esto lo haremos escribiendo

pacman -S gamin

Ahora instalaremos nuestro entorno de escritorio.

Gnome

Para instalar gnome escribiremos

pacman -S gnome gnome-extra

También podemos quitar “gnome-extra”, si es que no necesitamos los paquetes que instala, podemos ver la lista de estos aquí.

Kde

Para instalar kde escribiremos

pacman -S kde kde-l10n-es

En caso de querer instalarlo en otro idioma, cambiaremos kde-l10n-es por nuestro idioma, quedando como “kde-l10n-nuestroidioma”

Xfce

Para instalar xfce escribiremos

pacman -S xfce4 xfce4-goodies

El paquete “xfce4-goodies” contiene plugins para el panel y algunos extras, podemos quitarlo si es que no lo necesitamos.

Lxde

Para instalar Lxde escribiremos

pacman -S lxde

Login Manager

Bueno tras lo anterior ya tendremos nuestro entorno de escritorio instalado, ahora solo nos queda configurar el inicio, esto lo haremos con un login manager, los mas conocidos son gdm y kdm, aunque también podemos encontrar otros mas ligeros como slim y entrance, o incluso qingy el cual no necesita del servidor gráfico. Nosotros solo veremos como instalar gdm, kdm y slim. También debemos tener claro que podemos utilizar cualquiera para cualquier escritorio, es decir por instalar gnome no necesariamente debemos usar gdm, podemos usar slim o entrance.

Gdm

En caso de haber instalado gnome y “gnome-extra” gdm ya debiese estar instalado, en caso contrario lo instalaremos escribiendo

pacman -S gdm

Kdm

Para instalar kdm escribiremos

pacman -S kdebase kdebase-workspace

Slim

Para instalar slim escribiremos

pacman -S slim

Al instalar slim necesitaremos agregar nuestro entorno de escritorio al archivo .xinitrc, esto lo haremos logueandonos con nuestro usuario y escribiendo en la consola

nano ~/.xinitrc

Y escribiendo al final de este archivo la linea correspondiente a nuestro escritorio, para:

Gnome
exec gnome-session

Kde
exec startkde

Xfce
exec xfce4-session

Lxde
exec startlxde

Configuración

Luego de tener nuestro login manager instalado, haremos que se inicie al inciar nuestro archlinux, para esto debemos editar el archivo inittab, esto lo hacemos escribiendo

nano /etc/inittab

Aqui buscaremos
# Boot to console
id:3:initdefault:
# Boot to X11
#id:5:initdefault:

Donde comentaremos la linea “id:3:initdefault:” y descomentaremos la linea “id:5:initdefault:”
quedando así

# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:

Luego buscaremos las lineas

# Example lines for starting a login manager
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

Donde comentaremos la linea “x:5:respawn:/usr/bin/xdm -nodaemon” y descomentaremos la del login manager que anteriormente instalamos, en caso de haber instalado “slim” esto quedara así

# Example lines for starting a login manager
#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

Terminado esto reiniciamos nuestro archlinux, y al iniciar veremos el login manager donde nos loguearemos y tendremos nuestro escritorio 🙂

En la próxima entrada veremos algunas cosas que podemos hacer tras tener nuestro archlinux listo,  para mejorar el uso. Como siempre pueden encontrar mucha mas informacion en la wiki de archlinux, y si tienen alguna duda o me equivoque en algo díganmelo y con gusto responderé 🙂 .

Saludos a todos y hasta la próxima.

XaBz

Configuración Básica

Buenas, hoy configuraremos nuestra red, instalaremos el servidor gráfico, audio y configuraremos nuestra cuenta de usuario en nuestra instalación de Archlinux. Es decir dejaremos todo en orden para luego instalar el entorno de escritorio o gestor de ventanas que escojamos.

Configuración De Red

Debemos iniciar nuestro archlinux y nos logueamos como root, lo primero que haremos sera configurar nuestra red, si contamos con una red cableada, lo mas seguro es que funcione correctamente, si tenemos una red wifi, primero veremos si es soportada por el kernel para esto tecleamos.

iwconfig

Si nuestra tarjeta es soportada veremos algo así, en caso contrario necesitaremos de una conexión física para continuar.a1

Para conectarnos a nuestra red wifi, primero nos aseguramos de tener la tarjeta prendida (me ha pasado que por estar la tarjeta apagada no me puedo conectar), ahora para conectarnos a la red wifi, debemos saber si la clave es wep, wpa o no tiene. Si no tiene clave nos conectaremos escribiendo en la consola.

ifconfig wlan0 up
iwconfig wlan0 essid xxxxxxx

Remplazando xxxxxxx por el nombre de nuestra red y suponiendo que la interfaz inalambrica que esta en la salida de iwconfig es wlan0. Si la clave de nuestra red es wep hexadecimal, escribiremos en la consola.

ifconfig wlan0 up
iwconfig wlan0 essid xxxxxxx key s:*****

Si es ascii nuestra contraseña wep, escribiremos.

ifconfig wlan0 up
iwconfig wlan0 essid xxxxxxx key *****

Remplazando xxxxxxx por el nombre de nuestra red, y ****** por la contraseña de nuestra red. Ahora si es wpa es un poco mas complicado, primero haremos un respaldo del archivo /etc/wpa_supplicant.conf con:

mv /etc/wpa_supplicant.conf /etc/wpa_supplicant.conf.original

Luego crearemos el archivo de configuración para conectarnos, con

nano /etc/wpa_supplicant.conf

En el cual escribiremos algo de este tipo.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
network={
ssid="nombrered"
psk="contraseña"
}

Siendo nombrered el nombre de nuestra red y contraseña la contraseña de esta. Y nos conectaremos escribiendo lo siguiente en la consola.

ifconfig wlan0 up
iwconfig wlan0 essid nombrered
wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

Finalmente en cualquiera de todos los casos (wep, wpa o no segura), haremos

dhcpcd

En caso de que tengamos una conexión dsl, como telsur o telefónica (en Chile), en ves de lo anterior haremos
pppoe-setup

Nos pedirá el nombre de la cuenta pppoe, la interfaz en la cual se realizara la conexión, wlan0 o eth0 (dependiendo si es por lan o wifi), el ‘demand value’ el cual lo dejamos en default (no), en dns ponemos ‘server’ (sin comillas), luego nos preguntara la contraseña, y el nivel de seguridad (sugiero sea 1). Tras esto tecleamos
pppoe-start

Para iniciar la conexión.

Servidor Gráfico

Bueno ahora que nuestra red funciona, actualizaremos nuestro sistema, esto lo hacemos escribiendo en la consola

pacman -Syu

Al darle enter, nos mostrara la lista de paquetes que se instalaran, el tamaño total de descarga y el espacio que utilizaran en nuestro disco, aceptamos. Tal vez esto demore un poco, porque la iso con la que instalamos arch es de hace unos meses, habrá que tener un poco de paciencia y esperar que todo termine.

Ahora que tenemos nuestro sistema al día, instalaremos xorg (el servidor gráfico),  synaptics y ademas hal (para hotplug) , podemos quitar xf86-input-synaptics si no tenemos touchpad, para esto escribimos:

pacman -S xorg hal xf86-input-synaptics

Nuevamente nos mostrara la lista de paquetes que se instalaran y cuanto espacio utilizaran. Terminado esto, instalaremos el driver de nuestra tarjeta de video. Para:

Nvidia
pacman -S nvidia

Intel
pacman -S xf86-video-intel

Ati
pacman -S xf86-video-ati libgl ati-dri

Ati Radeon
pacman -S xf86-video-radeonhd libgl ati-dri

Ahora debemos configurar xorg, para esto en nvidia escribimos
nvidia-xconfig

en Ati e Intel
Xorg -configure

Esto ultimo nos creara un archivo llamado xorg.conf.new en la carpeta en que estemos. Este archivo lo copiaremos a /etc/X11, esto lo hacemos con
cp xorg.conf.new /etc/X11/xorg.conf

Con las ultimas versiones de los drivers de intel no es necesario crear el xorg.conf, inicia todo con hotplug (hal)

Finalmente editamos nuestro rc.conf
nano /etc/rc.conf

Aquí en la linea daemons agregaremos hal

DAEMONS=(syslog-ng network ... hal ... )

Audio

Esta es generalmente la parte mas sencilla, solo debemos instalar alsa (Advanced Linux Sound Architecture)

pacman -S alsa-lib alsa-utils

y agregar alsa a los demonios en rc.conf

DAEMONS=(syslog-ng network hal alsa ... )

Cuenta De Usuario

Crearemos nuestro usuario con el comando
adduser

Nos preguntara nuestros datos, al terminar necesitaremos añadir nuestro usuario a algunos grupos para tener permisos para poder utilizar todos los servicios necesarios, esto lo hacemos escribiendo
gpasswd -a usuario audio
gpasswd -a usuario video
gpasswd -a usuario storage
gpasswd -a usuario optical
gpasswd -a usuario lp
gpasswd -a usuario power
gpasswd -a usuario wheel

Cambiando usuario por nuestro nombre de usuario. Tras esto instalaremos sudo.
pacman -S sudo

Para configurar editamos el fichero sudoers
nano /etc/sudoers

Buscamos la linea
root ALL=(ALL) ALL

Y añadimos nuestro usuario después de la linea anterior, de esta forma

root ALL=(ALL) ALL
usuario ALL=(ALL) ALL

Con esto tenemos la configuración de nuestro usuario lista.

Instalando Yaourt

Finalmente instalaremos ‘yaourt’ que es un frontend para pacman que también funciona con AUR, así nos sera más fácil instalar paquetes desde AUR. Para esto editaremos el archivo /etc/pacman.conf
nano /etc/pacman.conf

y añadimos al final del archivo lo siguiente

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

En caso de haber instalado la versión de x86_64 añadimos

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

E instalamos yaourt con
pacman -Sy yaourt

Tras esto tendremos nuestra configuración básica lista. Espero les sirva, y cualquier duda o error que haya cometido díganmelo para solucionarlo. Como siempre, mas info en la wiki de archlinux.

En la próxima entrada veremos como instalar los escritorios mas conocidos con sus login managers. Saludos y hasta la próxima.

XaBz

Guía de instalación Archlinux Base 2009.08

Bueno para comenzar esta guía, supondré que se pretende realizar una instalación limpia, en caso de querer migrar una configuración de usuario es recomendable que se tenga el home en una partición distinta al directorio raíz, de este modo yo migre de ubuntu a archlinux, utilizando la misma partición de home, sin mayores problemas. Ademas solo instalaremos el sistema base de arch, sin entorno de escritorio, después realizare una guía para escritorios.

Primero debemos contar con la ultima iso de arch la pueden descargar desde archlinux.org, hay mirrors para muchos lugares, pueden escoger el que mas les acomode. Graban la imagen en un cd, e inician el pc con el cd de archlinux. Si quieren instalarlo en un ordenador que no tenga lector de cd, pueden utilizar un pendrive o algún dispositivo extraible, en este caso deberán bajar el archivo .img, y copiarlo al dispositivo como se explica en la wiki de archlinux.org.

Al iniciar con el cd o pendrive verán una imagen así.

screenshot4

Escogen ‘Boot Arch Linux Live CD’, luego el sistema comenzara a cargar, y aparecerá una consola virtual, en donde se loguean como ‘root’

screenshot5

Ahora escogemos nuestra distribución de teclado, para esto escribimos

km

en este caso escogemos latín

screenshot6

Luego nos pedirá escoger las fuentes que usara la consola, en este caso podemos escoger cualquiera. Tras pasar esto, volveremos a la consola ahora con el teclado configurado y las letras con las fuentes que escogimos, para comenzar la instalación escribiremos en la consola
/arch/setup

y se iniciara la instalación de arch, nos da la bienvenida aceptamos y nos saldrá el menú de instalación.

screenshot7

El menú tiene 8 items. En el primero ‘1’ se selecciona de donde se instalaran los paquetes, en nuestro caso escogemos la opción CD-ROM

screenshot8

Luego en 2. Set Clock escogeremos nuestra ubicación, en este caso Chile. Al entrar nos saldrá un nuevo menú con 3 opciones.

screenshot9

Primero seleccionamos 1.Select region and timezone, escogemos América, y luego seleccionamos el lugar de nuestro huso horario, en este caso seleccionamos Santiago.

screenshot10

Tras esto volvemos al menú de Set clock y escogemos 2. Set time and date, nos preguntara que tiempo queremos usar UTC o localtime, elegiremos UTC

screenshot11

Luego de esto, el instalador nos mostrara la fecha y la hora y nos dará tres opciones, “return” la escogemos si todo esta bien, “ntp” para que nuestro sistema se sincronice con Internet para adquirir la fecha y hora o “manual”, para cambiar la configuración manualmente, nosotros escogeremos return ya que todo esta bien, en caso contrario pueden escoger manual o ntp según su preferencia.

screenshot12

Con lo anterior listo volveremos al menú de Set Clock, y escogeremos Return to Main Menu, para continuar con la instalación.

Tras esto volveremos nuevamente al menú principal, y seleccionamos el siguiente item, 3.Prepare Hard Drive. Aquí tenemos varias opciones, podemos dejar que la instalación particione solo el disco (con lo cual se borra todo el contenido del disco), o realizar la partición nosotros, escogeremos realizar la partición nosotros.

screenshot14

Detectara el disco, y le damos ok para seguir, luego escogemos el disco que queremos particionar, en caso de tener solo un disco físico, lo mas probable es que sea /dev/sda

screenshot15

Al seleccionar el disco aparecerá una utilidad llamada cfdisk, con la cual particionaremos nuestro disco.

screenshot17

En cfdisk nos movemos entre las particiones con las teclas up/down y en el menú  inferior con las teclas left/right, para instalar archlinux necesitaremos una partición para el directorio raíz, y una para swap, también podemos crear mas particiones para otros directorios, un caso recomendable seria crear una partición para /home, al crear una partición nuevas nos preguntara si queremos que sea primaria o lógica, un disco solo puede tener 4 particiones primarias, y muchas lógicas, por lo tanto si pretenden crear mas de 4 particiones, solo podrán hacer 3 primarias, y las demás deberán ser lógicas. En este caso creamos 3 particiones. sda1 para el directorio raíz, sda2 para home y sda3 para swap.

screenshot18

Tras terminar esto vamos a write nos preguntara si estamos seguros de realizar los cambios, ponemos ‘yes’, luego a quit, y en el menú DONE y luego en el menú escogemos 3.Manually Configure block devices.

screenshot20

Saldrán todas nuestras particiones y debemos asignarles los puntos de montaje y el tipo de archivo

screenshot21

Al seleccionar nos dirá si queremos sobrescribir el sistema de archivos, en caso de estar migrando nuestro sistema las particiones que queramos mantener les pondremos que no, en caso contrario pondremos que si, al poner si, nos preguntara que tipo de archivos tendrá nuestra partición. Para nosotros sda1 sera el directorio raiz y lo dejaremos con sistema de archivos ext4.

screenshot22

Luego nos pregunta el punto de montaje, como es directorio raíz seleccionaremos /

screenshot23

Terminado esto nos preguntara si queremos agregar opciones adicionales, lo dejamos en blanco y le damos enter para continuar. Tendremos que repetir esto para todas las particiones. Al final tendremos algo así.

screenshot24

Seleccionamos DONE para terminar, al hacer esto nos advertirá  que /boot no esta separado del directorio raíz, como esto no nos importa demasiado le pondremos ignorar. Luego en el menu ponemos Return to Main Menu, para continuar con la instalación. Ahora en el menú principal escogemos 4.Select Packages, nos dejara seleccionar dos ‘tipos’ de paquetes, base y base-devel, les recomiendo seleccionar ambos (con la barra espacio).

screenshot25

Tras dar ok nos saldrá la lista completa de todos lo paquetes, al final habrán algunos que no estén seleccionados, son paquetes opcionales, si tiene alguna tarjeta wifi, deben seleccionar el paquete wireless_tools, si tu tarjeta esta soportada por el kernel entonces funcionara desde el comienzo, para las intel también deben seleccionar el paquete ‘iwlwifi-xxxx-ucode’ siendo xxxx el modelo de su tarjeta.

screenshot26

Le damos ok, y volveremos al menú principal, seleccionamos 5.Install Packages, con lo cual se instalaran los paquetes seleccionados, debemos esperar un poco ya que demorara algo en instalar todo.

screenshot27

Luego nos dará un informe de todo lo instalado, y le ponemos que continué. Con esto ya tenemos casi todo listo, ahora habrá que editar un poco los archivos de configuracion, para esto seleccionamos en el menu principal 6.Configure System, y escogemos 1.nano ya que es mas sencillo de utilizar. Nos mostrara una lista de archivos de configuracion que se pueden editar.

screenshot28

Solo editaremos lo necesario, como rc.conf, locale.gen y mirrorlist. Seleccionamos /etc/rc.conf.

screenshot29

Aqui modificaremos LOCALE=”en_US.utf8″ y KEYMAP=”us”,  por LOCALE=”es_CL.utf8  y KEYMAP=”es”.  El es_CL depende de la localización, para España es es_ES.

screenshot30

Y mas abajo en rc.conf cambiaremos HOSTNAME=”myhost”

screenshot31

Por HOSTNAME=”el nombre de nuestro pc” en este caso se llamara xabz-laptop, y eth0 (la interfaz de red Lan) la dejaremos con ip dinámica, dejándola como eth0=”dhcp”, en caso de utilizar una ip estática se debe cambiar la ip, como se ve en la linea anterior a la vista.

screenshot32

Terminado esto, saldremos de nano presionando Ctrl+x, nos preguntara si queremos sobrescribir el archivo, presionamos ‘y’ para aceptar, y nos preguntara la ruta, dejamos la misma que esta y enter. Luego volvemos a la lista de archivos de configuración, ahora seleccionamos /etc/locale.gen. Acá saldrá un archivo muy extenso, lo que nos interesa es quitar el ‘#’ de nuestra localización, en este caso es es_CL quedando de esta forma.

screenshot33

Salimos con Ctrl+x y volvemos a la lista de archivos de configuración. Ahora editamos /etc/pacman.d/mirrorlist, en el descomentaremos el mirror de pacman que escojamos, en este caso elegimos el mirror Chileno de archlinux, quedando de esta forma.

screenshot34

Ahora vamos a Root-Password pulsamos enter, y nos pedirá que ingresemos la contraseña. Al ingresar la contraseña no saldrán asteriscos como sucede en otros casos, nos pedirá ingresarla dos veces.

screenshot35

Terminado esto vamos a DONE en el menú, se instalaran los locales, y tras un tiempo volverá al menú principal. Ahora solo nos falta instalar el gestor de arranque, así que en el menú principal seleccionamos 7.Install Bootloader. Nos da la opción de instalar grub o ninguno… Escogemos GRUB, nos dirá que debemos revisar la configuración antes de instalarlo, le damos ok y nos saldrá la configuración de grub.

screenshot36

Acá lo mas importante de cambiar (si es necesario) son las entradas de sistemas operativos en el menu de grub.

screenshot37

Por ejemplo en el caso de tener una partición con windows, habría que quitar los  ‘#’ de la entrada de windows, cambiando la linea  (hd0,0) a la que corresponda a windows, para hacer una analogía, sda1 es igual a (hd0,0), sda2 es (hd0,1), sdb1 (que seria lo correspondiente a la primera partición de un segundo disco), a (hd1,0). Bueno al terminar la edición de esto, o en caso de que todo este bien, salimos presionando Ctrl+x al igual que antes, ahora nos pregunta donde queremos instalar grub.

screenshot38

En la mayoría de los casos se debe instalar en el disco duro, es decir en /dev/sda, al seleccionarlo lo instalara. Nos saldrá un mensaje de que grub ya esta instalado, le damos ok y con esto ya hemos finalizado la instalación de archlinux, nos resta salir del instalador, seleccionando 8.Exit Install, con esto volvemos a la consola y tecleamos reboot, para reiniciar el sistema, al apagarse el ordenador quitamos el cd o el medio de donde instalamos arch.

Y listo, ahora debería aparecer grub, dejamos que pase, luego se iniciara el sistema y veremos nuestro archlinux instalado. En el cual podemos loguearnos como root, y la contraseña que le dimos durante la instalación

screenshot39

Y si alguien no entendió, un vídeo de la instalación, no lleva mas de 20 minutos.

Iso 2009.08

video

En el próximo post instalaremos el servidor gráfico, el audio, configuraremos nuestra red y nuestra cuenta de usuario. Si quieren mas info acerca de la instalación, pueden consultar la wiki de arch, o la guía de instalación de The Archlinux’ Blog

PD: Guía de instalación actualizada para la iso 2009.08 de archlinux, con el vídeo de instalación 🙂

XaBz