Tecnología y mas a tu alcance.

Qué hacer después de instalar Arch Linux

Arch Linux es una distribución linux cuyo objetivo es ofrecer al usuario la capacidad de construirse un sistema a medida, instalando los componentes esenciales y modificando los archivos de configuración. Está optimizada para la arquitectura i686 de Intel, por lo que esta distribución es muy adecuada para CPU Intel, ya que aumenta el rendimiento.

En este post voy a explicar qué hacer después de instalar Arch Linux, ya que después de instalar quizá no sepamos muy bien que hacer o qué componentes instalar primero. Empecemos:

Una vez hayamos instalado el sistema base desde el CD, debemos realizar los siguientes pasos:

  1. Acceder al sistema como root
  2. Configurar pacman. Actualizar el sistema y los repositorios
  3. Crear nuestro usuario
  4. Instalar y configurar sudo (herramienta de super usuario)
  5. Instalar el sonido
  6. Instalar el servidor gráfico Xorg
  7. Instalar el controlador de nuestra tarjeta gráfica
  8. Instalar algunas fuentes
  9. Instalar el entorno de escritorio
  10. Preparar el arranque del entorno de escritorio
  11. Instalar Yaourt
  12. Mejorar las fuentes y el suavizado
  13. Instalar aplicaciones (Parte II)

Voy a explicar cada paso uno a uno, así que empecemos:

1. Acceder al sistema como root

Una vez que ha arrancado Arch, nos pedirá un usuario y una contraseña desde una terminal. Escribimos root como usuario y en contraseña tecleamos la que hayamos asignado en la configuración durante la instalación de Arch.

2. Configurar pacman. Actualizar el sistema y los repositorios

Pacman es el gestor de paquetes de Arch Linux. Su uso es muy simple. En primer lugar, vamos a editar el archivo /etc/pacman.conf:

nano /etc/pacman.conf

Una vez se haya abierto el editor de texto nano, revisamos que los repositorios [core], [extra] y [community] no estén comentados con una almohadilla #, ya que no se activarán si tienen la #.

Recomiendo no descomentar los repositorios [testing] y [community-testing], ya que si los activamos recibiremos actualizaciones inestables que pueden perjudicar al sistema.

Guardamos el archivo con Ctrl + O y salimos del editor con Ctrl + X. Ahora vamos a editar el mirrorlist de pacman:

nano /etc/pacman.d/mirrorlist

Este archivo contiene los servidores de repositorios de cada país. Si el que hemos utilizado en la instalación ha funcionado a un ritmo bueno de descarga, mejor no tocamos el archivo. Este servidor se encuentra en la parte superior del archivo, en la línea Server=. Si queremos cambiar el servidor, comentamos esa línea con una # y descomentamos algún servidor de la lista, preferentemente que sea de nuestro país o territorios cercanos, para obtener un buen rendimiento.

Guardamos y cerramos el archivo, y después actualizamos el sistema con pacman:

pacman -Syu

Para actualizar únicamente los repositorios ejecutamos:

pacman -Syy

3. Crear nuestro usuario

Para añadir nuestro usuario, ejecutamos el siguiente comando:

adduser

Y nos pedirá el nombre de usuario, la contraseña, una UID (5, 6…) y a continuación datos personales, que podéis dejar en blanco si queréis.

Una vez creado el usuario, debemos añadirlo a diferentes grupos como audio, storagepara poder manejar cada componente del sistema. Lo haremos mediante el comando gpasswd:

gpasswd -a tuusuario audio

gpasswd -a tuusuario power

gpasswd -a tuusuario wheel

gpasswd -a tuusuario storage

gpasswd -a tuusuario video

gpasswd -a tuusuario optical

gpasswd -a tuusuario floppy

gpasswd -a tuusuario lp

Nuestro usuario ya está listo.

4. Instalar y configurar sudo (herramienta de super usuario)

Si no habíamos seleccionado sudo en la lista de instalación de paquetes en la instalación de Arch, lo instalamos:

pacman -S sudo

Una vez instalado, abrimos su archivo de configuración:

visudo

Se nos abrirá el editor vi, el cual es un poco más complejo de usar. Nos desplazamos hasta la siguiente línea:

root ALL=(ALL) ALL

Y debajo de ella escribimos una línea similar con nuestro usuario, y quedaría así:

root ALL=(ALL) ALL

tuusuario ALL=(ALL) ALL

Para escribir con vi, debemos pulsar la tecla i (insertar) y entraremos en el modo de edición. Una vez hayamos escrito lo anterior, pulsamos la tecla Esc, tecleamos :w y pulsamos enter. De esta forma el archivo se habrá guardado, ahora tecleamos :q y salimos del editor.

Ahora ya tenemos sudo configurado y podremos utilizarlo cuando tengamos el sistema listo.

5. Instalar el sonido

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

pacman -S alsa-utils alsa-oss

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

nano /etc/rc.conf

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

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

Los puntos serían otros daemons, por lo que debemos tener cuidado para no borrar ninguno. De esta forma el sonido arrancará automáticamente con el sistema.

6. Instalar el servidor gráfico Xorg

Para tener entorno gráfico, necesitamos instalar en primer lugar el servidor X, sobre el que se ejecutará el entorno de escritorio que instalemos. Así que instalamos Xorg con pacman:

pacman -S xorg

7. Instalar el controlador de nuestra tarjeta gráfica

Nota: Es recomendable instalar los drivers libres en vez de los privativos, ya que éstos, aunque funcionen correctamente, no se actualizan a la par que el servidor xorg y pueden dar lugar a conflictos o errores de dependencias al actualizar.

Si estás seguro de no tener problemas y prefieres los drivers privativos, recuerda que deberás ignorar cualquier actualización de kernel o del servidor xorg hasta que salga la nueva versión de tu driver privativo.

Controlador para tarjetas gráficas Nvidia

Logo de Nvidia

Controladores libres

El controlador libre para gráficas nvidia se llama nouveau y ofrece un rendimiento prácticamente similar a los privativos. Si no me equivoco, los drivers nouveau no cuentan con una herramienta de auto-configuración para el archivo xorg.conf, por lo que deberás crearlo manualmente o mediante el comando Xorg -configure como root. Para instalar el controlador nouveau tecleamos lo siguiente:

sudo pacman -S xf86-video-nouveau nouveau-dri

No olvides instalar el paquete nouveau-dri, ya que no tendrás efectos 3D si no lo instalas.

Controladores Privativos

Si nuestra tarjeta gráfica es de la más recientes, instalamos el siguiente controlador:

pacman -S nvidia-173xx

En cambio, si nuestra tarjeta gráfica es más antigua, instalamos:

pacman -S nvidia-96xx

Si os da conflicto con alguna librería, la podéis desinstalar.

Una vez instalado el controlador correspondiente, ejecutamos la configuración xorg de nvidia:

nvidia-xconfig

Con este comando se nos creará automáticamente el archivo /etc/X11/xorg.conf.

Por último, si tenemos Arch x86_64 (de 64 bits) y queremos aceleración 3D en aplicaciones de 32 bits, instalamos lo siguiente:

pacman -S lib32-nvidia-utils

Controlador para tarjetas gráficas ATI

Logo de ATI

Controladores libres

Para instalar los controladores libres para ATI, radeon y radeonhd, recomiendo que te pases por la wiki de Arch para configurar xorg.conf y otros aspectos. Aquí solo voy a explicar como instalar los controladores correspondientes a tu gráfica ATI. Si no estás seguro, también puedes ver la wiki de Arch para ver a que gráficas corresponde cada controlador.

Si tu gráfica no es de las más modernas, deberás instalar los controladores radeon de la siguiente manera:

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

Si tu gráfica es de las más modernas, deberás instalar los controladores radeonhd de la siguiente manera:

sudo pacman -S xf86-video-radeonhd libgl ati-dri

Recuerda que en el archivo xorg.conf, los drivers xf86-video-ati están identificados como radeon y los xf86-video-radeonhd como radeonhd.

Controladores privativos

Para instalar los controladores ATI Catalyst ejecutamos:

yaourt -S catalyst

La herramienta de configuración de Xorg de ATI no es tan completa como la de nvidia, por lo que configuramos Xorg manualmente con el siguiente comando:

Xorg -configure

Y luego adaptamos la configuración con la herramienta de ATI:

aticonfig –initial –input=/etc/X11/xorg.conf

8. Instalar algunas fuentes

Para instalar algunos paquetes de fuentes interesantes, como las fuentes de Microsoft (esenciales para la web), ejecutamos lo siguiente:

pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera artwiz-fonts

9. Instalar el entorno de escritorio

KDE (KDEmod, proyecto Chakra)

Kdemod chakra

Nota: Actualmente, la versión de KDE de los repositorios oficiales ha avanzado mucho y es prácticamente similar a kdemod. Además, cada vez que se anuncie una versión de KDE, la de los repositorios oficiales estará disponible lo más pronto posible a la fecha de salida anunciada (normalmente el mismo día).

KDEmod es una versión alternativa de KDE para Arch Linux,  y trae algunos paquetes interesantes. Para instalar KDEmod debemos añadir algunos repositorios a pacman, así que ejecutamos:

nano /etc/pacman.conf

Y añadimos los siguientes repositorios:

Para 32 bits:

[kdemod-core]

Server = http://chakra-project.org/repo/core/i686/

[kdemod-extragear]

Server = http://chakra-project.org/repo/extragear/i686/

Para 64 bits:

[kdemod-core]

Server = http://chakra-project.org/repo/core/x86_64/

[kdemod-extragear]

Server = http://chakra-project.org/repo/extragear/x86_64/

Una vez añadidos los repositorios, actualizamos pacman:

pacman -Syy

Para instalarlo tenemos tres opciones:

Instalar los paquetes más comunes:

pacman -S kdemod kdemod-kde-l10n-es

Instalación mínima:

pacman -S kdemod-minimal kdemod-kde-l10n-es

Instalación completa (todos los paquetes):

pacman -S kdemod-complete kdemod-kde-l10n-es

Una vez instalado, si tenéis algún problema con plasma, debéis hacer lo siguiente:

pacman -Rd kdemod-networkmanagement-networkmanager-plasmoid networkmanager

Y luego instalamos wicd

pacman -S wicd

Wicd es un gestor de red muy completo, con el que sustituiremos a networkmanager, ya que nos da conflicto en KDE. Para que wicd arranque con el sistema, editamos el archivo /etc/rc.conf:

nano /etc/rc.conf

Y añadimos wicd en DAEMONS.

KDE

Logo de KDE

Si no os convence KDEmod (KDE de los repositorios oficiales ya es igual prácticamente), podéis instalar la versión de KDE normal. Para instalarlo ejecutamos:

pacman -S kde kde-l10n-es

GNOME

Para instalar Gnome en Arch Linux, ejecutamos lo siguiente:

pacman -S gnome gnome-extra gdm

Una vez instalado, debemos añadir los módulos hal y fam a DAEMONS en el archivo /etc/rc.conf:

nano /etc/rc.conf

XFCE

Logo de XFCE

Para instalar XFCE, ejecutamos lo siguiente:

pacman -S xfce4 xfce4-goodies gdm

10. Preparar el arranque del entorno de escritorio

Para que Arch Linux arranque con entorno gráfico, debemos editar un archivo de configuración que determina el tipo de arranque. El archivo en cuestión es /etc/inittab, así que lo abrimos:

nano /etc/inittab

En primer lugar, cambiamos lo siguiente:

id:3:initdefault:

# Boot to X11

#id:5:initdefault:

Por esto:

#id:3:initdefault:

# Boot to X11

id:5:initdefault:

De esta forma, asignamos el nivel de arranque a 5 para que se inicie el servidor gráfico Xorg.

Después, más abajo, buscamos lo siguiente:

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

Si hemos instalado KDE, lo cambiamos por:

#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

En cambio, si hemos instalado XFCE o GNOME, lo cambiamos por 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

De esta forma elegimos gdm o kdm como interfaz gráfica de acceso.

Guardamos el archivo y salimos. Cuando reiniciemos el sistema arrancará en modo gráfico con nuestro correspondiente entorno de escritorio.

11. Instalar Yaourt

Yaourt es un script creado por la comunidad de Arch Linux para poder instalar componentes y aplicaciones que deban ser compiladas manualmente o que no se encuentren en los repositorios oficiales, utilizando el repositorio AUR.

Para instalarlo, debemos añadir un repositorio a pacman, por lo que ejecutamos lo siguiente:

nano /etc/pacman.conf

Y añadimos el siguiente repositorio:

Para 32 bits:

[archlinuxfr]

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

Para 64 bits:

[archlinuxfr]

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

Y a continuación instalamos Yaourt:

pacman -Sy yaourt

12. Mejorar las fuentes y el suavizado

Una de las cosas menos cuidadas de Arch Linux son las fuentes. Cuando instalamos nuestro entorno de escritorio y lo ejecutamos el aspecto de las fuentes deja mucho que desear, ya que no están suavizadas. Para solucionar ésto, podemos instalar la configuración de fuentes de Ubuntu, con lo que el aspecto de éstas mejorará.

En primer lugar, debemos desinstalar la configuración actual:

pacman -Rd libxft cairo fontconfig freetype2

Y ahora usando Yaourt (el cual hemos instalado anteriormente), instalamos las fuentes de Ubuntu:

yaourt -S cairo-ubuntu fontconfig-ubuntu libxft-ubuntu freetype2-ubuntu

Recuerda que Yaourt debe ejecutarse sin permisos de super usuario, es decir, como un usuario normal.

Reiniciamos y el aspecto de las fuentes habrá mejorado considerablemente.

Nota: En GNOME y XFCE el aspecto de las fuentes cambiará automáticamente, pero en KDE solo se apreciará en la terminal. Para activar el suavizado, debemos acceder a Preferencias del sistema->Aspecto->Tipos de Letra y activar el anti-aliasing y el forzado PPP de las fuentes a 96 PPP. Reiniciamos y las fuentes deberían verse mejor.

Antes de nada, vamos a actualizar el sistema y los repositorios, en caso de que no lo hayamos hecho recientemente:

sudo pacman -Syu

Una vez actualizado el sistema y los repositorios, nos ponemos manos a la obra:

Codecs

Necesitaremos algunos codecs para reproducir archivos multimedia. Los podemos instalar fácilmente con el siguiente comando:

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

Soporte para archivos comprimidos

Con estos componentes podremos descomprimir formatos como .rar o .zip sin problemas. Para instalarlos:

sudo pacman -S rar unrar zip unzip unace sharutils lha arj

Aplicaciones

Reproductores de música

Amarok: Potente reproductor multimedia libre y multiplataforma. Está desarrollado para el entorno de escritorio KDE, usando las librerías gráficas Qt.

sudo pacman -S amarok

Banshee: Alternativa a Rhythmbox de Gnome.

sudo pacman -S banshee

Exaile: Otro reproductor para Gnome, parecido a Banshee.

sudo pacman -S exaile

Reproductores de vídeo

VLC: Reproductor multimedia muy completo, que soporta múltiples formatos de audio y vídeo.

sudo pacman -S vlc

MPlayer: Reproductor de vídeo multiformato

sudo pacman -S mplayer

P2P y gestores de descarga

Jdownloader: Gestor de descarga para servicios de alojamiento como Megaupload o Rapidshare. Con él podemos acelerar el proceso de descarga.

yaourt -S jdownloader

Tucan: Alternativa a jdownloader.

sudo pacman -S tucan

Ktorrent: Cliente bittorrent muy completo para KDE.

sudo pacman -S ktorrent

Deluge: Otro cliente bittorrent muy utilizado.

sudo pacman -S deluge

Gwget: Interfaz gráfica para el gestor de descarga wget.

yaourt -S gwget

Emular aplicaciones de Windows

Si tenemos la necesidad de utilizar alguna aplicación que funcione en Windows, podemos instalar Wine, un emulador que nos permite correr aplicaciones de Windows.

sudo pacman -S wine

Grabación de CD/DVD

Brasero: Programa de grabación para Gnome muy completo.

sudo pacman -S brasero

k3b: Programa de grabación para KDE, muy completo y con múltiples opciones.

sudo pacman -S k3b

Edición de vídeo

OpenShot: Editor de vídeo muy completo. Nos da la posibilidad de agregar efectos, sonidos… etc.

sudo pacman -S openshot

Edición de imagen

GIMP: El mayor rival de Photoshop en Windows y Mac. Con gimp podemos retocar imágenes fácilmente.

sudo pacman -S gimp

Inkscape: Editor de imagenes vectoriales muy completo.

sudo pacman -S inkscape

Mensajería instantánea

Pidgin: Cliente de mensajería instantánea multiprotocolo.

sudo pacman -S pidgin

Amsn: Cliente de mensajería para el protocolo MSN.

sudo pacman -S amsn

Emesene: Otro cliente para MSN.

sudo pacman -S emesene

Skype: Cliente de mensajería que nos permite chatear y realizar videollamadas fácilmente.

sudo pacman -S skype

Navegadores de Internet

Chromium: El navegador libre de Google.

sudo pacman -S chromium

Google Chrome: El navegador de internet de Google. Se basa principalmente en el desarrollo de Chromium, pero éste incluye componentes privativos.

yaourt -S google-chrome

Opera: Uno de los navegadores de internet más rápidos.

sudo pacman -S opera

Docks al estilo mac

Avant Window Navigator: Dock muy completo, atractivo y personalizable.

sudo pacman -S avant-window-navigator

Docky: Dock completo y elegante, con funciones muy interesantes.

sudo pacman -S docky

Eso es todo. Con este conjunto de aplicaciones podemos tener una experiencia completa con Arch Linux. Una de las ventajas de esta distribución es que no necesitamos agregar repositorios externos para instalar estas aplicaciones, ya que la mayoría de ellas están mantenidas y actualizadas por la comunidad.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s