Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Configuraciones Basicas
Configuraciones Basicas
Introducción
El gestor de arranque
Tal como se ha expuesto, hay distintos gestores de arranque, entre ellos Lilo y
Grub. Grub es un poderoso sistema gestor de arranque, del proyecto GNU, que
se caracteriza por poder gestionar correctamente el arranque de cualquier sistema
operativo que tengamos instalado en nuestro ordenador, no obstante, su uso y su
configuración son un tanto complejos. Lilo es el gestor que se diseñó inicialmente
para gestionar los arranques de los kernels Linux, se caracteriza por tener un
sistema de instalación más intuitivo, además de ofrecer la posibilidad de forma
sencilla, mediante una sola línea de comandos, de reestablecer la imagen de la
MBR anterior si algo ha ido mal; aspecto muy interesante, sobre todo si en
nuestro disco duro conviven distintos sistemas operativos, ya que escribir en la
Instalación de Lilo
brau:˜# lilo -U
Una vez hecho esto, debemos proceder a estudiar el porqué de los errores y tratar
de corregirlos; ha llegado el momento de empezar a leer documentación,
empezando por los mans, las FAQ, la documentación que podemos encontrar en /
usr/share/doc/lilo/etc. Una vez hechos los cambios pertinentes, repetiremos el
proceso anterior. Puede suceder que tras diversos intentos lleguemos a la
conclusión de que: o Lilo no puede o no sabemos configurarlo correctamente para
arrancar todos los sistemas operativos que tenemos instalados en el ordenador.
Ha llegado el momento de probar con otros gestores, como puede ser Grub.
Instalación de Grub
Grub no viene instalado por defecto, por este motivo, antes de usarlo debemos
proceder a su instalación. Para ello, podemos proceder a leer las secciones
posteriores para informarnos sobre el sistema gestor de paquetes, su
configuración y su uso; o simplemente, en caso
brau:˜# grub
GRUB version 0.91 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the
first
word, TAB lists possible command completions.
Anywhere else TAB lists the possible completions
of a device/filename. ]
grub> find /vmlinuz
(hd2,0)
Grub cuenta con muchos más comandos, para ver un listado de algunos de ellos
basta con pulsar la tecla TAB en la línea de comandos para obtener lo siguiente:
grub>
Possible commands are: blocklist boot cat chainloader
cmp color configfile deb ug device displayapm displaymem
embed find fstest geometry halt help hide impsp robe initrd
Para obtener ayuda de algún comando en concreto, basta con teclear help
seguido del nombre de dicho comando. Una buena forma de trabajar sobre
nuestro fichero de configuración de Grub, /boot/menu.lst es abriendo una nueva
sesión en una tty distinta e ir modificando dicho fichero a medida que vayamos
trabajando sobre la interfaz de comandos de Grub. Una vez hayamos terminado
de editar el fichero de configuración, y tras introducir un disquete virgen en la
disquetera, teclearemos –sustituyendo el carácter X por el número de disco duro,
e Y por la partición correspondiente– la línea de comandos siguiente:
Como se ha dicho, utilizar Grub es un tanto más complejo que Lilo, por esta razón
se recomienda que antes de embarcarse en su instalación y posterior
configuración, se lea detenidamente los mans y la documentación que se ha
instalado con el paquete Grub-doc, también accesible en
http://www.gnu.org/software/grub/.
El sistema de paquetes
Actividad
Para la plena comprensión del funcionamiento del sistema de paquetes Debian,
se recomienda la lectura de:
• APT HOWTO: http://www.de.debian.org/doc/manuals/apt-howto/index.en.html
• http://www.de.debian.org/doc/manuals/debian-faq/ch-pkg basics.en.html
• http://www.de.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html
• Los mans de: apt, apt-cache, apt-get, sources.list, dpkg y dselect.
Nota: Para hacer estas lecturas más asequibles, podemos esperar a realizarlas
cuando tengamos configurada la impresora y hayamos aprendido a imprimir
mans.
/etc/apt/sources.list
Todas las direcciones anteriores son oficiales, es decir, reconocidas por Debian.
Aparte de estas fuentes, también se pueden utilizar paquetes no oficiales, que por
Llegados a este punto, repetiremos el mismo proceso para todos y cada uno de
nuestros CD de la distribución. Asimismo, puede utilizarse el mismo procedimiento
para incorporar datos procedentes de CD-ROM no oficiales. Una vez tengamos
configurado nuestro acceso a Internet, si lo estimamos oportuno, podemos incluir
fuentes de paquetes de acceso remoto.
Para ello editaremos el fichero /etc/apt/sources.list y despues de ejecutar “apt-get
update”, tendremos disponibles los nuevos paquetes.
apt
Dentro del sistema de paquetes se distinguen cinco tipos distintos según su grado
de dependencia con el mismo sistema. Por orden decreciente de prioridad se
clasifican como:
Extra. Son paquetes que, o bien presentan conflictos con paquetes con prioridad
superior a la suya o bien porque requieren de configuraciones especiales que no
los hacen aptos para ser integrados como optional.
Mediante los flags siguientes, dpkg o dselect nos informará acerca de lo que el
usuario pretende hacer con dichos paquetes:
Apt-cache.
search pattern. Busca en la base de datos los paquetes cuyo nombre contenga
pattern o en cuya descripción aparezca pattern (si el resultado es un lista extensa
debido a que pattern es muy general, se pueden utilizar pipes y grep para filtrar
estos resultados).
policy package. Informa acerca del estado de instalación, la versión y revisión del
paquete, y su procedencia.
apt-get
apt-get es el comando que se utiliza para gestionar los paquetes del sistema. Por
este motivo su uso está restringido al root del sistema. Los parámetros más
utilizados para este comando son los siguientes:
update. Actualiza la base de datos de apt. Este comando debe ejecutarse cada
vez que se modifica el archivo /etc/apt/sources.list.
remove -purge package. Elimina por completo el paquete, incluyendo sus archivos
de configuración.
clean. Elimina las copias caducadas de los paquetes que se ha ido instalando,
proceso en el cual se almacena de manera automática una copia del paquete sin
desempaquetar en /var/cache/apt/archives cuando se instala un paquete.
Comando muy útil de cara a liberar espacio del disco duro, ocupado por ficheros
que, probablemente, nunca más serán utilizados.
dpkg
dselect
dselect es una GUI (Graphical User Interface) que corre sobre apt. Para entrar en
ella, basta con teclear el comando dselect, y mediante los menús de esta interfaz
ir seleccionando los distintos paquetes sobre los cuales queremos operar y
especificar qué tipo de operación deseamos hacer sobre ellos.
aptitude
aptitude es otra GUI que corre sobre apt. Por defecto no viene instalada, por lo
que hay que hacerlo antes de proceder a su uso:
LC_ALL=es_ES
LANGUAGE=en_US
LC_TYPE=es_ES
LC_MESSAGES=ISO8859-1
LANG=C
Configuración de dispositivos
Configuración de módems
Por esta razón, en general se recomienda utilizar, siempre que sea posible,
módems externos. Independientemente de que se disponga de un módem real o
no, se recomienda la lectura de
http://www.tldp.org/HOWTO/Modem-HOWTO.html.
Dado que vamos a utilizar pppconfig para configurar nuestro módem, si no lo
instalamos durante el proceso de instalación del sistema (se puede probar
intentando lanzar la aplicación directamente, es decir, tecleando pppconfig, o
mediante “dpkg -l | grep pppconfig”),
lo primero que debemos hacer es instalar la aplicación:
Para establecer la conexión, bastará con teclear la instrucción pon seguido del
nombre de conexión que queramos utilizar; si sólo hemos configurado una
brau:˜# ifconfig
eth0 Link encap:Ethernet HWaddr 00:01:02:B4:3A:61
inet addr:158.109.69.132
Bcast:158.109.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:36409683 errors:0 dropped:0 overruns:221 frame:0
TX packets:35938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1489273710 (1.3 GiB) TX bytes:20116974 (19.1 MiB)
Interrupt:5 Base address:0x9400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:823 errors:0 dropped:0 overruns:0 frame:0
Configuración de impresoras
Tener configurada la impresora puede ser de gran utilidad, ya que esto nos
permitirá, entre otras cosas, imprimir los ficheros de man, los de configuración,
etc. para poderlos estudiar más detenidamente sobre formato papel.
Por lo que se refiere al tipo de impresora preferible, en un entorno doméstico sería
una que usara el puerto paralelo (/dev/lpX, normalmente /dev/lp0) con el objetivo
de garantizar que se trata de una impresora no dependiente de su software, ya
que la mayoría de las nuevas que están apareciendo en el mercado,
especialmente las de puerto USB, son impresoras generalmente diseñadas para
un sistema operativo determinado. Estas impresoras son popularmente conocidas
como winprinters (y su génesis es parecida a la de los denominados winmodems).
Con esta línea haremos que se imprima el contenido del fichero /etc/fstab sin
cabecera, utilizando el tipo de carácter Times-Roman de tamaño 7 y de forma
apaisada.
http://www.opensound.com/ y http://www.alsa-project.org/.
Conclusión