Instalación de paquetes en Linux

instalacion-de-paquetes-en-linux
instalacion-de-paquetes-en-linux

La instalación de paquetes en Linux es una de las tareas más habituales para cualquier usuario o administrador del sistema. Gracias a los gestores de paquetes, es posible instalar programas, herramientas, librerías y dependencias de forma sencilla, segura y ordenada desde los repositorios oficiales de cada distribución.

En esta guía verás cómo hacerlo en Debian/Ubuntu con apt y un resumen para dnf (Fedora/RHEL) y pacman (Arch).

📌 Si quieres aprender más sobre Linux, revisa nuestra Guía completa de comandos Linux y nuestro Curso de Linux gratis , te ayudarán a dominar la terminal y a sacar el máximo provecho de este artículo.

Conceptos básicos

  • Paquete: unidad instalable (curl, nginx, python3…).
  • Repositorio: fuente de paquetes mantenida por la distro.
  • Dependencias: otros paquetes necesarios para que el software funcione.
  • Firmas: validan integridad y autenticidad del repositorio.

Recomendación: si el software está en repos oficiales, instala desde ahí primero.

Debian/Ubuntu: instalar paquetes con apt

Actualizar índices (paso recomendado)

sudo apt update

Instalar uno o varios paquetes

sudo apt install curl

sudo apt install curl wget git

Buscar e inspeccionar

apt search nginx
apt show nginx

Ver paquetes instalados

apt list --installed | head

Fedora/RHEL: dnf

sudo dnf upgrade
sudo dnf install nginx

dnf search nginx

Arch Linux: pacman

sudo pacman -Syu
sudo pacman -S nginx

pacman -Ss nginx

Alternativas: Snap y Flatpak

En escritorio, Snap y Flatpak pueden ser útiles por facilidad o por versiones más recientes del software.

Snap

snap find vlc
sudo snap install vlc

Flatpak

flatpak search org.videolan.VLC
flatpak install flathub org.videolan.VLC

Añadir repositorios

En Debian/Ubuntu, las fuentes suelen estar en /etc/apt/sources.list y /etc/apt/sources.list.d/. Tras cambiar repositorios:

sudo apt update

Prioriza repos oficiales y evita mezclar repositorios aleatorios.

Troubleshooting típico

Error de lock (apt/dpkg ocupado)

Si ves errores de lock, otro proceso está usando apt o dpkg. Comprueba procesos:

ps aux | grep -E 'apt|dpkg'

dpkg interrumpido o dependencias rotas

sudo dpkg --configure -a
sudo apt -f install

Repos que fallan (404, firmas)

Revisa las fuentes, ejecuta apt update y sigue el error exacto.

Resumen

En resumen, la instalación de paquetes en Linux es un proceso clave para ampliar las funciones del sistema y mantener el software organizado. Usar el gestor de paquetes adecuado permite instalar aplicaciones con sus dependencias, recibir actualizaciones y eliminar programas de forma limpia cuando ya no sean necesarios.

  • Debian/Ubuntu: apt update y apt install.
  • Fedora/RHEL: dnf install.
  • Arch: pacman -S.
  • Snap/Flatpak: alternativas útiles en escritorio.
  • Problemas comunes: locks, dpkg roto y repos mal configurados.

📌 Referencias: apt(8) — man7.org · dpkg(1) — man7.org

Comentarios

No hay comentarios aún. ¿Por qué no comienzas el debate?

Deja una respuesta

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