Configuración básica de Arch Linux

aaas

Anteriormente, instalamos XORG y sus complementos listos para utilizarse, sin embargo nos toca a nosotros configurar unos pequeños detalles para tenerlo aun mejor.

Esta guía se enfoca principalmente en XORG, aunque también nos sirve para tener una configuración básica de nuestro sistema.

Esta guía es de mucha utilidad para entornos ligeros como Openbox, Awesome, DWM, etc.

Algunos pasos de esta guía no son necesarios si deseas instalar un entorno pre-configurado (Gnome, KDE, Cinnamon, XFCE, Etc.) Ya que estos entornos se configuran automáticamente, pueden omitir los pasos que tengan un «*«, aunque son recomendados si se desea tener un sistema básico configurado.

<

p style=»text-align: justify»>

Recomiendo que realicen esta guía con el entorno gráfico básico (twm) que instalamos anteriormente, ya que necesitaremos escribir las configuraciones (algunas son largas) y dentro de twm podemos copiar y pegar desde la terminal Xterm (obviamente necesitamos un navegador para acceder a esta guía desde nuestro Arch Linux, una vez instalado el navegador de su agrado entramos a esta guía, copiamos y pegamos los comandos) .
Para iniciar el entorno gráfico: $ startx

Para pegar el texto de la guía dentro de Xterm: Shift + Insert 

-11c

 Establecer distro de teclado en XORG

Anteriormente lo establecimos para el sistema, ahora falta para el entorno básico para esto creamos un archivo de configuración de teclado.

$ sudo nano /etc/X11/xorg.conf.d/10-keyboard.conf

Dentro del archivo añadimos:

Añadir: es o latam, dependiendo de nuestra distro de teclado.

¿No sabes cual es tu distro de teclado? (Clic en el nombre de las distros de arriba).

• Ejemplo: la-latin1
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout"  "latam" 
        Option "XkbModel"   "pc104"
        Option "XkbVariant" "deadtilde,dvorak"
        Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Ahora nuestro teclado esta configurado en nuestro sistema.

-12d

 Generar carpetas personales

Este paso no lo deben de realizar los usuarios que instalaran Gnome, puesto que se generan automáticamente.

Ahora para nuestras carpetas personales básicas (Escritorio, Descargas, Música, Etc.).

Para esto instalamos la herramienta xdg-user-dirs:

$ sudo pacman -S xdg-user-dirs

Por ultimo lo ejecutamos para que nos genere nuestras carpetas.

$ xdg-user-dirs-update

-13d

 Añadir repositorios secundarios

Abrimos el archivo /etc/pacman.conf

$ sudo nano /etc/pacman.conf
 Multilib

Si instalaste Arch Linux 64 bits (x86_64), es recomendable que habilites el repositorio, para poder ejecutar aplicaciones de 32 bits (i686). Para habilitarlo eliminamos «#» del inicio.

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

Requerido para instalar yaourt, paquetes de Virtualbox entre otros.

Lo añadimos al final de nuestro archivo

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

Por ultimo actualizamos los repositorios:

$ sudo pacman -Sy

-14d

 Instalación de Yaourt

¿Qué es yaourt?

Es una herramienta aportada por la comunidad para nuestro sistema, su función es agregar acceso integral al repositorio AUR, lo que permite la automatización de la compilación de paquetes y la instalación de los PKGBUILDs elegidos dentro de AUR.
Yaourt amplía el poder y la simplicidad de pacman, añadiendo características más útiles y proporciona una salida agradable y coloreada, modos de búsqueda interactiva y mucho más.

Para realizar su instalación:

$ sudo pacman -S yaourt

TIP: Para actualizar todo el sistema (incluyendo los paquetes instalados desde AUR):

$ yaourt -Syua

-15d

 Instalación de Pulseaudio

De esto no falta que hablar, ya que es un paquete general y esta pre-instalado en la mayoría de distros Gnu/Linux, para tener un control de audio en nuestro sistema, mas simple que el otorgado por ALSA.

Para realizar su instalación

$ sudo pacman -S pulseaudio pulseaudio-alsa

-16d

 Soporte a teclas de volumen *

sin-tc3adtulo-1

Por lo general, las teclas de control de brillo se configuran automáticamente por lo que no necesitamos añadir soporte (para los equipos que no funcionen las teclas de brillo al final de la guía hay un paso temporal), en cambio en las teclas de volumen si tenemos que hacerlo. Para esto instalamos las herramientas Xbindkeys y Pamixer .

Pasamos a instalar Xbindkeys.

$ sudo pacman -S xbindkeys

Pamixer se encuentra disponible en AUR, para instalarlo necesitamos de yaourt.

$ yaourt -S pamixer-git

Creamos el archivo de configuración

$ nano ~/.xbindkeysrc

Dentro del archivo añadimos:

# subir volumen
"pamixer --increase 3"
   XF86AudioRaiseVolume
# bajar volumen
"pamixer --decrease 3"
   XF86AudioLowerVolume

Guardamos cambios y salimos de nano.

Por ultimo, añadimos Xbindkeys a nuestra lista de programas de inicio (.xinitrc).

Generamos nuestro archivo .xinitrc:

$ cp /etc/skel/.xinitrc ~

Abrimos:

$ nano .xinitrc

Dentro de nuestro archivo, añadimos al final:

xbindkeys

-17d

 

Soporte de notificaciones *

-an

Notify-osd

Instalamos Notify-osd desde los repositorios oficiales.

$ sudo pacman -S notify-osd

En AUR, se encuentra disponible una versión modificada para personalizarlo.

$ yaourt -S notify-osd-customizable notifyconf

Ahora probamos las notificaciones

$ notify-send "Hola mundo"

Ya tenemos instalado Notify-osd en nuestro sistema.

-an

Xfce4-notifyd

Otro notificador bastante practico y recomendado es Xfce4-notifyd, además es compatible con otros entornos gráficos.

Para instalar Xfce4-notifyd

$ sudo pacman -S xfce4-notifyd

Para configurar, ejecutamos

$ xfce4-notifyd-config

-18d

 Instalación de fuentes recomendadas

Instalamos las fuentes básicas a nuestro sistema

$ sudo pacman -S ttf-liberation ttf-bitstream-vera ttf-dejavu ttf-droid ttf-freefont

Por ultimo instalamos un paquete de fuentes minimistas.

$ sudo pacman -S artwiz-fonts

¡Con esto terminamos la configuración básica de Arch Linux!

Después de configurar XORG, nuestro sistema ya esta listo para la instalación de cualquier entorno gráfico.

afo2


¡Por favor! envíen sus problemas/dudas en mi correo electrónico: arch-blog@riseup.net

ff

¡Ayúdanos con un clic!, comparte la guía con tus amigos.