En GUI - usando Synaptic
La interfaz simplificada del Centro de software de Ubuntu no ofrece la opción de degradar paquetes. Synaptic, una interfaz gráfica de administrador de paquetes más avanzada que Ubuntu solía incluir, ofrece esta opción. Para degradar un paquete gráficamente, primero instale la aplicación Synaptic :
Después de hacer esto, abra el Administrador de paquetes Synaptic desde el Tablero:
Busque el paquete del que desea instalar una versión anterior en Synaptic, selecciónelo y use la opción Paquete > Forzar versión :
Seleccione la versión que desea instalar y haga clic en Forzar versión. Synaptic solo le mostrará las versiones disponibles en sus repositorios:
Haga clic en el botón Aplicar para aplicar sus cambios e instalar la versión anterior del paquete, suponiendo que todo funcione correctamente.
Después de degradar el paquete, selecciónelo y use la opción Paquete > Bloquear versión . Si no hace esto, Ubuntu intentará actualizar el paquete instalado la próxima vez que actualice sus paquetes instalados:
En Terminal - usando apt-get
Puede instalar una versión específica de un paquete apt-get
en la Terminal . Primero, determine las versiones disponibles que puede instalar con el siguiente comando (use para packagename el nombre del programa que desea degradar):
apt-cache showpkg [packagename]
A continuación, ejecute el apt-get install del sistema y especificar la versión del paquete que desea instalar (el uso de la versión el número de versión determinado previamente del programa que desea degradar):
sudo apt-get install [packagename]=[version]
Después de que esté instalado, ejecute el siguiente comando para mantener su versión instalada, evitando que el administrador de paquetes la actualice automáticamente en el futuro:
sudo echo "[packagename] hold" | sudo dpkg --set-selections
Fuente : http://www.howtogeek.com/117929/how-to-downgrade-packages-on-ubuntu/
Otra posibilidad:
Vamos a encontrar el paquete archivado en http://packages.ubuntu.com/ :
Por ejemplo, degradar php5:
Buscar:
Encontrado un golpe exacto, veamos la página del paquete para php5:
Podemos ver las diferentes versiones de los lanzamientos de Ubuntu aquí estamos en confianza:
Cambiemos a la versión que ejecutó php (5.3) ... 12.04 (precisa) por ejemplo:
descarga el tar.gz
Y luego extraiga el archivo tar e instálelo:
Posibles problemas con los que uno podría encontrarse al ejecutar
./configure
:libxm2-dev
):Problemas en ejecución
make
:fuente