Cómo degradar software en Ubuntu

A veces, cuando se usa Ubuntu, los programas no funcionan correctamente. Si esto sucede, puede deberse a que una actualización reciente es menos estable que la versión anterior. Para solucionar este problema, puede degradar el software de Ubuntu a una versión anterior.

Hay algunas formas de degradar el software en Ubuntu. Específicamente, el terminal Linux (a través del sistema apt-cache) y el administrador de paquetes Synaptic. En esta publicación, demostraremos cómo usar ambas herramientas para degradar el software en Ubuntu.

Cambiar el software a través de apt-cache

Ubuntu usa las herramientas de administración de programas Apt / Apt-get. Una de las características de estas herramientas es que cada vez que se configura un paquete en el sistema, se archiva en algo conocido como «Apt-cache». En este caché, encontrará varias versiones diferentes de los programas que instaló anteriormente. Entonces, por ejemplo, digamos que hace seis meses instaló la versión 3.6 de Wine. Luego, el otro día se actualizó a la versión 4.0. La versión 3.6 todavía está en la caché y se puede usar si la necesita.

El sistema apt-cache es una excelente manera de degradar programas en Ubuntu que le dan problemas. Sin embargo, tenga en cuenta que no es 100% confiable. ¿Por qué? Bueno, muchos usuarios ejecutan el comando apt clean para limpiar sus sistemas Ubuntu del exceso de basura, y uno de los resultados de ejecutar este comando es que borra el apt-cache.

Los usuarios no necesitan instalar ningún software para interactuar con apt-cache, ya que el administrador de paquetes de Ubuntu viene con muchos comandos útiles incorporados. Así es como funciona.

Paso 1: Abra una ventana de terminal en su PC con Ubuntu presionando Ctrl + Alt + T o Ctrl + Shift + T en el teclado.

Paso 2: Use el comando apt-cache show en la terminal de Linux para buscar en la caché de paquetes de Ubuntu el programa que desea degradar.

apt-cache show name-of-program

Paso 3: Mire la impresión en pantalla de los resultados de búsqueda que devuelve el comando de búsqueda apt-cache y esté atento a la versión del programa que desea. Por ejemplo, si tiene problemas con la versión 65 de Firefox, debe buscar una versión debajo de esa en los resultados de búsqueda, etc.

Paso 4: Una vez que haya encontrado la versión de la aplicación que desea forzar a Ubuntu a usar, es hora de instalarla usando la herramienta de administración de paquetes Apt. Asegúrese de especificar el número de versión exacto que encontró en los resultados de búsqueda del comando de búsqueda apt-cache en el área «versión» del comando a continuación.

sudo apt install packagname=version

Otras formas de encontrar versiones de paquetes en Ubuntu

El método de búsqueda apt-cache para detectar diferentes versiones de paquetes en Ubuntu apt-cache es bastante confiable. Sin embargo, no es la única forma en que los usuarios pueden encontrar diferentes versiones de programas en Ubuntu si desean degradar una aplicación problemática. Aquí hay una forma alternativa de hacerlo, sin el comando «buscar».

Paso 1: Abra una terminal en su PC con Ubuntu presionando Ctrl + Alt + T o Ctrl + Shift + T.

Paso 2: Ejecute el comando de política apt-cache. El uso de «política» le mostrará todas las versiones disponibles de un paquete en particular, así como dónde se pueden instalar.

apt-cache policy packagename

Paso 3: Instale el programa en su sistema Linux con apt. Como antes, debe especificar el número de versión exacto.

sudo apt install packagename=version

Cambiar a una versión anterior a través del Administrador de paquetes Synaptic

Si no es un fanático de la forma de hacer las cosas apt-cache, es posible usar el administrador de paquetes Synaptic para forzar a su sistema a usar una versión específica de un programa, reduciendo efectivamente el software. Lamentablemente, el administrador de paquetes Synaptic se eliminó de Ubuntu como una pieza de software predeterminada hace algún tiempo, por lo que antes de continuar, debe instalarlo. Para que funcione, inicie una ventana de terminal e ingrese el comando a continuación.

sudo apt install synaptic

Después de instalar Synaptic, inícielo buscándolo en el menú de su aplicación. Cuando se abra el programa, se le pedirá que ingrese su contraseña. Hágalo.

Una vez que Synaptic esté abierto, busque el botón de búsqueda y haga clic en él. Luego, escriba el nombre del paquete (también conocido como programa) que desea degradar y búsquelo en el sistema.

Mire los resultados de la búsqueda y haga clic en el programa que desea degradar. Después de eso, haga clic en el menú que dice «Paquete» y elija la opción «Forzar versión».

Al hacer clic en «Forzar versión» en Synaptic, aparecerá un menú para el paquete seleccionado y le permitirá elegir versiones alternativas del programa. Usando el menú, seleccione una versión anterior y luego haga clic en el botón «Forzar» versión para degradar.

Termine el proceso de degradación del paquete haciendo clic en el botón «Aplicar» en la parte superior.

Deshacer la rebaja

Si resulta que desea deshacer la degradación de su programa en Ubuntu, esto es lo que debe hacer.

Paso 1: Abra una ventana de terminal y ejecute el comando de actualización para buscar actualizaciones de software.

sudo apt update

Paso 2: Ejecute el comando de actualización. Ubuntu notará que el software previamente degradado está desactualizado e instalará la última versión automáticamente.

sudo apt upgrade -y

¿Está buscando una forma de desinstalar software en Ubuntu? Consulte nuestra publicación detallada sobre el tema.