El primer paso en la instalación de Arch Linux, como vimos en el artículo anterior, es precísamente instalar el sistema base, quizá, la tarea más complicada e importante, por lo que a partir de ahora, todo será más sencillo, aunque deberemos acostumbrarnos a usar pacman, o lo que es lo mismo, el equivalente en Arch Linux de aptitude o apt en Debian o Ubuntu.
¿Empezamos?
Antes de nada, y siguiendo con el artículo Instalación de Arch Linux: Sistema Base, nos logueamos como root, y actualizamos nuestro sistema para asegurarnos de que todos los paquetes están al día. Para ello, utilizamos pacman:
Vamos a seleccionar los repositorios que queremos utilizar. Debemos editar el siguiente archivo:
# nano /etc/pacman.conf
Y activaremos el repositorio [unstable] (quitando el #):
[core]
Include = /etc/pacman.d/mirrorlist[extra]
Include = /etc/pacman.d/mirrorlist[community]
Include = /etc/pacman.d/mirrorlist[unstable]
Include = /etc/pacman.d/mirrorlist
Y acto seguido, tecleamos:
# pacman -Syy
Este comando lo debemos utilizar al ser la primera vez que actualizamos nuestro sistema y, del mismo modo, cada vez que cambiemos los repositorios.
En sucesivas ocasiones, cuando queramos actualizar nuestro sistema usaremos este otro:
# pacman -Syu
Bien, una vez actualizado Arch, tenemos que añadir nuestro usuario con el siguiente comando:
# adduser
Y en el diálogo que nos sale, elegimos nombre, contraseña…. a nuestro gusto. Ahora bien, para poder usar un escritorio sin problemas de permisos, y totalmente funcional, debemos agregar nuestro usuario a los grupos audio, video, storage, wheel, optical…. En otras distribuciones este paso se hace de manera automática, pero en Arch Linux escribimos en consola:
gpasswd -a usuario audio
gpasswd -a usuario wheel
gpasswd -a usuario storage
gpasswd -a usuario video
gpasswd -a usuario optical
gpasswd -a usuario floppy
gpasswd -a usuario lp
Acto seguido, instalamos y configuramos sudo:
# pacman -S sudo
Y lo configuramos añadiendo el nombre de nuestro usuario con el siguiente comando:
# visudo
Esto nos abrirá el editor vi, y añadimos nuestro usuario, tal que así:
root ALL=(ALL) ALL
usuario ALL=(ALL) ALL
Hemos terminado lo complicado, sólo nos queda instalar en este orden:
- Sonido
- Entorno Gráfico
- Gnome
1. En primer lugar, el sonido lo instalamos con el siguiente comando:
# pacman -S alsa-utils
Y añadimos alsa en el archivo /etc/rc.conf en la sección de DAEMONS.
# nano /etc/rc.conf
DAEMONS=(syslog-ng ……… alsa…..)
2. En segundo lugar, instalamos la base del entorno gráfico:
# pacman -S xorg
Y ahora, es el turno de la tarjeta gráfica que tengamos. Voy a explicar cómo instalar la ATI, la que uso. Pero si tienes Nvidia, puedes ver el wiki en español, o bien, dejar un comentario con tus dudas. La instalación es muy sencilla:
# pacman -S catalyst
Y una vez instalada, la configuramos con el siguiente comando:
# aticonfig – -initial – -input=/etc/X11/xorg.conf
3. En tercer lugar, pasamos a instalar Gnome. Primero la tipografía:
# pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera
Ahora, el escritorio Gnome:
# pacman -S gnome gnome-extra gdm
El paquete gnome-extra es opcional, si no tienes mucha idea es mejor que lo instales, si sabes lo que haces déjalo, ya tendrás tiempo de instalar algunas utilidades que necesites.
Bueno, llegados a este punto, casi hemos terminado. Sólo nos queda configurar tres archivos y podremos empezar a disfrutar.
Lo primero que vamos a configurar es el archivo /etc/rc.conf:
# nano /etc/rc.conf
Y añadimos dos servicios necesarios, hal y fam, que nos van a permitir automontar las unidades extraíbles y ver las aplicaciones nuevas que instalemos sobre la marcha:
DAEMONS=(…… hal fam ……)
La segunda configuración que debemos hacer es con respecto al archivo /etc/inittab, es decir:
# nano /etc/inittab
Y debemos cambiar lo siguiente:
## Only one of the following two lines can be uncommented!
# Boot to console
id:3:initdefault:
# Boot to X11
#id:5:initdefault:# Example lines for starting a login manager
x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/opt/kde/bin/kdm -nodaemon
Por esto otro:
## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/opt/kde/bin/kdm -nodaemon
Así iniciaremos nuestro Gnome de una forma más rápida y eficaz. Más detalles en próximos artículos.
Y bueno, sólo nos queda editar el archivo más importante, el que nos va a permitir arrancar Gnome. Para ello nos logueamos con nuestro usuario, el que elegimos anteriormente:
# su usuario
Y editamos el archivo ~/.xinitrc ( ~ lo introducimos con Alt Gr+Ñ):
$ nano ~/.xinitrc
Y escribimos lo siguiente:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
exec gnome-session
Listo, reinicia y ya podrás loguearte en tu nuevo escritorio.
Si has llegado hasta aquí, puedes decir que has aprobado el examen. Ya tienes un Gnome en Arch Linux. Un poco difícil, pero verás que ha merecido la pena y, como, en un mes, la dificultad será mera anécdota. En cambio, tendrás un sistema rápido, estable y a gusto del consumidor.
En próximos artículos, profundizaremos en aspectos interesantes de esta guía, veremos algunos trucos y mejoras en el rendimiento del sistema, además de instalar aplicaciones interesantes.
23 Julio 2008 a las 12:52 pm |
[...] En el siguiente artículo veremos cómo instalar el entorno gráfico, el sonido y el escritorio; Instalación de Arch Linux: Escritorio Gnome. [...]
30 Julio 2008 a las 5:50 pm |
[...] arrancar Gnome con gdm Según vimos en el artículo anterior Instalación de Arch Linux: Escritorio Gnome, para instalar Gnome nos hace falta un paquete llamado gdm. Aunque existen otras alternativas que [...]
19 Agosto 2008 a las 1:49 pm |
Lo de modificar el inittab para que arranque directamente en init 5 no lo sabía, curioso curioso. Enhorabuena por el blog
23 Agosto 2008 a las 10:12 pm |
Yo me atoro a la hora de modificar el archivo ~/.xinitrc no me sale el simbolo “~” al pulsar las teclas que dices( y si configure el teclado español) de cualquier forma muy bueno tu blog
13 Septiembre 2008 a las 5:54 pm |
Saludos he seguido tu guia para instalar arch, y bueno tengo solo un problema talves tu me puedas ayudar, al instalr gnome, no queda bien instalado, en un principio no arrancaba y tras actualizar arch arrnaco pero con errores en las preferencias de gnome.
Por ejemplo los iconos en el menu no aparecen, y al intentar cambiar la apariencia en >Sistema>Preferecias>Apariencia, da un error con bug buddy,
———- .xsession-errors ———————
(gnome-appearance-properties:26981): Pango-CRITICAL **: pango_color_parse: assertion `spec != NULL’ failed
El error es algo asi. Bueno desde ya gracias espero puedas ayudarme, e intentado reinstalar gnome muchas veces y nose que puedo hacer.
XaBz
28 Septiembre 2008 a las 4:12 pm |
La mejor solución que se me ocurre sería instalar Ubuntu. Si te interesa yo también acabo de empezar un blog http://www.elleonplateadodeojosrojos.es.
Has empezado bien, pero no dejes de escribir, que pareces que escribes una buena documentación para Arch.
Hasta Siempre
8 Noviembre 2008 a las 10:47 am |
[...] 3-The archlinux blog’s [...]
13 Noviembre 2008 a las 3:55 pm |
Muchas gracias por estos post, ayudan bastante. Sigue así!!
20 Noviembre 2008 a las 4:29 pm |
q onda, a la hora de configurar la tarjeta grafica, en mi caso es una mobile intel 965 express chipset family, como le hago?? porq como habias dicho anteriormente, las intel se llevan bien con linux, entonces lo tengo q configurar?? o no?? y de ser asi como es q lo debo configurar?????
21 Noviembre 2008 a las 3:49 pm |
bueno, ya pude instalar los drivers de la tarjeta grafica intel, y todo super padre, ahora el pex, es que con tu configuracion de red….. si al arrancar el sistema no sta conectado por ethernet, la compu tarda muchoooooo en arrancar, logre parcialmente corregir esto.. quitando de daemons network, pero si hago eso, ya despues no podre entrar a internet ni usando cable de red ethernet, asi q pues pido una ayudita en esto, ademas qisiera saber como hacer make en un archivo makefile (esto es para instalar el driver de mi tarjeta inalambrica bcm 4312, aunqe ya encontre un tutorial para este, me trabo a la hora de instalar el driver porq no se hacer el make en consola)
21 Noviembre 2008 a las 8:37 pm |
Ola ricardo,
Intentare ayudarte con mis conocimientos de arch de hace 2 dias jeje. Yo para conectarme de forma inalambrica uso wicd, segun veo tambien gestion las redes por cable, aunque yo al menos no lo he probado.
Instalalo con
pacman -S wicd
Y el daemon network ponlo con ! delante y añade el wicd:
DAEMONS=(… !network … wicd …)
Tambien en la parte de Network niega las interfaces igual que con el daemon network:
INTERFACES=(!eth0 !eth1)
Espero que te sirva,
Un saludo!
22 Noviembre 2008 a las 4:50 pm |
juan, muchas grachas, haber si habra una forma de q me des tu correo, porq tengo algunas otras dudillas, por ejemplo, no se me montan mis otras particiones, ni nada q sea conectado por usb, ni me detecta el cdrom, y he hehco todo como aqui se explica :S:S
22 Noviembre 2008 a las 7:18 pm |
De nada Ricardo, para eso estamos, para ayudarnos entre todos y aprender
En cuanto a tu problema no se porque puede ser ya que como te digo llevo unos dias con arch linux, ¿tienes puesto los daemon hal y fam? Tambien lei por ahi que el orden en el que se pongan los daemons puede dar conflictos, así tengo yo el mio:
DAEMONS=(syslog-ng !network netfs crond alsa hal wicd fam)
Espero que te sirva, porque no se que puede ser sino :S
Suerte y un saludo
6 Diciembre 2008 a las 1:30 am |
estimado:
te felicito y doy las gracias por la informacion k entregas… es muy util!!
quisiera saber si me puedes ayudar con un pequeño problema que tengo..
modifique el archivo /etc/pacman.conf tal y como lo pusiste aqui, pero cuando quiero actualizar la base de datos
me lanza el error: failed retrieving file “community.db.tar.gz from (y salen los diferentes servidores). Transient resolver failure
sabes a que se puede deber?
de antemano gracias por tu tiempo
15 Diciembre 2008 a las 12:06 am |
bueno pues en mi intento por optimizar mi archlinux lo unico q le e puesto es el entorno grafico lxde, q es mucho mas rapido q xfce, y wao, desd q prendo la compu hasta q me muestra el escritorio se hacen 25 segundos, oh si señor!!, solo q nose q tnato le movi q ahora el unico error es q no me agarran los usb, ni el cdrom
pero bueno ando en eso
27 Enero 2009 a las 5:31 pm |
Hola,
El paquete ‘gnome’, si no me equivoco, ha sido sustituido por ‘gnome-desktop’.
Pero da igual, al instalar gnome-extras se instala tambien el entorno de escritorio.
Un saludo.
27 Enero 2009 a las 5:34 pm |
Se me olvidaba, el repositorio [unstable] ya no existe. Asique tendreis que quitarlo.
saludos
10 Abril 2009 a las 2:45 am |
Buen tutorial!!!
14 Mayo 2009 a las 9:59 am |
A mi tampoco me sale el simbolo “~”… Será que tu e puedas ayudar?
14 Mayo 2009 a las 11:04 pm |
El símbolo ese sale con “Alt gr + ñ” o con “Alt gr + 4″
27 Agosto 2009 a las 12:16 am |
muy buen tutorial, tengo un par de preguntas ke no he logrado resolver talves tu si, es posible bajarme el gnome y sus dependencias para tenerlasen un cd? porke es todo un problema bajar con el pacman, no bajo 5 archivos ke tengo ke reiniciar la pc e iniciar de nuevo la descarga porke se keda ahi muerta :S, y depaso para instalarlo en pc sin coneccion
desde ya muchas gracias
19 Septiembre 2009 a las 9:07 pm |
muy buen tuto