Búsqueda de sitios web

Cómo utilizar el Administrador de paquetes apt en la línea de comandos de Ubuntu


Cuando comienza a utilizar el sistema operativo Ubuntu, el administrador gráfico de aplicaciones de Ubuntu es su primera opción para instalar software. Aunque esta colección contiene muchas aplicaciones, rápidamente notarás que carece de muchas herramientas potentes, especialmente aquellas para la línea de comandos. Entonces es hora de cambiar a apt-get, una herramienta de instalación de software más sólida. Con esta herramienta, no sólo puedes instalar software desde la línea de comandos sino también:

  • Actualizar los repositorios de paquetes
  • Actualizar el software instalado
  • Buscar paquetes disponibles
  • Obtener el código fuente de un paquete instalado
  • Reinstalar un paquete de software
  • Eliminar software de su sistema

En este tutorial, le mostraré cómo utilizar la herramienta apt-get para completar las tareas mencionadas anteriormente.

Este artículo es compatible con todas las versiones recientes de Ubuntu, incl. Ubuntu 20.04 y Ubuntu 22.04. Usaremos la Terminal de Ubuntu para ejecutar apt-get porque es una utilidad de línea de comandos. Se puede acceder a la Terminal mediante el tablero del sistema o el acceso directo Ctrl+alt+T.

Actualizar los repositorios de paquetes con apt

Un repositorio es un catálogo de programas de software disponibles en un momento determinado. Debido a que los paquetes de esta lista se agregan, eliminan y modifican periódicamente, debe mantener actualizados los repositorios de su sistema. Esto le brinda una lista actualizada de todos los paquetes de software disponibles en el repositorio.

Antes de instalar software nuevo, debe actualizar los repositorios ejecutando el siguiente comando como root:

sudo apt update

Ahora los repositorios de su sistema están alineados con los de Internet.

Actualizar el software instalado con apt

Aunque puede utilizar el administrador de actualizaciones para actualizar el software instalado en su sistema, la utilidad apt-get también proporciona una manera de hacer lo mismo. Utilice el siguiente comando como root para actualizar el software de su sistema:

sudo apt upgrade

Ahora el software de su sistema está actualizado.

Busque paquetes disponibles con apt

Puede utilizar la utilidad apt-cache para buscar paquetes disponibles en los repositorios de Internet. Utilice la siguiente sintaxis para hacerlo:

$sudo apt-cache search [palabra clave del nombre del paquete]

Ejemplo :

Busquemos la versión estable del navegador Firefox mediante el siguiente comando apt-cache:

sudo apt-cache search "firefox"

El siguiente resultado muestra la disponibilidad del paquete Firefox.

Puede obtener información detallada sobre el paquete mediante el siguiente comando apt-cache:

Sintaxis:

$sudo apt-cache show "nombre-paquete"

Ejemplo :

sudo apt-cache show "firefox"

El siguiente resultado muestra detalles sobre el paquete 'firefox':

Instalar un paquete con apt

Aquí viene el uso más famoso del comando apt-get; instalar software desde un repositorio actualizado.

Utilice el siguiente comando como root para instalar un paquete de software:

$sudo apt install “nombre-paquete”

Ejemplo :

Como ejemplo, puedes instalar el lenguaje de programación PHP usando este comando apto:

sudo apt install php

El sistema le solicita una solución "s/n" antes de instalar un programa a través de la utilidad apt-get. Introduzca siempre Y para continuar con la instalación.

Obtenga el código fuente de un paquete de software de Ubuntu con apt

Si desea el código fuente de un paquete, puede utilizar el siguiente comando:

Sintaxis:

$sudo apt fuente “nombre-paquete”

Ejemplo :

Por ejemplo, si quiero obtener el código fuente del paquete Firefox, usaré el siguiente comando:

sudo apt source firefox

Si recibe este error después de ejecutar el comando anterior:

E: Debes poner algunos URI de 'fuente' en tu lista de fuentes

Debe eliminar los comentarios de la línea deb-src para el paquete respectivo del archivo sources.list. Este archivo se encuentra en la carpeta /etc/apt/.

Puede abrir el archivo de fuentes en el editor nano mediante el siguiente comando:

sudo nano /etc/apt/sources.list

Presione Ctrl+X y luego Y para salir y luego guardar los cambios. Luego ejecute el comando "apt update".

Reinstalar un paquete de software con apt

Mientras se ejecuta una aplicación, es posible que deje de funcionar o se dañe. En ese caso, puede reinstalar fácilmente esa aplicación mediante el comando apt de la siguiente manera:

$sudo apt install “nombre-paquete” --reinstalar

Ejemplo :

sudo apt-get install php --reinstall

Este comando reinstalará el paquete PHP ya instalado en mi sistema.

Encuentra qué paquetes están instalados

Puede utilizar el comando apt list para enumerar los paquetes instalados:

apt list --installed

Puede encontrar una guía más detallada sobre este tema aquí.

Eliminar un software de su sistema

Cuando desee eliminar software de su sistema, puede utilizar el siguiente comando apt-get:

$sudo apt remove “nombre-paquete”

Ejemplo :

sudo apt remove php

Este comando eliminará el software PHP de mi sistema.

Eliminar configuraciones de software completas

El comando apt remove elimina el software de su sistema pero no elimina los archivos de configuración que podrían haberse instalado con él. El siguiente comando eliminará por completo esos archivos de configuración del software:

$sudo apt-get purge “nombre-paquete”

Ejemplo :

sudo apt purge php

Este comando eliminará completamente PHP, incluidos sus archivos de configuración, de mi sistema.

Al desinstalar o eliminar software, el sistema le da la opción de responder S/N a la pregunta. Seleccione siempre Y para continuar con la eliminación del programa.

En este artículo hemos mostrado cómo puede utilizar el comando apt-get no sólo para instalar software en su sistema sino también para realizar todas las actividades relacionadas con la instalación. Ya no tendrá que depender únicamente del Administrador de software de Ubuntu para instalar aplicaciones en su computadora.

Artículos relacionados: