Instalar y desinstalar en Ubuntu con terminal

lo primero es entrar con permisos de administrador, ejecutamos el siguiente comando, pedirá la contraseña de administrador que es la contraseña con la que iniciamos el usuario actual.

sudo su

guardamos los paquetes que actualmente tenemos instalados en un archivo de texto ejecutando:

apt list > paquetes.txt

Ahora procedemos a instalar lo que necesitemos:

apt install paquete_a_instalar

Creamos un archivo de paquetes instalados y lo comparamos con el anterior:

apt list > paquetes_new.txt
diff paquetes.txt paquetes_new.txt > nombre_paquete.txt
nano nombre_paquete.txt

Saldrá algo similar a esto:

3711a3712
> cvs-mail/bionic 1.19-2.2 all
5411a5413
> enca/bionic 1.21-1 amd63

Debemos de borrar lo que hay en el renglon encima del caracter > e incluido ese caracter, quedando así:

cvs-mail/bionic 1.19-2.2 all
enca/bionic 1.21-1 amd63

Esos paquetes se instalarón al añadir la aplicación que necesitamos es decir que si quieres borrar la aplicación añadidad tienes que desinstalar los paquetes que se enumeran en ese archivo.

Aunque no instales nada si es bueno cada vez que actualices el sistema operativo realizar este ejercicio como registro de tus actualizaciones del sistema operativo guardando en vez de el nombre del paquete la fecha en la que relizas la actualización, es una buena forma de revertir cambios.

Ahora pasamos al comando de desinstalación de un paquete que no es más que, para si esta en memoria residente, y después aunque tengamos la información de paquetes instalados listamos los paquetes que instaló esa aplicación para asegurarnos y luego los desinstalamos.

dpkg -l | grep aplicacion_instalada
apt purge repositorio1 repositorio2 repositorio 3
apt remove
find /. -iname aplicacion*
whereis aplicacion

En el los dos últimos comandos saldrán los archivos y carpetas que quedaron en el sistema, borrar con el comando rm -Rf ruta_carpeta1 ruta_carpeta2 ruta_carpeta3 … pero hazlo con cuidado sin cargarte carpetas importantes del sistema.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *