[eside-ghost] apt para un novato en Debian

Mikel Olasagasti hey_neken en mundurat.net
Mie Oct 4 17:31:48 CEST 2006


Aupa!
> 
> Acabo de instalarme Debian 

Y yo acabo de apuntarme a la lista x'D

> (siempre he sido de Red Hat, despues de SuSE, pero hay que probar de
> todo no? jej) y a la hora de configurar los sources del apt he tenido
> que hechar mano de la lista y he encontrado un email de halls que
> decia como configurar el apt.
> 
> Ejecutado apt-setup he añadido sources por http para España, Alemania
> y Finlandia, y despues manualmente he añadido el "contrib" que no se
> exactamente que es (es lo que tiene venir de distribuciones en las que
> te bajas los RPM a mano, aunque ya se que tambien tienen desde hace
> tiempo un apt o algo asi).

Bien, el poner 3 paises uno detras de otro, mucho sentido no tiene. Con
tener un mirror vas sobrao. En mi caso

deb http://ftp.fi.debian.org/debian/ sarge main (fi -> finlandia).

Contrib son paquetes libres que dependen de librerias no libres. No uso
debian en desktop, pero supongo que seran paquetes de programas escritos
en java y cosas por el estilo.

>  Despues he querido instalarme el Firefox y he ejecutado:
> 
> # apt-get install firefox
> 
> No ha funcionado. Normal, hasta que google no me ha chivado que en
> realidad se llama mozilla-firefox jajaj Despues ya todo bien, pero he
> comprobado que la version que me ha instalado de Firefox es la 1.0.4 y
> ya existe la 1.5

Prueba con apt-cache search nombre para buscar paquetes. Si tienes un
entorno grafico podrias usar synaptic, un gestor grafico muy sencillo y
facil de usar.
> 
> ¿Que sources debo poner para que me instale las ultimas versiones de
> los programas?

Aqui entra en juego las 3 versiones de debian. Tu cual tienes? Debian
tiene 3 ramas, stable (actualmente sarge), testing (actualmente etch) y
unstable (siempre sid). En el ejemplo que te he puesto arriba se lee
sarge, es decir estable. AHora, veamos si soy capaz de explicarte como
funciona el tema de versiones:

Un paquete nuevo, entra en sid. Alli se prueba por lo menos durante 10
dias. Si no hay problemas graves, el paquete pasa a testing. Este
paqeute nunca pasara a stable, pues stable suele estar 'congelad'. Es
decir, no acepta mas cambios que los relacionados con la seguridad de un
paquete. Tras leer esto te preguntaras: entonces, cuando llegan los
paquetes nuevos a stable? Bien, pues estos llegan cuando el sistema
testing es suficientemente maduro segun los desarrolladores, que es
cuando lo congelan, y esa congelacion seria la nueva version de
debian-stable.

Ahora, respondiendo a tu pregunta, para tener cosas mas recientes,
tendrias que cambiar en tu linea de /etc/apt/sources.list el
sarge/stable por etch/testing o unstable/sid (da iwal poner etch o
testing, son sinonimos por decir de algun modo).

Luego mete un apt-get update y luego un apt-get dist-upgrade para
actualizar los paquetes que tengas. Ojo, xk cambiar de una rama a otra
suele traer consigo bajar mucho paquete, y ademas no se recomienda hacer
downgrades (bajar de testing a stable por ejemplo, pero al reves si).
> 
> Y otra pregunta. Cuando ejecuto algun "apt-get install" ¿de donde
> puedo sacar los .deb que se baja al instalar para no tener que usar
> siempre internet para instalarme las cosas y podes guarda todo en CDs
> o en un FTP de mi red?

Los paquetes se guardan en /var/cache/apt/archives/

Si lo que vas a usar es una debian-stable, te puedes bajar un dvd-9 o 2
dvd-5 con todos los paquetes. Luego seria meter un par de lineas en el
sources.list y ya te pillaria de los dvd's.

Ale, y dicho esto, espero que te sirva de algo, y ya puestos, saludo a
la lista, que hay un lurker nuevo ;)

ONdo izan,
-- 
Mikel Olasagasti <hey_neken a bildua mundurat.net>
www.mundurat.net Mundurat Sarea
[gpg --keyserver pgp.escomposlinux.org --recv-keys BB103918]



Más información sobre la lista de distribución eside-ghost