Respuestas cortas a las preguntas frecuentes de Debian para novatos


En la lista de Bulma se repite cada
pocos días las mismas preguntas referentes a las versiones de
Debian, como pasar de una a otra, o como hacer actualizaciones. Pues
aquí van las respuestas de algunas de las más
frecuentes.

¿Porqué existen tres
versiones de Debian: stable, testing, unstable?

La estable (stable) es la
versión que se ha liberado oficialmente como versión
Debian y de las cuales existen CDs oficiales. Las otras dos versiones
son los pasos previos para lograr una versión estable. Es
decir, los paquetes nuevos de software empiezan por la inestable
(unstable), si no tienen errores graves en 10 días,
pasan a testing automáticamente. El proceso de hacer
una estable es “manual”, se decide una fecha de
“congelación”, donde no se añaden nuevos
paquetes a testing y hay que solucionar los bugs de los existentes.
Una vez que se solucionan todos, en Debian se decide o no pasarlos a
estable y así liberar una versión nueva.

¿Qué son esos nombres como
Potato, Woody, Sarge, Sid?

Actualmente (enero de 2003) la
versión estable es Woody, que fue oficialmente lanzada hace
unos pocos meses. La testing, que tenía el
nombre Woody antes que ésta se convierta en stable, ahora se
llama Sarge. La inestable dicen que siempre se llamará Sid, y
que en realidad significa “System in Development”. Pero
puede ser sólo una leyenda urbana. 🙂

¿Y de donde sacan los
nombres?

Se empezaron a usar en la época
que Bruce Perens era líder de Debian. Bruce trabajó en
Pixar, la empresa de animación de Disney y que hizo la
película “Toy Story”.

Tengo Internet, ¿que paquetes
debo instalar del CD?

Los mínimos para que te funcione
la red, luego ya podrás instalar y actualizar todo desde los
servidores de Debian.

¿Cómo se actualiza Debian?
En muy pocas palabras, con un “apt-get
update
” para actualizar la lista de paquetes y versiones, y
con “apt-get dist-upgrade” para resolver
dependencias y actualizar todos los paquetes instalados.

¿Cómo se instala el
paquete xyz desde la red?

apt-get install xyz

¿Donde se especifican las
listas de servidores para consultar y bajar paquetes con el apt-get?

En el fichero /etc/apt/sources.list.

¿Cuales es la configuración
básica del sources.list para actualizar con el apt-get?

deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
deb-src http://http.us.debian.org/debian stable main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable non-US

¿Esos son los únicos
servidores?

No, hay muchos, elige los que mejor te
vayan. Por ejemplo los de Holanda suelen ir muy bien desde España
(es sólo un ejemplo…). Basta cambiar los “.us.”
del nombre de los servidores por “.nl.”:
deb http://http.nl.debian.org/debian stable main contrib non-free
deb-src http://http.nl.debian.org/debian stable main contrib non-free

¿Donde está la lista completa de mirrors de Debian?
En http://www.debian.org/mirror/list

¿Cómo puedo comprobar
que servidores me van más rápidos?

Con el netselect. Mira este
artículo
en Bulma.

¿Donde se especifica la
versión de Debian (stable, testing o unstable)
que uso?

En el tercer argumento de cada línea
en el sources.list.

¿Que diferencia hay entre
especificar, por ejemplo, stable o Woody?

Mientras no se cambie la versión
estable, no hay ninguna. Sin embargo cuando, por ejemplo, Sarge pase
a estable, los que tenían especificado “stable”
se actualizarán a la nueva, Sarge. En cambio, si tenías
especificado Woody, seguirás con ella hasta el
final de los días, o hasta que cambies el sources.list.

¿Que versión debo
usar?

En principio la versión “pública
y oficial” es la estable, pero todos sabemos que como Debian
libera una estable con muy poca frecuencia, a los pocos meses se
queda “anticuada”. Ésto hace que mucha gente esté
usando testing o unstable. Si vas a usarlo en un
servidor de producción, lo mejor es la estable
. Pero si
tienes un poco más de “márgen”, te consideras un
“iniciado” en Linux y te interesa la última
versión de todos los paquetes, puedes usar la testing,
suele ir muy bien (en bulma.net
usamos testing desde hace
tiempo), salvo esporádicos problemas que se pueden solucionar
fácilmente si tienes los conocimientos técnicos
necesarios. Si por otro lado, te gusta vivir al borde del peligro y
probar paquetes y versiones nuevas (y así ayudar a Debian
reportando bugs), usa la unstable.

¿Cómo paso de la
versión estable a la testing?

Modificando el sources.list. Hay
que cambiar el tercer argumento (stable) por testing.
Luego hay que hacer un apt-get update y apt-get
dist-upgrade.

¿Cómo paso de la
versión testing a la unstable?

Haciendo lo mismo que la anterior, pero
en este caso habrá que especificar unstable.

He cambiado el tercer parametro de stable a unstable y he hecho
apt-get update y apt-get upgrade. Sin embargo no ha actualizado todos
los paquetes.

Que en este caso siempre hay que usar
apt-get dist-upgrade
ya que resuelve mejor las dependencias.

¿Cómo paso de testing
a stable?

Uep!!! Alerta, estás intentando
hacer un downgrade, aunque posible, puede ser muy complicado
y hasta imposible si se han cambiado los ficheros de configuración.
Quizás es mejor hacer una reinstalación desde CD, pero
si realmente insistes, haz un man 5 apt_preferences y
lee con mucha atención antes de intentarlo. No daré la
solución, porque si te falla algo me echarás la culpa
:-)-

¿Cómo paso de unstable
a stable?

Ver pregunta anterior.

¿Y puedo pasar de unstable
a testing?

Si tu sistema está funcionando
correctamente (pero no quieres tantas actualizaciones diarias o más
seguridad en el futuro), mi recomendación es: cambia el
sources.list y especifica testing donde había unstable.
A partir de ahora paciencia, a los pocos días tu
sistema ya empezará a estar sincronizado con testing, a
medida que los paquetes de testing se hayan actualizado con
los que había en unstable. A las pocas semanas, a menos
que haya un cambio muy gordo en Debian como el que está
pasando ahora mismo con el gcc y las glibc, tu sistema ya “será”
un testing.

¿Es posible mezclar paquetes de distintas ramas? ¿Es decir usar paquetes de
unstable en testing, o de testing en stable?

Si, es posible. Mira este artículo y/o este otro.

¿Cuál es la mejor
forma de reportar un bug?

Instala el paquete reportbug y
ejecuta reportbug nombre_de_paquete.

¿Cómo se hace para
reconfigurar el paquete xyz?

dpkg-reconfigure xyz

¿Cómo se hace para reinstalar
el paquete xyz?

Normalmente no hace falta, a menos que
ta hayas cargado algún programa esencial. Si es así
basta con un
apt-get install –reinstall xyz

No quiero hacer una actualización
completa, sólo instalar las últimas versiones de los
paquetes abc y zyz. ¿Cómo lo hago?

apt-get install abc xyz

¿Cómo hago para ver todos los
ficheros que se instalaron con el paquete xyz?

dpkg -L xyz

¿Cómo hago para saber a que
paquete pertenece un fichero?

dpkg -S fichero

¿Cómo hago para buscar
paquetes Debian usando palabras claves?

apt-cache search palabra1
palabra2…

¿Y para
ver la descripción más detallada del paquete xyz?

apt-cache show xyz
o

apt-cache
showpkg xyz

¿Cómo hago para desinstalar el paquete xyz?
apt-get remove xyz
o
dpkg -r xyz

¿Me quedan los ficheros de
configuración del paquete xyz aunque lo desinstale?

Si, esos ficheros no son borrados.

Si vuelvo a reinstalar un paquete,
¿se mantienen sus ficheros de configuración anteriores?

Si.

Pero yo también quiero borrar
esos ficheros de configuración. ¿Cómo hago?

apt-get remove –purge xyz
(es
aquivalente un dpkg -P xyz).

¿Cómo reconfiguro la zona horaria?
tzconfig

¿Cómo hago para
cambiar los locales del sistema?

dpkg-reconfigure locales

En modo consola no me reconoce el teclado español. ¿Cómo hago para
cambiar la configuración del teclado?

dpkg-reconfigure console-data

Aún así no me reconoce el teclado en el KDE ¿Cómo lo hago?
La forma más sencilla es ir al panel de control de KDE, en el módulo
“Regional & Accesibility::Keyboard Layout”. Allí hay que habilitar el
“Enable Keyboard Layouts” (arriba de todo) y luego seleccionar el teclado
que corresponda.

¿Cómo hago para bajar el código
fuente de los paquetes?

apt-get source xyz
Te bajará
los fuentes, compuestos normalmente de un .tgz, .diff y un dsc, en el
directorio actual de trabajo y te creará un directorio
(xyz-versión con todo preparado para compilar.

¿Cómo compilo el código fuente?
Dentro del directorio que te ha
generado el apt-get-source haces:
fakeroot
dpkg-buildpackage
El fakeroot te permite compilar y
generar los .deb sin necesidad de ser root. Al finalizar verás
que en el directorio inmediato superior uno o varios .deb. Ya podrás
hacer un dpkg -i

Cuando intento compilar el paquete
xyz me indica que no puede compilar porque
faltan instalar otros paquetes, ¿cómo lo
soluciono?

Hay que instalar los paquetes
necesarios para poder compilar un paquete:
apt-get build-depxyz

Me pasé a Sid, pero al intentar el dist-upgrade me dice que no puede
instalar BBBB porque tiene conflictos con ficheros del paquete AAAA.
¿Cómo lo soluciono?

Lo más probable es que el paquete AAAA ya no exista y no haya sido
seleccionado para removerlo (hey, ¡que ésto es Sid! :-).
Por lo tanto, si estás seguro que el paquete
AAAA no es esencial, puedes removerlo con el dpkg:
dpkg -r AAAA

He actualizado la Sid y las fuentes me salen de cualquier manera, a pesar
que tengo bien configurado el fichero /etc/X11/XftConfig. ¿Qué pasa?

Que Debian ha pasado a las Xft2 y se configura en otro fichero.
Mira éste
artículo
para más detalles e instrucciones.

¿Cómo arreglo las fuentes del Mozilla que me salen tan grandes y feas cuando lo
uso desde el KDE?

Mira éste artículo.

¿Cómo es que hay gente que tiene paquetes instalados que no están en
Debian? ¿Cómo los consigo?

Seguramente no son paquetes oficiales, porque están en pruebas todavía o porque
violan las políticas de Debian.
Mira éste artículo.

¿Cómo hago para borrar los ficheros de configuración (purge) que han quedado de paquetes que ya he removido?
Aquí va la solución en una línea:

dpkg -P `COLUMNS=200 dpkg -l |grep ^rc |awk ‘{print $2}’ `

Por hoy suficiente :-), ya iré
actualizando la lista cuando vea preguntas interesantes que sirvan a
los novatos.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1609 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.