En Ubuntu se utiliza un sistema de gestión de paquetes llamado APT con el cual se puede instalar y desinstalar software en nuestro sistema.
Aquí explicaremos como instalar, listar, actualizar y desinstalar software (paquetes) mediante esta gestión de paquetes.
Actualizar repositorios y paquetes
Para actualizar todos los repositorios que tengamos habilitados en el sistema
sudo apt update
Esto nos permitirá disponer de la información más reciente de todos los paquetes disponibles, su número de versión, etc..
Además, al terminar el proceso, nos mostrará si hay actualizaciones disponibles de los paquetes que tengamos instalados.
Terminado este paso, deberíamos actualizar todos los paquetes disponibles para tener siempre la última versión
sudo apt upgrade
Otra opción que tenemos para actualizar los paquetes es utlizar
sudo apt full-upgrade
Esta variante se puede utilizar para actualizar paquetes y se eliminen todos los paquetes antiguos.
Listar el software
Para visualizar todo el paquetes disponibles para instalar en nuestro sistema
sudo apt list
Para visualizar el paquetes instalados en nuestro sistema
sudo apt list --installed
Puedes utilizar el modificador «less» después de una tubería (|) para mostrar un listado más pequeño
sudo apt list --installed | less
Comprobar si un paquete está instalado utilizando el comando «grep» y el nombre del programa
sudo apt list --installed | grep packagename
# packagename será el nombre del paquete que quieres verificar
Ver información sobre un paquete concreto instalado en tu sistema
sudo apt show packagename
Para poder ver que paquetes se pueden actualizar podemos utilizar
sudo ap list -upgradable
Podemos realizar una búsqueda según un nombre en concreto
sudo apt search packagename
Instalar software
Al instalar un software puede que dependa de otros paquetes para que funcione correctamente, pero no nos tenemos que preocupar de eso ya que APT se asegura de installar todos los paquetes necesarios para que el software arranque y trabaje correctamente.
Para instalar un paquete
sudo apt install packagename
Automáticamente APT descargará todas las dependencias necesarias.
Si deseamos instalar varios paquetes a la vez
sudo apt install packagename1 packagename2 packagename3
Desinstalar software
Para desinstalar un paquete debemos de usar
sudo apt remove packagename
Hay que tener en cuenta que la opción «remove» elimina los binarios del paquete o paquetes indicados pero no sus archivos de configuración ni sus dependencias.
Para hacer un borrado completo habría que utilizar
sudo apt remove --purge packagename
o
sudo apt purge packagename
Una vez eliminado el paquete podemos limpiar el repositorio local de archivos de paquetes recuperados mediante
sudo apt clean
También puedes utilizar el siguiente comando para eliminar fuentes y otras dependencias de la instalación que ya no se utilizan
sudo apt autoremove
Como se puede ver el software de gestión de paquetes APT es muy completo y muy útil para poder tener nuestras aplicaciones y sistema actualizados.