• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

Manual de instalacion y configuracion de Arch Linux

copperfield

Hincha Huevas
Registrado
2007/01/16
Mensajes
2
Una distribucion demasiado rapida y liviana :P, especial para aquellos tarros ya viejitos (como el mio un celeron de 766 MHZ :aerobic:)

Este manual lo hice rescatando fragmentos de otros manuales, pero casi completamente redactado por mi y lo mas detallado posible :rojo:

Lo primero que se debe hacer es bajar una distribucion base de archlinux, como por ejemplo la version 0.7.1
http://downloads.sourceforge.net/archlinux/arch-0.7.1-base.iso?modtime=1136462925&big_mirror=1

Insertamos el cd y una vez que termine el proceso presionamos enter para cargar el instalador

Para ejecutarlo se tipea arch/setup y se selecciona como fuente de instalación el CD-ROM.
60741554hn8.jpg

74170432iu3.jpg

Luego se prepara el disco duro (en este caso yo tenia dos: /dev/hda y /dev/hdb, en el primero Windows estaba instalado asi que seleccione el segundo para formatear e instalar archlinux)
1 Prepare Hard Drive
34538779li8.jpg

Luego se deja en automatico para las particiones, con lo que borra completamente el disco y asi poder instalar el sistema
1 Auto-Prepare (Erases the entire hard drive)
14367199qw2.jpg

Luego se seleciona la primera opcion
CD Mount the CD-ROM and install from there
12yl8.jpg

Se seleccionan luego todos los paquetes base
2 Select packages
14lk0.jpg

Se instalan los paquetes seleccionados
3 Install packages

La parte de configurar el sistema me la salto, ya que la configuro despues XD
4 Configure system

Se instala el kernel
5 Install kernel

y se selecciona el mas comun para discos IDE (si es que no es otro)
v2.6 IDE Kernel 2.6.x for IDE systems
23aa5.jpg

Se selecciona un editor de texto entre vi y nano, se supone que este es mucho mas facil de utilizar pero ya me acostumbre a vi :)
18lo7.jpg

Se instala el gestor de arranque: GRUB o LILO
6 Install bootloader

Yo instale el grub, ya me acostumbre (no es recomendable instalar grub en el MBR o master boot record)
GRUB Use the GRUB bootloader (default)
26qs8.jpg

Elegimos exit
7 Exit

Y por ultimo tecleamos reboot y presionamos enter

Pueden sacar su cd de instalacion y esperemos que cargue GRUB o_O
Si en el primer disco tienen windows y el grub no lo reconoce se debe escribir lo siguiente, en el archivo /boot/grub/menu.lst (con vi Insert para agregar texto, Supr para borrar y Esc + : wq! para grabar)

#(0) Windows XP
title Microsoft Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

#(1) Arch Linux
.......

entramos como root y presionamos enter, luego cambiamos el password con
#passwd

Editaremos el archivo rc.conf

vi /etc/rc.conf

lo= “lo 127.0.0.1”
eth0=”dhcp”
INTERFACES=(lo eth0)

LOCALE= “es_CL.utf8”
HARDWARECLOCK=”localtime”
TIMEZONE=”America/Santiago”
KEYMAP=”es.map.gz”

para comprobar el hardware de la tarjeta de red :
lshwd | grep Ethernet

en mi caso 8139too (tarjeta de red Realtek)

lsmod | grep 8139too
para ver si funciona

modprobe -l 8139too
debiese mostrar que existe en el kernel

Para la conexion adsl se escribe:

#pppoe-setup

Pedirá una serie de datos (tu nombre de usuario y contraseña para conectar, entre otros) y solicitará confirmación antes de escribir los archivos de configuración.

Pide usuario, contraseña, elejir el dispositivo de red, por defecto es eth0, si el dns lo da el servidor,
poner "server", y luego seleccionar el nivel de proteccion del firewall. Coloca un 0 si no quieres protección.

Luego
#pppoe-start

Para iniciar la conexion.

Para estar siempre conectado al final del archivo /etc/rc.conf se debe agregar como demonio la palabra adsl, algo asi

DAEMONS=(syslog-ng !hotplug !pcmcia network adsl netfs crond)

luego se actualiza los paquetes de pacman y el sistema con
#pacman -Syu

se responde yes(y) a todo

al hacer esto y reiniciar nos mostrara un kernel panic, con lo cual no podremos ingresar al sistema por lo tanto se debe editar menu.lst para solucionar el problema y cambiar algunas lineas.

#vi /boot/grub/menu.lst

#(1) Arch Linux
title Arch Linux
root(hd1,0)
kernel /vmlinuz26 root=/dev/hdb3 ro earlymodules=piix
initrd /kernel26.img

se agrega earlymodules=piix en caso que el chipset de la placa sea intel sino no es necesaria esa linea.

luego se instala la parte grafica (pero despues tienen editar el archivo xorg.conf de forma manual)
#pacman -S xorg xorg-apps

luego sigan lo que dice Mcloud
tambien aprovecho de decir, con respecto a la configuración de las X que a tantos (pajeros :D, como yo) les cuesta escribir desde 0, o iniciar guiones uno por uno, hay una herramienta que lo hace automático, esta es hwd con su amigui lshwd, los instalamos
Código:
pacman -S lshwd hwd
con ellas instaladas, procedemos a hacer nuestro xorg.conf con
Código:
# hwd -xa
esto nos reemplaza cualquier instancia de xorg.conf con una creada por hwd

para el teclado en español se debe editar xorg.conf
#vi /etc/X11/xorg.conf

y debe quedar la siguiente linea
“xKbLayout” “es”

en /etc/locale.gen se deben descomentar la siguientes linea:
es_CL.UTF-8 UTF-8
Para el caso de Chile

Para que el sistema quede completo en español se debe editar /etc/profile
export LANGUAGE="es_CL.utf8"
export LANG="es_CL.utf8"
export LC_COLLATE="es_CL.utf8"
export LC_MESSAGES="es_CL.utf8"
export LC_ALL="es_CL.utf8"

por ultimo hacen:
#locale-gen
para generar los locales

e instalaremos kde y en idioma español
#pacman -S kde kde-i18n-es

si se desea iniciar en modo grafico se debe editar el archivo inittab
#vi /etc/inittab

y modificar las siguientes lineas

id:5:initdefault

pueden comentar la linea 'x:5:respawn:usr/bin/xdm -nodaemon' y agregar la siguiente:
x:5:respawn:/opt/kde/bin/kdm -nodaemon

sino les gusta kde, se pueden instalar gnome (mas todos los complementos) y su gestor gdm
#pacman -S gnome gnome-extra gdm

la ultima linea en /etc/inittab debe ser asi:
x:5:respawn:/opt/gnome/sbin/gdm -nodaemon

si tampoco les gusta kde y gnome pueden instalar xfce4 como lo hizo AlmaMater
En mi caso eleji XFCE4 asi que:
pacman -S xfce4 xfce4-goodies

despues como usuario (no root) : startxfce4
para iniciar automaticamente en modo grafico ocupé slim (pacman -S slim)
-----------------------------------
"si se desea iniciar en modo grafico se debe editar el archivo inittab
#vi /etc/inittab

y modificar las siguientes lineas

id:5:initdefault

x:5:respawn:/opt/kde/bin/kdm -nodaemon "
--------------------------------------------------
ocupando slim para iniciar xfce4 seria

x:5:respawn:/usr/bin/slim

despues modificar el archivo /etc/slim.conf:

se cambia
login_cmd exec /bin/sh - ~/.xinitrc %session por:
login_cmd exec /bin/bash -login /opt/xfce4/etc/xdg/xfce4/xinitrc %session

y listo, no hay nesesidad de colocar algo en DAEMON (como kdm para partir KDE)

Para el sonido se debe instalar lo siguiente:

#pacman -S alsa-lib alsa-utils alsa-oss alsa-plugins

Se escribe:
#alsaconf

y se selecciona el hardware con lo que estaria configurado

luego se ejecuta:
#alsamixer

Para regular los niveles de volumen con las 4 flechas y con m para sacar el mute (MM)

y por ultimo se agrega el usuario al grupo de sonido:
#gpasswd -a 'usuario' audio

Luego
#alsactl store

Para guardar la configuracion

Y agregar alsa a los daemons en /etc/rc.conf

QUIEREN BERYL + AIGLX, aca va otra guia hecha por mi solito :uy:
http://www.antro.cl/comunidad/showthread.php?t=290355

PD1: si aparecen algunos detalles, puedo ir mejorandolos :surprised:
PD2: aqui una captura de mi escritorio con kde y superkaramba :rojo:

PD3: aqui mi gnome :verguenza:

PD4: mi gnome con beryl + aiglx
 
deberian dejarlo pegao y borrar mi post inutil.


y me sumo a los agradecimientos por la paja de escribirlo.. otro vale pa ti :vale:
 
Código:
si se desea iniciar en modo grafico se debe editar el archivo inittab
#vi /etc/inittab

y modificar las siguientes lineas

id:5:initdefault

x:5:respawn:/opt/kde/bin/kdm -nodaemon
esa parte la reemplazaría con kdm en la parte de programas que cargan al inicio, así usamos el rc.conf, lo editamos y en la parte de Daemons se agrega kdm, asi solamente :D
Código:
....
DAEMONS=(syslog-ng !hotplug !pcmcia network adsl netfs crond [color=red]kdm[/color])
...
(Al final, para que sea lo último que se cargue :D)
tambien aprovecho de decir, con respecto a la configuración de las X que a tantos (pajeros :D, como yo) les cuesta escribir desde 0, o iniciar guiones uno por uno, hay una herramienta que lo hace automático, esta es hwd con su amigui lshwd, los instalamos
Código:
pacman -S lshwd hwd
con ellas instaladas, procedemos a hacer nuestro xorg.conf con
Código:
# hwd -xa
esto nos reemplaza cualquier instancia de xorg.conf con una creada por hwd, ahora si no queremos eso, tambien está la parte no automática
Código:
# hwd -x
esto nos deja un archivo xorg.conf.hwd el cual contiene los datos del xorg.conf pero sin reemplazarlo. Espero sea de alguna utilidad. Chaolin
 
Muy Buen manual!!, de hecho deje mi querido Vector linux, y quize intentarlo, siguiendo tu manual, aca mis experiencias:

Respecto cuando el kernel panic ocurre, al editar grub en vez de
#vi /boot/grub/menu.lst

#(1) Arch Linux
title Arch Linux
root(hd1,0)
kernel /vmlinuz26 root=/dev/hdb3 ro earlymodules=piix (HDA1 en mi caso, ahi instale / )
initrd /kernel26.img

tuve que hacerlo asi:
#vi /boot/grub/menu.lst

#(1) Arch Linux
title Arch Linux
root(hd0,0) <-- por que instale el grub en el MBR
kernel /boot/vmlinuz26 root=/dev/hda1 ro earlymodules=piix (hda1, por que ahi instale el / )
initrd /boot/kernel26.img <-- en boot por q lo tengo en el MBR si no de la otra forma funciona
---------------------------------------------------------------------

En mi caso eleji XFCE4 asi que:
pacman -S xfce4 xfce4-goodies

despues como usuario (no root) : startxfce4
para iniciar automaticamente en modo grafico ocupé slim (pacman -S slim)
-----------------------------------
"si se desea iniciar en modo grafico se debe editar el archivo inittab
#vi /etc/inittab

y modificar las siguientes lineas

id:5:initdefault

x:5:respawn:/opt/kde/bin/kdm -nodaemon "
--------------------------------------------------
ocupando slim para iniciar xfce4 seria

x:5:respawn:/usr/bin/slim

despues modificar el archivo /etc/sim.conf:

se cambia
login_cmd exec /bin/sh - ~/.xinitrc %session por:
login_cmd exec /bin/bash -login /opt/xfce4/etc/xdg/xfce4/xinitrc %session

y listo, no hay nesesidad de colocar algo en DAEMON (como kdm para partir KDE)
-------------------------------------------------------------------

Despues queria ustilizar wpa_suplicant asi que
pacman -S wpa_supplicant

en el wiki de arch te enseñan una manera que no entendi ni una guea, una manera que en verdad es mucho mas facil (a mi gusto) ((sacado de foro vector linux)
editas wpa_supplicant.conf encontrado en /etc/ de esta forma:

Código:
ctrl_interface=/var/run/wpa_supplicant

network={
ssid="xxxxxxx"
key_mgmt=WPA-PSK
proto=WPA
#pairwise=TKIP CCMP
#group=TKIP
psk="xxxxxxxxx"
}

Despues al archivo le haces un chmod 600 para que evitar que sea leido por algun usuario

Como yo solamente me conecto a mi casa, edite el archivo rc.local en /etc/
Código:
#!/bin/bash
#
# /etc/rc.local: Local multi-user startup script.
#
modprobe ath_pci
ifconfig ath0 up
wpa_supplicant -B -Dwext -iath0 -c/etc/wpa_supplicant.conf
dhcpcd ath0

asi cada vex q parte arch, carga el modulo de mi tarjeta wireless, sube ath0 (mi interfaz que seleccione), se conecta a mi router inalambrico, y obtiene una IP y listo

la parte -Dwext, seria cambiada por -Dndiswrapper si ocupas ndiswrapper obviamente, para el resto -Dwext funciona
-------------------------------------

Otra cosa, si no obtienes sonido, asegurtate de tener alsa y alsa-utils, y despues en rc.conf colocar en DAEMONS la palabra alsa
Tambien asegurate que al crear tu usuario lo pusistes en el grupo audio igual


eso, ojala le sirva a algunos

PD: un screenshot igual :p
http://img374.imageshack.us/my.php?image=screenshotcg7.jpg

y si me falta customizrlo
 
Ah si, algo se me olvidaba, la otra vez estuve buscando información para mi tarjeta, una sis 7012 con chip AC'97, y no pillé, es más, tengo instalado alsa y alsa utils, pero como que kde se pega con esta tarjeta, el arts no funca bien con esta tarjeta, deja muchos procesos en estado zombie, puaj, una lata. Así que lo soluciné dirigiendo los paquetes de sonido al mplayer por consola, así que cada vez que se necesita el sonido, se reproduce por mplayer. A esto va mi pregunta: ¿Hay otra forma de hacerlo?. Saludos
 
ya cabros lo termine :aerobic:

K1LL3RDO6 dijo:
deberian dejarlo pegao
apoyo la mocion :vale:

lo encontre en el google por instalacion archlinux en la segunda pagina y como configuracion archlinux en la primera :)

si alguien ha hecho un bootsplash en archlinux que me diga como porque no me resulto :llantoypucheros:
 
me importa una raja que me exilien por postiar en esta wea, pero voy a darme una oportunidad con arch porque lei que era muy estable.. lo que si media pajera la instalación, voy a seguir tu guia wn.. ya veo me hecho el hdd completo, toda mi musica wn XD
 
si, ya instale arch voodoo sacando la base desde un ftp.. se parece un poco a la instalación de freebsd encontre yo... igual bien, lo que si no puedo configurar mi wifi con wpa2... ayer estaba todo picao tratando de hacerla funcar, pero me cabrie y me fui a dormir cn un kernel panic xD

cya
 
Volver
Arriba