Guía de referencia Debian
Osamu Aoki <
[email protected]>
Coordinador de la traducción al español: Walter O. Echarri
<
[email protected]>
‘Autores’ en la página 229
CVS, mié abr 28 19:36:08 UTC 2004
Resumen
Esta Guía de referencia Debian (http://qref.sourceforge.net/) intenta proporcionar
un repaso amplio del sistema Debian al igual que una guía de usuario post-instalación Abarca
diversos aspectos de la administración del sistema mediante ejemplos que utilizan comandos
de la shell. Se brindan tutoriales, trucos e información sobre diversos temas: conceptos bási-
cos del sistema Debian, consejos para la instalación del sistema, administración de paquetes
Debian, el kernel de Linux en Debian, puesta a punto del sistema, creación de una puerta de
enlace (gateway), editores de texto, CVS, programación y GnuPG para usuarios que no son
desarrolladores.
Nota de Copyright
Copyright © 2001–2004 by Osamu Aoki <
[email protected]>
Copyright (Chapter 2) © 1996–2001 by Software in the Public Interest.
Este documento puede ser usado en los términos descritos en la Licencia Pública GNU versión
2 o posterior. (http://www.gnu.org/copyleft/gpl.html)
Permission is granted to make and distribute verbatim copies of this document provided the
copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this document under the
conditions for verbatim copying, provided that the entire resulting derived work is distributed
under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this document into another lan-
guage, under the above conditions for modified versions, except that this permission notice
may be included in translations approved by the Free Software Foundation instead of in the
original English.
Índice general
1. Prefacio
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1. Documento oficial .
. .
1.2. Convenciones en los documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3. Scripts de ejemplo .
.
1.4. Configuración básica .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. .
1.5. Fundamentos sobre las distribuciones Debian . . . . . . . . . . . . . . . . . . . . .
. .
.
.
.
.
.
2. Fundamentos de Debian
I
1
1
2
2
2
3
5
2.1. Los archivos Debian .
.
.
.
5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2.1.1. Estructura de los directorios . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.1.2. Distribuciones Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.1.3. La distribución estable . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.1.4. La distribución de prueba . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.1.5. La distribución inestable . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
2.1.6. La distribución congelada . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
2.1.7. Los nombres de versión de la distribución Debian . . . . . . . . . . . . . .
8
2.1.8. Nombres de versión usados en el pasado . . . . . . . . . . . . . . . . . . .
9
2.1.9. El origen de los nombres de versión . . . . . . . . . . . . . . . . . . . . . .
9
2.1.10. El directorio pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.11. Algunas notas históricas sobre Sid . . . . . . . . . . . . . . . . . . . . . . .
9
2.1.12. Transferencias de paquetes en incoming/ . . . . . . . . . . . . . . . . . . 10
2.1.13. Recuperando una paquete antiguo . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.14. Distintas arquitecturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.15. El código fuente .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
.
ÍNDICE GENERAL
II
2.2. Sistema de administración de paquetes Debian . . . . . . . . . . . . . . . . . . . . 11
2.2.1. Repaso sobre los paquetes Debian . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.2. Formato de los paquetes Debian . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.3. Convención usada para designar a los paquetes Debian . . . . . . . . . . . 13
2.2.4. Preservando la configuración local . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.5. Scripts de mantenimiento de Debian . . . . . . . . . . . . . . . . . . . . . . 14
2.2.6. Prioridad de los paquetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.7. Paquetes virtuales
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.8. Dependencia entre paquetes
. . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.9. Significado de Pre-depends . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.10. Estado de un paquete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.11. Evitando la actualización de un paquete . . . . . . . . . . . . . . . . . . . . 18
2.2.12. Paquetes fuente .
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2.13. Construir un paquete binario a partir de un paquete fuente
. . . . . . . . 19
2.2.14. Creando paquetes Debian nuevos . . . . . . . . . . . . . . . . . . . . . . . 19
2.3. Actualizando un sistema Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.1. Métodos para actualizar un sistema Debian . . . . . . . . . . . . . . . . . . 20
2.3.2. Repaso de las herramientas de administración de paquetes . . . . . . . . . 20
2.3.3. dpkg .
2.3.4. APT .
.
.
.
.
.
2.3.5. dselect .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . .
. .
. .
. . 20
.
.
. . . . . . . . . . . . . . . . . . . . . . .
. .
. .
. .
. . 21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3.6. Actualizando un sistema en funcionamiento . . . . . . . . . . . . . . . . . 21
2.3.7. Archivos .deb descargados y en caché . . . . . . . . . . . . . . . . . . . . 22
2.3.8. Mantener un registro de las actualizaciones . . . . . . . . . . . . . . . . . . 22
2.4. El proceso de arranque de Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.1. El programa init . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.2. Niveles de ejecución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.4.3. Personalizando el proceso de arranque . . . . . . . . . . . . . . . . . . . . 24
2.5. En apoyo a la diversidad .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.6.
Internacionalización .
2.7. Debian y el kernel .
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
ÍNDICE GENERAL
III
2.7.1. Compilando un kernel desde un fuente no perteneciente a Debian . . . . 25
2.7.2. Herramientas para crear núcleos personalizados . . . . . . . . . . . . . . . 25
2.7.3. Cargadores de arranque alternativos . . . . . . . . . . . . . . . . . . . . . . 26
2.7.4. Discos de arranque personalizados . . . . . . . . . . . . . . . . . . . . . . . 26
2.7.5. Cuidados especiales para tratar con módulos . . . . . . . . . . . . . . . . . 26
2.7.6. Desinstalando el paquete de un kernel antiguo . . . . . . . . . . . . . . . . 26
3. Consejos para la instalación de un sistema Debian
27
3.1. Consejos generales para la instalación de un sistema Linux . . . . . . . . . . . . . 27
3.1.1. Fundamentos sobre la compatibilidad del hardware . . . . . . . . . . . . . 28
3.1.2. Determinando el hardware del PC . . . . . . . . . . . . . . . . . . . . . . . 28
3.1.3. Determinando el hardware del PC mediante Debian . . . . . . . . . . . . 28
3.1.4. Determinando el hardware del PC mediante otros SOs . . . . . . . . . . . 29
3.1.5. El mito sobre Lilo .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.1.6. GRUB .
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . .
. .
. .
. 30
3.1.7. Elección de los discos de arranque . . . . . . . . . . . . . . . . . . . . . . . 30
3.1.8.
Instalación .
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.1.9. Máquinas IP para usar en una LAN . . . . . . . . . . . . . . . . . . . . . . 31
3.1.10. Cuentas de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.1.11. Creando sistema de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.1.12. Lineamientos para la memoria DRAM . . . . . . . . . . . . . . . . . . . . . 36
3.1.13. Espacio de intercambio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.2. Configuración del bash .
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3. Configuración del ratón .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.3.1. Ratón PS/2 .
3.3.2. USB mice
.
3.3.3. Touch pad .
.
.
3.4. Configuración NFS .
.
.
.
.
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. .
. . 40
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.5. Configuración de Samba .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.6. Configuración de la impresora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.6.1. lpr/lpd .
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. .
. . 42
ÍNDICE GENERAL
IV
3.6.2. CUPS™ .
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.7. Otros consejos de instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.7.1.
Instalación adicional de paquetes . . . . . . . . . . . . . . . . . . . . . . . . 43
3.7.2. Módulos .
.
.
.
.
.
. . . . . . . . . . . . . . . . . . .
Comentarios de: Guía de referencia Debian (0)
No hay comentarios