Tengo Ubuntu GNOME 16.04 con GNOME 3.18 VM de 64 bits, y en esa VM necesitaba probar algo en el xenial-proposed canal así que lo activé en el software-properties-gtk , ejecutó sudo apt-get update && sudo apt-get dist-upgrade e instalé todas las actualizaciones de xenial-proposed porque no pude encontrar la manera de obtenerlo solo para actualizar el paquete que necesitaba.
Ahora, sin embargo, deseo degradar todos los paquetes actualizados a su xenial-proposed versiones a su versión en los canales estables/normales, pero ¿cómo se puede lograr esto? ¿Puedo usar ppa-purge? ¿para hacer esto? Y si es así, ¿cómo?
Si simplemente deshabilito el xenial-proposed el canal a través de los mismos medios que lo habilité se instalará y actualizará a su xenial-proposed las versiones comienzan a recibir actualizaciones nuevamente desde los canales estables/normales una vez que los números de versión allí son más altos que los instalados o no recibiré ninguna actualización hasta que habilite el xenial-proposed canal de nuevo?
Respuesta aceptada:
Adaptando http://www.webupd8.org/2013/11/how-to-downgrade-proposed-repository.html y https://wiki.ubuntu.com/Testing/EnableProposed, los paquetes instalados desde el xenial-proposed El repositorio se puede degradar haciendo lo siguiente (reemplazar xenial con el nombre en clave de la versión que esté utilizando):
- Desactivar
xenial-proposedrepositorio ensoftware-properties-gtkcomo usted ha sugerido. - En
/etc/apt/preferences.d, crea un archivo llamado99-downgrade-proposed. -
Copie y pegue las siguientes líneas en el archivo:
Package: * Pin: release a=xenial Pin-Priority: 1001 Package: * Pin: release a=xenial-updates Pin-Priority: 1001 Package: * Pin: release a=xenial-security Pin-Priority: 1001 Package: * Pin: release a=xenial-backports Pin-Priority: 1001 Package: * Pin: release a=xenial-proposed Pin-Priority: -1 -
Ejecute
sudo apt updateseguido desudo apt full-upgrade. - Elimine el archivo ejecutando
sudo rm /etc/apt/preferences.d/99-downgrade-proposed.