Dispositivos en Linux Linux tiene varios ficheros especiales en /dev. Estos ficheros se llaman ficheros de dispositivo. En el mundo Unix el acceso al hardware es diferente. Allí tiene un fichero especial que en realidad ejecuta un controlador de dispositivo, éste a su vez le permite el acceso al hardware. El fichero de dispositivo es una interfaz a un componente real del sistema. Los ficheros en /dev se comportan también de manera diferente a los ficheros ordinarios. A continuación se lista los ficheros de dispositivo más importantes. fd0 Primera unidad de disquetes fd1 Segunda unidad de disquetes hda Disco duro IDE / CD-ROM en el primer puerto IDE (Maestro) hdb Disco duro IDE / CD-ROM en el primer puerto IDE (Esclavo) hdc Disco duro IDE / CD-ROM en el segundo puerto IDE (Maestro) hdd Disco duro IDE / CD-ROM en el segundo puerto IDE (Esclavo) hda1 Primera partición del primer disco duro IDE hdd15 Decimoquinta partición del cuarto disco duro IDE sda Disco duro SCSI con el menor ID SCSI (por ejemplo 0) sdb Disco duro SCSI con el siguiente ID SCSI (por ejemplo 1) sdc Disco duro SCSI con el siguiente ID SCSI (por ejemplo 2) sda1 Primera partición del primer disco duro SCSI sdd10 Décima partición del cuarto disco duro SCSI sr0 CD-ROM SCSI con el ID SCSI más bajo sr1 CD-ROM SCSI con el siguiente ID SCSI ttyS0 Puerto serie 0, COM1 en MS-DOS ttyS1 Puerto serie 1, COM2 en MS-DOS psaux Ratón de tipo PS/2 gpmdata Pseudo-dispositivo, repite los datos generados por el demonio GPM (ratón) cdrom Enlace simbólico a la unidad de CD-ROM mouse Enlace simbólico al fichero de dispositivo del ratón null Todo lo que se envíe a este dispositivo desaparecerá zero Se pueden leer continuamente ceros desde este dispositivo Configurar su ratón Puede usar su ratón tanto en consola de Linux (con gpm) como en el entorno de ventanas X. Los dos usos se pueden complementar si usa el repetidor gpm para permitir que la señal fluya hacia el servidor X como se muestra: mouse => /dev/psaux => gpm => /dev/gpmdata -> /dev/mouse => X /dev/ttyS0 (repetidor) (enlace simbólico) /dev/ttyS1 Configure el protocolo del repetidor como raw (en /etc/gpm.conf) mientras configura X al protocolo de ratón original en /etc/X11/XF86Config o /etc/X11/XF86Config-4. Este enfoque de usar gpm incluso en X tiene ventajas cuando el ratón se desconecta inadvertidamente. Simplemente reiniciando gpm con # /etc/init.d/gpm restart volverá a conectar el ratón a través de software sin reiniciar X. Si se desactiva gpm o no se instala por alguna razón, asegúrese de configurar X para leer directamente desde un dispositivo de ratón tal como /dev/psaux. Para más información, consulte el mini-Como 3 botones en el ratón en /usr/share/doc/HOWTO/en-txt/mini/3-Button-Mouse.gz, man gpm, /usr/share/doc/gpm/FAQ.gz y README.mouse. Para PowerPC, configure el dispositivo de ratón a "/dev/input/mice" en /etc/X11/XF86Config o /etc/X11/XF86Config-4. Los núcleos modernos le ofrecen la capacidad de emular un ratón de tres botones aunque su ratón solo tenga uno. Simplemente añada las siguientes líneas al fichero /etc/sysctl.conf. # Emulación de un ratón de 3 botones # Activar emulación /dev/mac_hid/mouse_button_emulation = 1 # Hacer que el botón del medio funcione al pulsar la tecla F11 /dev/mac_hid/mouse_button2_keycode = 87 # Hacer que el botón derecho funcione al pulsar la tecla F12 /dev/mac_hid/mouse_button3_keycode = 88 # Para usar teclas diferentes, utilice showkey para saber el código de éstas. Espacio en disco requerido para las tareas La instalación base de sarge para i386 con el núcleo 2.4 por omisión e incluyendo todos los paquetes estándar requiere de 573 MB de espacio en disco. La siguiente tabla lista los tamaños indicados por aptitude para las tareas listadas en tasksel. Tenga en cuenta que algunas tareas tienen componentes comunes, de modo que el tamaño total instalado para dos tareas juntas podría ser inferior al total obtenido al sumar sus tamaños individualmente. Tenga en cuenta que tendrá que añadir los tamaños que se indican en la tabla al tamaño de la instalación base para poder determinar el tamaño de sus particiones. La mayoría del espacio en disco que se indica en Tamaño instalado acabará utilizándose de /usr. Por otro lado, el tamaño que se indica en Tamaño de descarga será necesario (temporalmente) en /var. Tarea Tamaño instalado (MB) Tamaño de descarga (MB) Espacio necesario para instalar (MB) Entorno de escritorio 1392 460 1852 Servidor Web 36 12 48 Servidor de impresoras 168 58 226 Servidor de DNS 2 1 3 Servidor de ficheros 47 24 71 Servidor de correo 10 3 13 Base de datos SQL 66 21 87 La tarea Entorno de escritorio instalará los entornos de escritorio de Gnome y KDE. Puede que tasksel instale automáticamente una tarea de localización si está realizando la instalación en un idioma que no sea el inglés, siempre y cuando haya una disponible para su idioma. Los requisitos de espacio varían por idioma pero debería, en este caso, tener en cuenta que podría necesitar 200MB en total para la descarga e instalación de esta tarea.