Guía de referencia rápida Debian
Osamu Aoki <
[email protected]>
Coordinador de la traducción al español: Walter O. Echarri
<
[email protected]>
‘Autores’ en la página 27
CVS, jue ago 7 04:21:40 UTC 2003
Resumen
Esta Guía de referencia rápida Debian (http://qref.sourceforge.net/) intenta propor-
cionar una breve introducción al sistema Debian al igual que una referencia rápida. Es un
extracto de Guía de referencia Debian (http://qref.sourceforge.net/).
Nota de Copyright
Copyright © 2001-2002 by Osamu Aoki <
[email protected]>
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. Convenciones en los documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Fundamentos sobre las distribuciones Debian . . . . . . . . . . . . . . . . . . . . .
2. Actualizando una distribución
2.1. Transición a la versión Woody de APT . . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Preparación para la transición (“stable” a “testing”)
. . . . . . . . . . . . . . . . .
2.3. Actualizar el sistema Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1. Mejor método de actualización usando dselect . . . . . . . . . . . . . .
3. Administración de paquetes Debian
3.1.
Introducción .
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1. Herramientas principales . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2. Herramientas prácticas
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Fundamentos de la administración de paquetes Debian . . . . . . . . . . . . . . .
Instalación de tareas con tasksel . . . . . . . . . . . . . . . . . . . . . . .
3.2.1.
3.2.2. Configurar el sistema APT . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3. dselect .
.
3.2.4. aptitude .
.
.
.
.
.
.
.
.
I
1
1
1
3
3
3
4
5
7
7
7
8
8
8
9
9
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2.5. Los comandos apt-cache y apt-get . . . . . . . . . . . . . . . . . . . . 10
3.2.6. Permanecer en una versión de la distribución Debian . . . . . . . . . . . . 12
3.2.7. Volver todos los paquetes a su versión estable . . . . . . . . . . . . . . . 12
3.2.8. Repaso de /etc/apt/preferences . . . . . . . . . . . . . . . . . . . . . 12
3.3. Comandos de supervivencia de Debian . . . . . . . . . . . . . . . . . . . . . . . . 13
ÍNDICE GENERAL
II
3.3.1. Búsqueda de fallos y ayuda en Debian . . . . . . . . . . . . . . . . . . . . . 14
3.3.2. Resolución de problemas al actualizar con APT . . . . . . . . . . . . . . . 14
3.3.3. Rescate usando dpkg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3.4. Recuperar los datos de la selección de paquetes . . . . . . . . . . . . . . . 16
3.3.5. Recuperando un sistema luego de borrar /var . . . . . . . . . . . . . . . . 16
3.3.6.
Instalar un paquete en un sistema que no arranca . . . . . . . . . . . . . . 16
3.3.7. Qué hacer si el comando dpkg se encuentra dañado . . . . . . . . . . . . . 17
3.4. Comandos ’nirvana’ de Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Información sobre un archivo . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.4.1.
Información sobre un paquete . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4.2.
Instalación automática con APT . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4.3.
3.4.4. Reconfigurar paquetes instalados . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4.5. Desinstalar y purgar paquetes
. . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4.6. Conservar paquetes antiguos . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.4.7. Sistema mixto stable/testing/unstable
. . . . . . . . . . . . . . . . . . . . 21
3.4.8. Eliminar paquetes del caché . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.4.9. Grabar/copiar la configuración del sistema . . . . . . . . . . . . . . . . . . 21
3.4.10. Portar un paquete a la rama stable . . . . . . . . . . . . . . . . . . . . . . 21
3.4.11. Archivo local de paquetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.4.12. Convertir o instalar un paquete que no pertenece a Debian . . . . . . . . . 23
3.4.13. Verificar los paquetes instalados . . . . . . . . . . . . . . . . . . . . . . . . 23
3.5. Otras particularidades de Debian . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.1. El comando dpkg-divert . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.2. El paquete equivs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.3. Comandos alternativos
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5.4. init del System-V y niveles de ejecución . . . . . . . . . . . . . . . . . . . 25
3.5.5. Servicios desactivados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
A. Apéndice
.
A.1. Autores .
.
A.2. Garantías .
.
A.3. Comentarios .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . .
.
. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
. .
. .
. .
. .
27
. 27
. . 28
. 28
. .
. .
. .
. .
. .
. .
1
Capítulo 1
Prefacio
Resúmalo y simplifíquelo es mi principio rector.
1.1. Convenciones en los documentos
La “Guía de referencia rápida Debian” proporciona información mediante comandos del shell
Bash.
Una referencia:
en una página del manual se muestra así bash(1).
en una página TEXINFO GNU se muestra así info libc.
1.2. Fundamentos sobre las distribuciones Debian
Debian viene en 3 versiones o “sabores”:
estable: conveniente para un servidor. Poco interesante para una estación de trabajo.
de prueba: conveniente para una estación de trabajo.
inestable: úsela con cierta prudencia.
Lea por lo menos la lista de correo
[email protected] para
estar al tanto sobre las novedades de Debian.
En el mes de marzo del 2002, estas tres versiones correspondían a potato (calidad de pro-
ducción), woody (versión beta, muy estable ya que su lanzamiento era inminente) y sid (ver-
sión alfa). En agosto del 2002, justo después del lanzamiento de woody, estas correspondían a
woody (calidad de producción), sarge (versión beta, será un poco difícil durante cierto tiem-
po) y sid (siempre es la versión alfa). Cuando los paquetes de la rama inestable no poseen
Capítulo 1. Prefacio
2
fallos críticos (RC) dados a conocer durante la primera semana de pruebas, automáticamente
se transfieren a la rama de prueba.
En teoría, existen dos cosas que puede hacer para obtener las últimas versiones de los progra-
mas.
‘Fundamentos de la administración de paquetes Debian’ en la página 8 (principalmente
para estaciones de trabajo)
‘Portar un paquete a la rama stable’ en la página 21 (principalmente para servidores)
3
Capítulo 2
Actualizando una distribución
2.1. Transición a la versión Woody de APT
La actualización a través de la red del sistema APT y de algunos paquetes fundamentales a la
versión se puede realizar de la siguiente manera luego de incluir stable source to the /etc
/apt/sources.list if you still run Potato.
# apt-get update
# apt-get install libc6 perl libdb2 debconf
# apt-get install apt apt-utils dselect dpkg
2.2. Preparación para la transición (“stable” a “testing”)
Utilizar la versión de prueba de Debian tiene como efecto colateral la lenta solución de los
fallos de seguridad. Queda debidamente advertido.
La actualización a la versión “de prueba” (“testing”) se puede realizar de la siguiente manera
(ejecute el guión go-woody (examples/) para hacerlo todo mediante un sólo comando):
Vaciar el archivo sources.list actual
# cd /etc/apt
# cp -f sources.list sources.anterior
# :>sources.list
Obtener una lista reciente de repositorios para la versión “estable” (“stable”)
# cd /
# apt-setup noprobe
... seleccione los repositorios, accesibles mediante http o ftp
Capítulo 2. Actualizando una distribución
4
Añada la sección “testing” a la lista nueva. Las líneas deb-src están comentadas.
# cd /etc/apt
# grep -e "^deb " sources.list
# grep -e "^deb-" sources.list
# sed -e "s/stable/testing/"
>sources.deb
>sources.src
sources.deb \
>>sources.list
# sed -e "s/stable/testing/" sources.src | \
>>sources.list
sed -e "s/^deb-/#deb-/"
# apt-get update
# apt-get install apt apt-utils
# cat >preferences <<EOF
Package: *
Pin: release a=testing
Pin-Priority: 600
Package: *
Pin: release a=unstable
Pin-Priority: 50
EOF
Opcionalmente, añada la sección “unstable” de los archivos.
# sed -e "s/stable/unstable/" sources.deb \
>>sources.list
# sed -e "s/stable/unstable/" sources.src | \
sed -e "s/^deb-/#deb-/"
>>sources.list
Véase ‘Fundamentos de la administración de paquetes Debian’ en la página 8 configurar inte-
ligentemente /etc/apt/sources.list y /etc/apt/preferences.
Ahora puede actualizar el sistema, usando uno de los métodos de la siguiente sección.
2.3. Actualizar el sistema Debian
Luego de configurar en forma adecuada los archivos /etc/apt/sources.list y /etc/apt
/preferences, el sistema se puede actualizar a la ver
Comentarios de: Guía de referencia rápida Debian (0)
No hay comentarios