Gestión de paquetes en RHEL y Ubuntu con DNF y APT
Clase 22 de 30 • Curso de Introducción a la Administración de Servidores Linux
Resumen
¿Cómo gestionar paquetes en sistemas operativos RHEL con DNF y GEM?
Los sistemas RHEL utilizan principalmente dos manejadores de paquetes: DNF y GEM. La elección depende de la versión de RHEL que se esté usando; DNF se utiliza en versiones más recientes, mientras que GEM está asociado a RHEL 7 y anteriores.
¿Cómo listar y buscar paquetes en RHEL?
- Listar paquetes instalados:
- Para listar los paquetes instalados, se usa:
dnf list installed
- Puedes redirigir la salida a un archivo con:
dnf list installed > installed.txt
- Para listar los paquetes instalados, se usa:
- Buscar paquetes disponibles y específicos:
- Utiliza
dnf search
para buscar paquetes, lo cual es más eficiente que otros métodos comogrep
:dnf search mp3
- Esto encontrará paquetes disponibles relacionados.
- Utiliza
¿Cómo instalar y remover paquetes en RHEL?
-
Instalación de paquetes:
- Para instalar un paquete, utiliza
dnf install
con superusuario:sudo dnf install lame-libs
- Cuando se instala un paquete, se requiere aprobar claves de firma de seguridad. Usa la bandera
-y
para evitar confirmaciones manuales:sudo dnf install lame-libs -y
- Para instalar un paquete, utiliza
-
Remoción de paquetes:
- Para eliminar un paquete del sistema:
sudo dnf remove lame-libs
- Para eliminar un paquete del sistema:
¿Cómo gestionar paquetes en sistemas Ubuntu con APT?
APT es el manejador de paquetes utilizado en Ubuntu y sistemas basados en Debian, y su uso es similar al de otros manejadores de paquetes, pero con algunas diferencias específicas.
¿Cómo listar y buscar paquetes en Ubuntu?
-
Listar todos los paquetes:
- Muestra todos los paquetes instalables:
apt list
- Para listar solo los instalados:
apt list --installed
- Muestra todos los paquetes instalables:
-
Buscar e instalar paquetes:
- Busca un paquete específico, por ejemplo,
cowsay
, y procede a instalarlo:sudo apt install cowsay -y
- Busca un paquete específico, por ejemplo,
¿Cómo actualizar y remover paquetes en Ubuntu?
-
Actualización de paquetes:
- Actualiza la lista de paquetes disponibles antes de la actualización:
sudo apt update
- Luego, actualiza los paquetes instalados:
sudo apt upgrade
- Es posible que APT solicite reiniciar servicios. Confirma con Tab y Enter.
- Actualiza la lista de paquetes disponibles antes de la actualización:
-
Remoción de paquetes:
- Para eliminar un paquete:
sudo apt remove cowsay
- Para eliminar un paquete:
Reflexiones finales sobre el manejo de paquetes
Gestionar paquetes de software con DNF en RHEL y APT en Ubuntu permite mantener el sistema actualizado y seguro. El manejo eficiente de estos comandos hace que la administración sea más fluida, permitiendo instalar, actualizar y eliminar paquetes con facilidad. En el entorno empresarial, es clave familiarizarse con estas herramientas para asegurar una experiencia de usuario optimizada y libre de problemas. Además, en futuras sesiones, exploraremos cómo agregar software que no esté en los repositorios estándar para ampliar las posibilidades de uso del sistema. ¡Sigue aprendiendo y profundizando en el mundo de la gestión de software!