InicioLinuxPerdele el miedo a Arch Linux




Luego de haber usado varias distribuciones GNU/Linux, comenzando con Ubuntu 7.04, hasta su versión actual, haber instalado Linux Mint, Mandriva, Fedora, LMDE, Opensuse, Chakra, Debian... Decidí probar "el tan famoso Arch"...

El objetivo de este post es mostrar a aquellos que tienen ganas de usar esta distro pero no lo hacen porque creen que es muy difícil de instalar y/o configurar, que con paciencia y tiempo se logra tener un sistema totalmente funcional, rápido y estable.


¿Qúe es Arch Linux?


Arch Linux es una distribución desarrollada por la comunidad en forma independiente y optimizada para i686/x86-64, basada en un modo de liberado continuo y dirigida a usuarios con un nivel intermedio y avanzado. Ofrece un gran repositorio con binarios y un excelente gestor de paquetes, así como un sistema de paquetes parecido a los ports. El desarrollo se centra sobre un balance de minimalismo, elegancia, correcciones de código y modernidad. Está basadá originalmente en las ideas de CRUX, una gran distribución desarrollada por Per Lidén. La versión 0.1 (Homero) de Arch Linux fue lanzada el 11 de marzo de 2002.


Ventajas


Arch provee un entorno mínimo después de la instalación (sin GUI), compilado para arquitecturas i686/x86-64. Arch es ligera, flexible, rápida, simple y apunta a ser muy similar a UNIX. Su diseño, filosofía e implementación hace fácil extenderla y moldearla a cualquier tipo de sistema que estés construyendo: desde una máquina de consola minimalista al más grandioso entorno de escritorio habilitado con ricas características. En lugar de arrancar paquetes innecesarios y no deseados Arch ofrece, al usuario, el poder y la capacidad para construir desde una base mínima sin ninguna opción por defecto. El usuario es quién decide que instalará Arch Linux.

Arch Linux utiliza un sistema comúnmente conocido como "rolling release" que funciona de la siguiente manera: Los repositorios de la distribución tienen constantemente las ultimas versiones del software disponibles. Cada vez que corremos una actualización o instalamos un paquete, estamos instalando la ultima versión disponible de este. Las aplicaciones son actualizadas por los desarrolladores/mantenedores de paquetes a medida que se anuncian las versiones estables de estas. Así es como hoy nos encontramos con la ultima versión de KDE o de Gnome en los repositorios estables.





Lo primero que hice fue ir a la página de Arch Linux y descargué la versión Core Image para una instalación sin conexión. La versión Netinstall es más liviana y es útil si querés tu sistema actualizado una vez instalado, pero requiere de una conexión a Internet. La versión actual de Arch Linux es la 2011.08.19.




La guía que utilice para instalar Arch Linux fue ésta . Es una guía completa y con imágenes para guiarte.

Además recomiendo leer la y la de la WIKI de la página de Arch Linux.

En mi caso, preferí preparar las particiones con Gparted desde el livecd de Ubuntu, y obviar este paso en la instalación de Arch. Las particiones que cree fueron una partición ext2 de 200MB para /boot, una partición ext4 de 15GB para la partición raíz (/), una partición ext4 de unos 30GB para la partición /home y una particón swap de 2GB. Los tamaños de las particiones dependerán de cada uno.

La guía que les deje es muy intuitiva y no creo que tengan problema alguno. Con esto tendremos nuestro Sistema Base instalado.


¿Y ahora?



Particularmente en mi pc me conecto únicamente por WIFI, con lo cual me encontre con un problema para configurar mi conexión wireless. Navegando por internet encontre otra guía excelente: en donde lo que dice básicamente es utilizar la configuración de alguna distro que sepamos que nos funciona correctamente nuestra conexión wireless (por ejemplo Ubuntu o Fedora) y copiarla a nuestro Arch mediante su livecd.

Así logré conectarme a internet y poder seguir con la actualización completa de Arch Linux.

Ingresamos como root y ejecutamos:


dijo:
pacman -Syu


Luego de descargar no se cuantos paquetes me tira un error con lo cual no me permitía actualizar... Nuevamente busque alguna solución en Internet y sólo había que eliminar manualmente el archivo /etc/profile.d/locale.sh antes de actualizar.


dijo:
cd /etc/profile.d
rm locale.sh


Y también ejecutar el siguiente comando:


dijo:
pacman -S filesystem --force



Luego si pude continuar con la actualización del sistema, y seguí los pasos de la guía para la creación de nuestro usuario y configuración de sudo.


Instalación del Entorno Gráfico Básico



Luego de instalar el sistema base de Arch Linux, el siguiente paso es la instalación del entorno gráfico básico.

Para instalar el Xorg utilice , donde se explica detalladamente su instalación además de la de los drivers de video (nvidia - ati - Intel)

Los pasos serían:

1 - Instalar los paquetes base de Xorg

dijo:
sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils



Para agregar soporte 3D:

dijo:
sudo pacman -S mesa mesa-demos



2 - Instalar el Driver de Video


nVidia


dijo:
sudo pacman -S xf86-video-nouveau


Para agregar soporte 3D (en fase experimental):

dijo:
sudo pacman -S nouveau-dri



ATI / AMD


dijo:
sudo pacman -S xf86-video-ati



Intel


dijo:
sudo pacman -S xf86-video-intel



VESA (Genérico)


dijo:
sudo pacman -S xf86-video-vesa



3 - Probar el entorno gráfico.

Para probar si funciona correctamente el entorno gráfico, instalaremos el window manager predeterminado de X: twm


dijo:
sudo pacman -S xorg-twm xorg-xclock xterm



Se necesita además que dbus se encuentre instalado:

dijo:
sudo pacman -S dbus


Ejecutamos dbus:


dijo:
sudo rc.d start dbus



Para agregarlo al arreglo DAEMONS en /etc/rc.conf así, estos inician de forma automática en el arranque.

dijo:
nano /etc/rc.conf



Buscamos la línea donde dice DAEMONS y lo agregan. Les debería quedar así:

DAEMONS=(syslog-ng dbus network crond)


Finalmente ejecutamos Xorg:

dijo:
startx



Apareceran unas ventanas simples, un reloj, y el mouse funcionando... Luego reinician escribiendo:

dijo:
sudo reboot


Instalación de Gnome 3 / Gnome Shell


Como escritorio principal elegí gnome, particularmente me es más cómodo que los demás. Si prefieren KDE en vez de Gnome, pueden leer .

Siguiendo los pasos de la WIKI de Arch...


dijo:
pacman -Syu gnome gnome-extra



Tardará un rato en descargar todos los paquetes... Paciencia!


Módulos y demonios que GNOME necesita



El escritorio GNOME requiere un demonio, DBUS para una operación correcta. Ya agregado con la instalación del entorno gráfico, sino no es así, agréguenlo.

Para iniciar el demonio DBUS

dijo:
# /etc/rc.d/dbus start


O agrega estos demonios al arreglo DAEMONS en /etc/rc.conf así, estos inician de forma automática en el arranque.

GVFS permite montar sistemas de archivos virtuales (e.g. sistemas de archivos a través de FTP o SMB) para ser usados por otras aplicaciones, Incluyendo el gestor de archivos de GNOME: nautilus. Este está hecho con el uso de FUSE: un módulo del núcleo, que sirve como interfaz entre el sistema de archivos virtual y el usuario.

Para cargar el módulo de kernel FUSE:

dijo:
# modprobe fuse



O agrega el módulo en el arreglo MODULES en el archivo /etc/rc.conf asi se cargará en el arranque. Por ejemplo:

dijo:
nano /etc/rc.conf


Buscamos la línea donde dice MODULES y lo agregan. Les debería quedar así:

MODULES=(fuse usblp)


Luego instalamos GDM como gestor de inicio de sesión:


dijo:
pacman -S gdm


Si ejecutan:

dijo:
gdm start


Deberían ver la pantalla de inicio de sesión.


Ahora para que cargue GDM automáticamente en cada inicio, debemos configurarlo...


dijo:
nano /etc/inittab



Buscan la línea que dice id:3:initdefault: y la comentan escribiendo # adelante de esta, y descomentan la línea que dice #id:5:initdefault: borrando el # de adelante.

Les debería quedar así:

dijo:

## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:




Luego modificamos el Administrador de Sesión comentando la línea x:5:respawn:/usr/bin/xdm -nodaemon, y descomentando la línea #x:5:respawn:/usr/sbin/gdm -nodaemon

Les debería quedar así:

dijo:

# 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 2>&1




La próxima vez que inicien su sistema deberá ejecutarse tu administrador de sesión.

Ahora sí!!!! Podemos ingresar a nuestro sistema con gnome shell instalado!!


Algunas configuraciones



Si durante la instalación del sistema base, te confundiste con algunas configuraciones del idioma, por ejemplo, o quieres cambiar la configuración de los repositorios...

Para configurar los mirrors (servidores):

dijo:

nano /etc/pacman.d/mirrorlist


Simplemente comentan con # adelante para desactivar o descomentan borrando # para activar los mirrors.

Para configurar los repositorios:

dijo:

nano /etc/pacman.conf


Si utilizas Arch Linux de 64 bits conviene activar los repositorios multilib. Para esto solo debemos descomentar las líneas del multilib dejándolas así:

dijo:

[multilib]
Include = /etc/pacman.d/mirrorlist




Para utilizar los repositorios AUR (RECOMENDABLE) necesitamos Yaourt, la herramienta que complementa a pacman para instalar aplicaciones desde estos repositorios...

Añadimos el repositorio:

Para 32 bits (x86):

dijo:

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




Para 64 bits (x64):

dijo:

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




Guardamos con Crtl + O y cerramos con Crtl + X.

Les debería quedar así:




Luego para instalar Yaourt:


dijo:

sudo pacman -Sy yaourt



En pueden encontrar una cantidad increíble de paquetes actualizado. Para instalar alguno se hace de la siguiente manera.. (sin sudo ni como usuario root, luego antes de instalar el o los paquetes te solicitará tu clave de root)

Por ejemplo para instalar shutter:

dijo:

yaourt -S shutter



Para actualizar únicamente los repositorios:

dijo:

pacman -Syy



Para actualizar el sistema:

dijo:

pacman -Syu



Para configurar el idioma:


dijo:

nano /etc/rc.conf



Buscamos la linea: LOCALE y cambiamos por español argentino en mi caso: es_AR.UTF-8 (Español de España sería es_ES.UTF-8)

En la linea KEYPMAP tambien ponemos "es" ... esto es para la distribución de nuestro teclado.


Además podemos cambiar el nombre de nuestro equipo...

En la linea HOSTNAME="myhost" .. ponemos el nombre que queramos a nuestra máquina.


dijo:

nano /etc/locale.gen


Aquí podemos modificar los idiomas, comentando con # para desactivar los que queramos y descomentando, barrando el # de adelante para activar el que queramos. Por ejemplo, para el español de Argentina:

Descomentamos:

es_AR.UTF-8 UTF-8
es_AR ISO-8859-1


Luego ejecutan en una consola:

dijo:

locale-gen



Instalar el sonido


Para tener sonido en el sistema, instalaremos el componente alsa con pacman:

Pueden utilizar sudo o loguearse como root con su -

dijo:
pacman -S alsa-utils alsa-oss



Una vez instalado, abrimos el archivo /etc/rc.conf:

dijo:
nano /etc/rc.conf


En la sección DAEMONS, añadimos alsa:


DAEMONS=(…………………………..alsa……)


Instalación y Configuración de Network Manager



dijo:
sudo pacman -S networkmanager


dijo:
sudo pacman -S network-manager-applet gnome-keyring


Para que Network Manager funcione correctamente hay que eliminar el demonio network. Editamos el /etc/rc.conf, eliminando network del arreglo DAEMONS y agregando networkmanager después de dbus.


dijo:
nano /etc/rc.conf


Y les tiene que quedar algo así:

DAEMONS=(....dbus networkmanager....)


Ahora si ya podremos utilizar Network Manager para nuestras conexiones a Internet.

También pueden consultar la , si tienen algún otro problema relacionado con Network Manager.


Personalización de Gnome Shell



Instalamos gnome-tweak-tool y las extensiones para configurar y personalizar nuestro escritorio.


dijo:
sudo pacman -S gnome-tweak-tool gconf-editor


dijo:
sudo pacman -Ss gnome-shell-extension



Con gnome-tweak-tool podrán configurar su escritorio, como así tambien los tipos de fuente y el suavizado de las mismas, entre otras cosas.

Abrimos GNOME Tweak Tool y activamos la opción Have file manager handle the desktop para visualizar los iconos y carpetas en nuestro escritorio.

Les tiene que quedar como se muestra en la siguiente imágen...



Luego, en donde dice GNOME-Shell podemos activar para que se muestre la fecha en el reloj y agregar los botones de minimizar y maximizar en donde dice Arrangement of buttons on the titlebar seleccionando All.



En el apartado Tema activamos Menus Have Icons y Buttons Have Icons si queremos visualizar los íconos en los botones y en los menúes del sistema.




Para mejorar las fuentes o tipografías del Sistema, nos dirigimos al apartado Tipografías, y donde dice Hinting elegimos Slight y en Antialiasing, Rgba





Para todos los aspectos del sistema relacionados con tus cuentas de mensajería instantánea se necesita tener instalado telepathy

dijo:
sudo pacman -S telepathy



Instalando algunas fuentes o tipografías:


dijo:
sudo pacman -S ttf-dejavu ttf-bitstream-vera artwiz-fonts



Para instalar la fuente de Ubuntu:


dijo:
yaourt -S ttf-ubuntu-font-family


Y las configuramos con gnome-tweak-tool:





Instalar GRUB2



Primero lo instalamos con:

dijo:
sudo pacman -S grub2



Esto descargará e instalará todos los paquetes necesarios para tener Grub 2 como gestor de arranque. A su vez, esto creará un respaldo o backup del archivo “/boot/grub/menu.lst” como “/boot/grub/menu.lst.pacsave” que es donde se guarda toda la configuración relacionada con Grub 1 incluyendo cada una de las entradas en el gestor de arranque. Lo más seguro es que al momento de ejecutar el comando de instalación de Grub 2 la consola arroje un mensaje afirmando que existe un conflicto con el paquete Grub y pregunte si deseamos desinstalarlo, simplemente hay que decir que “Si” a esto.

Para que grub2 nos reconozca otros sistemas operativos (como Windows) es necesario instalar el paquete os-prober.

dijo:
yaourt -S os-prober



El siguiente paso consiste en “transferir” la información del archivo de configuración “/boot/grub/menu.lst” al archivo de configuración de grub2 “/boot/grub/grub.cfg”


dijo:
sudo grub-menulst2cfg /boot/grub/menu.lst.pacsave /boot/grub/grub.cfg


Para revisar el archivo de configuración del grub2:


dijo:
sudo gedit /boot/grub/grub.cfg



Si está todo correcto, instalamos grub2 como gestor de arranque en el MBR:


dijo:
sudo grub_bios-install --boot-directory=/boot --no-floppy --recheck /dev/sda



Los parámetros “–no-floppy” y “–recheck” se utilizan para omitir la verificación de la disquetera ya que el script de instalación de Grub 2.

Ya podemos reiniciar y verificar que disponemos de grub2.


Configurar Particiones NTFS y Montaje automático de dispositivos USB y CD/DVD



Para las particiones NTFS se necesitan tener instalados los paquetes ntfs-3g y ntfsprogs...


dijo:
sudo pacman -S ntfs-3g ntfsprogs


Luego escribimos en una consola lo siguiente:

dijo:
sudo fdisk -l


Este comando nos detallará la información de nuestras particiones, como se muestra en la siguiente captura...




Acá debemos observar cuales son las particiones ntfs que nos interesa montar automáticamente. En mi caso es la partición /dev/sda3 en la cual guardo todos mis archivos.

Ahora lo que debemos hacer es modificar el archivo /etc/fstab para agregar nuestra partición para que se monte automáticamente. Para esto escribimos:


dijo:
sudo nano /etc/fstab


Se abrirá un archivo, donde deberemos agregar las líneas al final de todo como las siguientes:

Para las particiones NTFS:


dijo:
/dev/sda3 /media/datos ntfs defaults 0 0



Básicamente, le estamos diciendo al Sistema que monte el dispositivo /dev/sda3 en la carpeta /media/datos, que es del tipo ntfs, con los valores por defecto 0 0.

Yo elegí ponerle datos al nombre de la carpeta donde se montará la partición pero le pueden poner otro. Es importante escribir correctamente la dirección de la partición que queremos montar.

Ahora es necesario crear la carpeta /media/datos, asi que escribimos en la terminal:


dijo:
sudo mkdir /media/datos



Por último, montamos la partición escribiendo:

dijo:
mount -a



Para dispositivos USB como pendrives y lectoras/grabadoras de CD/DVD


dijo:
sudo nano /etc/fstab


Y agregamos:

dijo:
/dev/sdb1 /media/usb vfat defaults,user 0 0
/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0
/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 0



El archivo /etc/fstab les quedará algo así:





Creamos las carpetas correspondientes:


dijo:
sudo mkdir /media/usb


dijo:
sudo mkdir /mnt/cdrom


dijo:
sudo mkdir /mnt/dvd



Para montar los dispositivos:

dijo:
mount -a


Instalar utilidades y programas



Codecs



Para instalar los codecs para reproducir los archivos multimedias escribimos en una terminal:


dijo:
sudo pacman -S gstreamer0.10-{base,good,bad,ugly}-plugins gstreamer0.10-ffmpeg gstreamer0.10-ugly-plugins gstreamer0.10-bad-plugins gstreamer0.10-ffmpeg



Soporte para archivos comprimidos





Para poder descomprimir archivos .rar o .zip.

dijo:
sudo pacman -S rar unrar zip unzip unace sharutils arj



Flash Player y JAVA




dijo:
sudo pacman -S flashplugin jdk7-openjdk jre7-openjdk icedtea-web-java7



LibreOffice





dijo:
sudo pacman -S libreoffice libreoffice-es hunspell hunspell-es hyphen hyphen-es mythes mythes-es



Navegadores de Internet



Firefox




dijo:
sudo pacman -S firefox firefox-i18n-es-ar


* El paquete firefox-i18n-es-ar es para el idioma Español de Argentina, si quieren pueden instalar otro como:

firefox-i18n-es-cl (Español de Chile)
firefox-i18n-es-mx (Español de México)
firefox-i18n-es-es (Español de España)


Chromium Browser





dijo:
sudo pacman -S chromium



Google Chrome




dijo:
yaourt -S google-chrome



Opera





dijo:
sudo pacman -S opera



Gestor de Correo Electrónico Miltiplataforma


Mozilla Thunderbid




dijo:
sudo pacman -S thunderbird thunderbird-i18n-es-ar



* Para el idioma Español Tradicional:

thunderbird-i18n-es


Mensajería Instantánea



Pidgin





dijo:
sudo pacman -S pidgin



Emesene




dijo:
sudo pacman -S emesene



Descargas de Archivos



Tucán




dijo:
sudo pacman -S tucan



JDownloader




dijo:
yaourt -S jdownloader



Descargas de Archivos Torrents


Vuze




dijo:
yaourt -S vuze



Transmission




dijo:
sudo pacman -S transmission-gtk



Deluge




dijo:
sudo pacman -S deluge



Diseño e Imágen - Fotografías



GIMP




dijo:
sudo pacman -S gimp gimp-help-es



Pinta




dijo:
yaourt -S pinta



Shotwell




dijo:
sudo pacman -S shotwell



Reproductores de Audio y Video - Media Center





dijo:
sudo pacman -S audacious clementine rhythmbox vlc mplayer smplayer minitube xbmc


Otros Más



Musique





dijo:
yaourt -S musique



gsharkdown




dijo:
yaourt -S gsharkdown



Nuvola Player




dijo:
yaourt -S nuvola-bzr-stable



UMPlayer




dijo:
yaourt -S umplayer



Edición de Video



Openshot Video Editor




dijo:
sudo pacman -S openshot



Pitivi





dijo:
sudo pacman -S pitivi



Grabación e Imágenes de Discos






K3B es uno de los más conocidos software de grabación de discos, por su confiabilidad y facilidad de uso, lo pueden instalar si quieren tener una alternativa para Brasero.

AcetoneISO2 es un programa muy útil para el manejo de imágenes de disco, que no solo te permite montar las imágenes de CD/DVD, sino también convertir imágenes de disco, extraer imágenes, convertir video, grabar, entre otras cosas.

dijo:
sudo pacman -S k3b acetoneiso2



Otro Más



Silicon Empire




dijo:
yaourt -S silicon-empire



Gestores de Paquetes


Appset Qt




dijo:
yaourt -S appset-qt



Packagekit






dijo:
yaourt -S gnome-packagekit-git



Otras Utilidades



Gparted (Gnome Partition Editor)




GParted es el editor de particiones de GNOME. Esta aplicación es usada para crear, eliminar, redimensionar, inspeccionar y copiar particiones, como también los sistemas de archivos que se encuentran en ellas. Esto es útil para crear espacio para nuevos sistemas operativos, reorganizar el uso del disco y crear imágenes de un disco en una partición.

dijo:
sudo pacman -S gparted



HardInfo




HardInfo es una herramienta de información y de benchmarking para GNU/Linux. Permite obtener información acerca del hardware de tu ordenador.

dijo:
sudo pacman -S hardinfo



Shutter





Shutter, antes GScrot, es una interfaz gráfica para usar fácilmente Scrot y así poder capturar una página web de arriba a abajo, un fragmento de Escritorio o toda la pantalla.

Una vez tengamos la captura con Shutter, podemos guardarla en un archivo JPEG o PNG, imprimirla, copiarla al portapapeles o editarla.

dijo:
yaourt -S shutter



Yapa



Cinnamon 1.1.3



Cinnamon es el nuevo Shell de Linux Mint para GNOME 3, que se caracteriza por conservar los conceptos de GNOME 2 basado en Gnome Shell.




dijo:
yaourt -S cinnamon



Para iniciar sesión con el Shell de Mint (Cinnamon) deben abrir dconf editor y van a org--->gnome--->desktop--->session y cambian en session-name gnome por cinnamon. Cierran Sesión y vuelven a entrar.

Faenza Icons




dijo:
yaourt -S faenza-icon-theme



Faience Icons (Variación de los íconos Faenza




dijo:
yaourt -S faience-icon-theme


Si te sirvió RECOMENDALO, que a otros también les puede servir


nanosso
Datos archivados del Taringa! original
196puntos
1,231visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
16visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

n
nanosso🇦🇷
Usuario
Puntos0
Posts17
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.