La mayor parte de lo que se puede hacer con las aplicaciones del panel de control también
se puede hacer utilizando linuxconf. Además,
linuxconf funciona en modo texto
y grárico. Ver
la sección de nombre Configuración del Sistema con linuxconf para leer una introducción sobre
linuxconf.
El panel de control es un lanzador de aplicaciones de administración del sistema
(véase Figura 3-21). Estas herramientas hacen todo más fácil
permitiendo configurar cosas sin tener recordar formatos de ficheros de configuarción
y extrañas opciones de línea de comandos.
Figura 3-21. El panel de control
Para arrancar el panel de control, arrancar las X como root con
startx y teclear control-panel en una
Xterm. Se neceista ser root para arrancar la herramientas del panel de control.
Se puede hacer esto si se está en X como un usuario normal.
Simplemente se teclea su -c control-panel y
se teclea la contraseña de root cuando sea pedida. Si se planea hacer otras cosas
como root, se puede teclear su introduciendo la contraseña de
root cuando sea pedida.
Nótese
Si no se está ejecutando las X como roor, puede hacer falta acceso al servidor de X
como root. Para hacer esto, introducir el siguiente comando en una ventana terminal de
no root:
xhost +localhost
Después de arrancar el panel de control, pulsar sobre un icono arranca una herramienta.
Nótese que no se puede arrancar una herramienta dos veces,
para evitar que se pudiera intentar editar el mismo fichero desde dos programas
sobreescribiendo los cambios.
Nótese
Si accidentalmente se arranca una segunda copia de una herramienta, debería pararse
immediatamente. Tampoco hay que editar ficheros controlados por las herramientas
del panel de control mientras están en ejecución. Igualmente, no hay que ejecutar
otros programas (como linuxconf)
que pueden alterar esos ficheros mientras se ejecutan las herramientas.
Nótese que la Official Red Hat Linux Getting Started Guide contiene información más
actualizada sobre printtool, así que compruébese ese
documento antes de usar
printtool.
La herramienta de configuración de impresoras (printtool)
mantiene el fichero /etc/printcap, directorios spool de
impresora, y los filtros impresora. Los filtros permiten imprimir muchos tipos
de ficheros, incluyendo:
texto (ASCII
PostScript files
TeX .dvi
GIF, JPEG, TIFF, y otros formatos gráficos
RPMs
En otras palabras, tratar de imprimir un fichero GIF o RPM utilizando el comando
lpr dará como resultado que la impresora haga lo correcto.
Figura 3-22. Herramienta de impresión
Para crear una nueva cola de impresión, elegir
Add. Seleccionar entonces el tipo de impresora que se añade.
Hay cuatro tipos de colas que se puede configurar con
printtool:
Colas de impresión locales para impresoras fisicamente unidas a un puerto paralelo o serie
en un sistema Red Hat Linux
Colas de impresión remotas unidas a un sistema diferente accesibles a través de una red
TCP/IP
Colas de impresión SMB unidas a un sistema diferente accesibles a través de una red
LAN-Manager-type (SMB)
Colas de impresión NCP unidas a un sistema diferente que usa tecnología de red
Novell's NetWare
Figura 3-23. Seleccionando un tipo de impresora
Tras elegir el tipo de impresora, un diálogo pide más información sobre la cola
(véase Figura 3-24). Todos los tipos de colas de impresión
necesitan la siguiente información:
Queue Name -- Nombre de la cola. Se pueden dar multiples nombres
separados con el carácter | (pipe)
Spool Directory -- Directorio local donde se almacenan los ficheros
antes de la impresión. Hay que ser cuidadoso de que más de una impresora no
utilice el mismo directorio.
File Limit -- Tamañno máximo de un trabajo de impresión, en kilobytes (1 kb =
1024 bytes). Un valor de 0 indica que no hay limite.
Input Filter -- Los filtros convierten ficheros impresos a un formato que
la impresora puede manejar. Pulsar Select para elegir
el filtro que mejor se ajuste a la impresora (véase Figura 3-25).
Además de configurar colas de impresión capaces de imprimir gráficos y
salida PostScript, se puede configurar una impresora
sólo-texto, que sólo imprimirá ficheros de texto.
La mayoría de los controladores de impresora son capaces de imprimir texto
sin conversiónASCII a PostScript; Simplemente elegir
Fast text printing al configurar el filtro.
Nótese
Esto sólo es válido para impresoras no PostScript.
Suppress Headers -- Marcar eso si no se quiere página de cabecera al principio de cada
trabajo.
Para impresoras locales, se necesita también lo siguiente:
Printer Device -- Generalemente /dev/lp1; el nombre
del puerto al que la impresora está conectada. La impresoras serie están
generalmente en puertos
/dev/ttyS?.
Nótese que se neceistará configurar manualmente los parámetros serie.
Figura 3-24. Añadiendo una impresora local
Figura 3-25. Configurando un filtro de impresora
Para impresoras remotas, el diálogo tendrá campos
adicionales; rellenar la siguiente información:
Remote Host -- Nombre del ordenador remoto que tiene la impresora
Remote Queue -- Nombre de la cola de impresión en el ordenador remoto
El ordenador remoto debe estar configurado para permitir al sistema local imprimir
en la cola deseada. Generalmente el fichero
/etc/hosts.lpd controla eso.
Figura 3-26. Añadiendo una impresora de remota
Figura 3-27. Añadiendo una impresora NCP
Figura 3-28. Añadiendo una impresora SMB
Para impresoras SMB y NCP, rellenar la siguiente información:
Hostname of Printer Server -- Nombre del ordenador al que está conectado la impresora
IP number of Server -- Dirección IP del ordenador al que está conectada la impresoa; es opcional
y sólo es relevante para impresoras SMB.
Printer Name -- Nombre de la impresora en la que se quiere imprimir
User -- Nombre del usuario con el que se debe conectar para acceder a la impresora
(generalmente guest para servidores for Windows, o
nobody para servidores samba).
Password -- Contraseña (si se necesita) para utilizar la impresora (generalmente
en blanco). Alguien debería conocer la contraseña.
Nótese
Si se necesita un nombre usuario y una contraseña para una cola de impresión SMB (LAN Manager) o
NCP (NetWare), se almacenan sin encriptar en un script local.
Por lo tanto, es posible que otra persona lo vea.
Es por ello que se recomienda que el nombre y la contraseña sean
diferentes de los cuentas de usuario en el sistema
Red Hat Linux local, de forma que
el único posible problema de seguridad sería acceso no autorizado a la impresora.
Si se comparten ficheros de un servidor SMB, se recomienda que sea con
una contraseña distinta a la de la cola de impresión.
Tras añadir la cola de impresión, puede hacer falta reiniciar el demonio de impresora
(lpd). Para hacerlo elegir
Restart lpd del menú lpd.
Se puede imprimir una página de prueba para cualquier cola
de impresión. Seleccionar el tipo de página de test que se quiere imprimir
del menú de Tests.
El kernel de Linux tiene un diseño modular. Al arrancar, sólo un mínimo
kernel residente se carga en memoria.
A partir de aquí, cada vez que un usuario necesita algo que no está presente
en el kernel residente, un módulo del kernel se
carga dinamicamente en memoria. Tras un periodo de inactividad el módulo puede
ser eliminado de la memoria. Este diseño permite ganar eficiencia y mejorar el
uso de la memoria.
El mecanismo que da soporte a la carga dinámica de módulos es un thread (hilo
de ejecución) del kernel llamado kmod. Cuando el kernel pide un
módulo, kmod despierta y llama a modprobe(8) para
conseguirlo.
Cuando se instala Red Hat Linux, se comprueba el hardware del sistema y se pide información
sobre como se hará uso del sistema y que programas deberán cargarse.
Con esta comprobación como base y la información de uso, el programa de
instalación decide que cosas incluir en el kernel residente y cuales
poner como módulos cargables, y configura el mecanismo de carga dinámica de módulos
para que funcione transparentemente. Pero es un proceso altamente configurable. Si se construye
un kernel particularizado, se pueden tomar decisiones propias.
Si se añade nuevo hardware tras la instalación que requira soporte de un módulo del kernel,
hay que configurar el mecanismo de carga dinámica, editando el fichero de configuración
de modulos: /etc/conf.modules.
Por ejemplo, si al instalar Red Hat Linux el sistema tenía un adaptador de red
modelo SMC EtherPower 10 PCI, el fichero de configuración de módulos tendrá
esta línea: alias eth0
tulip. Si después se instala un segundo adaptador idéntico al primero, habrá que
añadir la siguiente línea al fichero
/etc/conf.modules:alias eth1
tulip.
Véase en Apéndice A un listado en orden alfabético de módulos de
kernel y el hardware que soportan.
La herramienta de configuración de red (netcfg) mostrada en
Figura 3-30 está diseñada para permitir
fácil manipulación de parámetros como direcciones IP, dirección IP del gateway,
y dirección de red, así como servidores de nombres y el fichero
/etc/hosts.
Figura 3-30. Menú de configuración de la red
Pueden añadirse dispositivos de red, eliminarse, configurarse, activarse, desactivarse y hacer alias.
Ethernet, arcnet, token ring, pocket (ATP), PPP, SLIP, PLIP y
dispositivos loopback devices soportados. El soporte de PPP/SLIP/PLIP funciona bien en
la mayoría del hardware, pero algunas configuraciones de red pueden mostrar comportamientos
impredecibles. Al usar la herramienta de Configuración de Red pulsar
Save para guardar los cambios en el disco, para salir sin hacer cambios
seleccionar Quit.
El panel de Names de la herramienta de Configuración de Red
vale para dos cosas: asignar el nombre y el dominio del ordenador, y
determinar qué servidor de nombres se usará para buscar a otros ordenadores en la red.
La herramienta de red no es capaz de configurar un ordenador como servidor de red. Para
editar un campo o añadir información a un campo basta con pulsar en el campo
con el botón izquierdo del ratón y teclear la nueva información.
En el panel de gestión Hosts se puede
añadir, editar, o eliminar ordenadores del fichero
/etc/hosts. Añadir o editar una entrada
implica idénticas acciones. El diálogo para editar simplemente implica
teclear la nueva información y pulsar Done cuando se
haya acabado. Véase Figura 3-31
para ver un ejemplo.
Si se ha añadido un interfaz de red tras instalar
Red Hat Linux, o no se configuró a la tarjeta Ethernet al instalar,
se puede configurar fácilmente con el ratón.
Nótese
Puede ser necesario tener que configurar kerneld para que cargue
el controlador de red del interfaz que se está añadiendo (p.e.,
eth0); véase la sección de nombre Cargando módulos del Kernel para obtener más información.
Empezar añadiendo un interfaz pulsando en
Interfaces en el panel principal. Esto sacará una
ventana de dispositivos configurados con una fila de opciones disponibles, véase
Figura 3-32.
Figura 3-32. Interfaces configuradas
Para añadir un dispositivo, púlsese primero el botón Add y seleccionar
el tipo de interfaz que se quiere configurar de la caja que aparece.
(véase Figura 3-33).
Figura 3-33. Elegir tipo de interfaz
Nótese
Hay ahora un botón clone disponible en
netcfg. Este botón puede usarse para crear un
"clon" de un interfaz ya existente. Utilizando interfaces clonados,
es posible para un portatil tener definido un interfaz Ethernet para una red de
trabajao, y un clon para una red casera.
Añadir un interfaz PPP puede ser tan simple como simplemente dar
el número de teléfono, nombre de usuario y contraseña en el diálogo Create PPP
Interface mostrado en Figura 3-34. Si se usa autenticación
PAP para la conexión PPP, elegir Use
PAP authentication. En muchos casos algún grado de particularización
será necesario para establecer una conexión PPP.
Eligir Customize permitirá hacer cambios en los valores
del hardware, comunicaciones y red del interfaz PPP.
Para configurar un interfaz SLIP se debe dar primero un número de teléfono,
un nombre de usuario, y una contraseña. Esto proporciona los parámetros
iniciales para el script chat que se necesita para establecer una conexión
SLIP. Cuando se elige Done, un diálogo
titulado Edit SLIP Interface aparece, permitiendo
configurar los valores del hardware, comnunicaciones y red del interfaz SLIP.
Para añadir un interfaz PLIP al sistema sólo hay que dar una dirección IP,
la dirección IP remota, y la máscara de red. Se puede también seleccionar
si se quiere activar durante el arranque.
Si se añade un interfaz ethernet, arcnet, token ring o pocket
al sistema se necesitará dar la siguiente información:
Device -- Determinado por netconfig basándose en los dispositivos ya configurados.
IP Address -- Introducir una dirección IP para el dispositivo de red.
Netmask -- Introducir la máscara de red para el dispositivo de red.
Las direcciones de red y broadcast (difusión) se calculan automáticamente
basándoso en la dirección IP y la máscara de red.
Activate interface at boot time:
Si se quiere que el dispositivo se configure automáticamente al arrancar marcar la casilla.
Allow any user to (de)activate interface:
Marcar esta casilla si se quiere que cualquier usuario pueda activar/desactivar el dispositivo.
Interface configuration protocol:
Si se tiene un servidor BOOTP o DHCP en la red y se quiere usar
para configurar el interfaz, elegir la opción apropiada;
y si no, elegir none.
Tras proporcionar la información de configuración para el nuevo dispositivo,
pulsar Done. El dispositivo debería aparecer en la lista de
Interfaces como inactivo. (La columna
active debería tener un valor de no.) Para activar el nuevo
dispositivo, primero seleccionarlo con el ratón y elegir entonces
Activate. Si no se activa adecuadamente,
puede ser necesario reconfigurarlo eligiendo
Edit.
En la pantalla de gestión de Rutas se puede añadir, editar o eliminar
rutas de red estáticas. Añadir o editar una entrada implica idénticas acciones,
al igual que el panel Hosts. Un diálogo de edición
aparecerá; simplemente teclear la nueva información y pulsar
Done al acabar. Véase Figura 3-35 para tener un ejemplo.
"time machine" permite cambiar la fecha y la hora pulsando en el lugar
apropiado del display de fecha y hora y pulsando las flechas arriba/abajo para cambiar
el valor.
El reloj del sistema no cambia hasta que se pulsa el botón Set
System Clock.
Pulsar Reset Time para poner el reloj del ordenador al del sistema.
Nótese
Cambiar la hora puede confundir a programas que dependen del normal discurrir
del tiempo, y puede causar problemas. Intentar salir de todas las aplicaciones
y procesos antes de cambiar la fecha y/o la hora.