cuadno intentas dar marcha atras te dice que te desistalara como 3GB de paquetes entre ellos :
APT ( libapt-inst2.0 libapt-pkg5.0 ) < despues de borrarlo no tendras con que instalar paquetes >
y
xserver-xorg* xserver-xorg-core* < te quedas sin graficos>
SOLUCION TENER PAQUETES MIXTOS:
y hacer downgrade lentamente o por etapas
paso #1
activamos los 2 repos
#devuan jessie
deb http://auto.mirror.devuan.org/merged/ jessie main
deb http://auto.mirror.devuan.org/merged/ jessie-updates main
deb http://auto.mirror.devuan.org/merged/ jessie-security main
#testing
deb http://auto.mirror.devuan.org/merged/ ascii main
deb-src http://auto.mirror.devuan.org/merged/ ascii main
paso #2
Creamos el archivo /etc/apt/preferences:
# nano /etc/apt/preferences
Package: *
Pin: release a=jessie
Pin-Priority: 1001
Package: *
Pin: release n=ascii
Pin-Priority: 850
en este caso ;
con "a=" la rama (stable , jessie )
y con
"n=" el código de la rama (testing ,ascii ).
Los números de prioridad tienen además un significado añadido, que a continuación se comenta. Llamando P a dicho número, tenemos:
- P»1000: se fuerzan versiones de paquetes, aunque estas sean inferiores.
- 990«P«=1000: siempre que la versión instalada no sea más reciente, el paquete es instalado, aunque no provenga de la rama principal.
- 500«P«=990: siempre que el paquete instalado sea más antiguo y que no exista una versión en la rama principal, se instalará la versión.
- 100 P <=500: El paquete se instala siempre y cuando no exista el mismo paquete en cualquiera de las otras ramas. Tampoco se instala en caso de tener una versión del paquete instalada que sea más reciente..
- 0«P«=100: la versión solo se instala si no hay ninguna versión del paquete instalado.
- P«0: no se instala la versión.
Ahora creamos el archivo /etc/apt/apt.conf.d/local:
# nano /etc/apt/apt.conf.d/local
APT::Default-Release "jessie";
APT::Cache-Limit 55000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
PASO #3
Hacemos nuevamente la actualización de la base de datos de paquetes:
# apt update
PASO #4
y revisamos el sistema completo :
apt-get dist-upgrade
Fuente:
https://exdebian.org/wiki/sistemas-mixtos-apt-pinning
https://web.archive.org/web/20150916080534/http://www.esdebian.org/wiki/sistemas-mixtos
https://debian-handbook.info/browse/es-ES/stable/sect.apt-get.html#sect.apt-upgrade
http://geekland.eu/apt-pinning-en-debian/
No hay comentarios:
Publicar un comentario