Muchas veces, en nuestro uso normal de un sistema GNU/Linux, nos encontramos con situaciones en las que solo podemos configurar, instalar o personalizar algo modificando parámetros en determinados archivos de configuración. En esta oportunidad, es mi objetivo realizar un pequeño listado que incluya los archivos de configuración más frecuentemente empleados en Ubuntu, brindando una breve descripción de lo que nos permite realizar cada uno de estos ficheros. Es importante recordar que la manipulación incorrecta de de estos archivos puede devenir en problemas de funcionamiento de nuestro sistema operativo, sin embargo, en muchas ocasiones, su edición manual resulta imperativa y la única solución posible.
- menu.lst
Ubicación: /boot/grub/
Descripción: Nos permite configurar parámetros del gestor de arranque Grub. Por ejemplo: orden de prioridad de booteo de los sistemas operativos instalados en el equipo, tiempo disponible para seleccionar una opción, etc.
- sources.list
Ubicación: /etc/apt/
Descripción: Es un archivo empleado por la aplicación APT (Advanced Packaging Tool) en donde se listan los repositorios de los paquetes de software que pueden ser instalados, actualizados, removidos, etc. Para actualizar los repositorios de APT según este archivo de configuración, en un terminal escribimos el comando “sudo apt-get update“.
- smb.conf
Ubicación: /etc/samba/
Descripción: Es el principal archivo de configuración de Samba. Define, entre otras cosas, los aspectos relacionados con la compartición tanto de archivos como impresoras. (Detalle interesante: al agregar la línea “usershare owner only = false” en la sección [Global] del archivo podremos compartir archivos y/o carpetas que no sean propiedad de nuestro usuario, opción bastante útil si tenemos varias particiones y reinstalamos sistemas operativos con bastante frecuencia).
- xorg.conf
Ubicación: /etc/X11/
Descripción:Es un archivo de texto empleado para la configuración del servidor gráfico X.org. Las versiones más recientes de Ubuntu permiten editar este archivo de manera gráfica, no obstante, ocasionalmente puede ser necesaria la edición manual de los parámetros de este archivo para lograr un correcto funcionamiento del apartado gráfico.
- compiz
Ubicación: usr/bin/
Descripción: Script de configuración del gestor de ventanas Compiz. En publicaciones anteriores se describió cómo solucionar el problema de compatibilidad de las tarjetas gráficas Intel en Ubuntu 9.04 (link aquí).
- interfaces
Ubicación: /etc/network
Descripción: Nos permite, entre otras cosas, realizar configuraciones por defecto de nuestras interfaces de red. Los parámetros establecidos en este archivo de configuración se cargan al iniciar los servicios de red, ya sea al iniciar el sistema operativo o al reiniciar manualmente los servicios de red.
- resolv.conf
Ubicación: /etc/
Descripción: Constituye un listado de los servidores DNS consultados por nuestro equipo para resolver direcciones. La sintaxis empleada en este archivo de configuración es la siguiente:
nameserver xxx.xxx.xxx.xxx
En donde “xxx.xxx.xxx.xxx” constituye la dirección IP de un DNS. Deben emplearse tantas de estas líneas como servidores DNS.
Seguramente me estoy olvidando de muchos archivos importantes para configurar parámetros cotidianos por lo que seguramente habrá una segunda parte para este artículo. Espero que les haya sido de utilidad o de interés. Hasta la próxima.