[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas al hacer apt-get upgrade



Marcelo Pereyra escribió:
On Monday 22 December 2008 17:11:24 >p3dRø< wrote:
Hola listeros,

Tengo el CD de debian sarge y lo acabo de instalar lo basico con el CD1
nada más para actualizarme a debian etch pero no lo he podido lograr.

En el sources.list tengo:

deb http://archive.debian.org/debian sarge main
deb ftp://ftp.debian.org/debian/ etch main contrib non-free

Bueno ya hice el ap-get update y todo ok

El problema viene cuando quiero hacer el apt-get upgrade me sale que

kernel-image-2.4.27-3-386 depende de initrd-tools

Trato de instalar initrd-tools y me sale que depende de libdevmapper1.02

Trato de instalar libdevmapper1.02 y me sale que depende de libc6,
libselinux1 y libsepol1

Trato de instalar libc6 y me dice

The following packages have unmet dependecies:
kernel-image-2.4.27-3-386 depden de initrd-tools lib6: Depends: tzdata but
it is not going to be installed
locales: depends: glibc-2.3.2.ds1-22sarge6

Asi me tiene y no puedo encontrar la solución al problema. Qué me pueden
recomendar hacer a parte de descargarme la imagen ISO de debian etch?

p.d. el repositorio ftp://ftp.debian.org/debian/dists/oldstable ya no se
encuentra activo, por qué ?

si quieres actualizar a etch apunta todos tus repos a etch.
y luego..
aptitude update
aptitude safe-upgrade  hasta resolver todas las dependencias.
aptitude dist-upgrade

saludos

En otras palabras; quita la linea que tienes apuntando al repositorio sarge que en tu caso es la primera. Yo te recomiendo que construyas tu sources.list con el método que sugirió Jaime Antonio Hernández (ver mensaje con el asunto: Repositorios lenny). Es decir, antes de hacer lo que te sugiere Marcelo, cambiate al directorio /etc/apt y respalda tu sources.list

#cp sources.list sources.list.pepito

#netselect-apt -s -n testing (o lenny si lo prefieres)

Eso te genera un nuevo archivo sources.list incluyendo las líneas deb-src (para eso es la opción -s) si necesitas los paquetes fuente de Debian y te incluye los paquetes de la sección non-free que segun vimos en tu sources.list si usas (para eso es la opción -n). Si no deseas los paquetes fuente o los non-free quitas la -s y/o la -n.

Luego de esto, haz como te dijo Mercelo y todo te debería funcionar.

Saludos y éxito.

Juan


Reply to: