No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

¿Qué es un manejador de paquetes?

21/30
Recursos

Aportes 7

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Un manejador de paquetes en Linux es un programa que se utiliza para instalar, actualizar, configurar y eliminar paquetes de software en un sistema Linux. Los manejadores de paquetes se encargan de todo el proceso de gestión de paquetes, desde la descarga del software hasta su instalación y eliminación.

Algunos de los manejadores de paquetes más comunes en Linux incluyen:

  • APT (Advanced Package Tool): utilizado en distribuciones basadas en Debian, como Ubuntu y Linux Mint.
  • YUM (Yellowdog Updater Modified): utilizado en distribuciones basadas en Red Hat, como Fedora y CentOS.
  • DNF (Dandified YUM): utilizado en distribuciones basadas en Red Hat, como Fedora y CentOS (a partir de CentOS 8).
  • Zypper: utilizado en distribuciones basadas en SUSE, como openSUSE y SUSE Linux Enterprise.
  • Pacman: utilizado en Arch Linux y distribuciones derivadas de Arch.

Cada manejador de paquetes tiene su propio conjunto de comandos y opciones para realizar diferentes tareas, como instalar, actualizar o eliminar paquetes de software. Los manejadores de paquetes son una parte fundamental del ecosistema de software de Linux, y permiten a los usuarios gestionar el software de una forma más fácil y segura.

Regenerate response

📢 ATENCIÓN 📢

Una cosa es la gestión local de paquetes, que es lo que trata el video anterior (Es decir, paquetes ya descargados).
En ese caso usamos dpkg y rpm.
Y lo otro (este video) es la gestión de paquetes de los repositorios. En ese caso hablamos de apt y de yum/dnf
Espero les sirva

Gestores de paquetes

Hagan que DNF5 sea la nueva herramienta de empaquetado predeterminada:
https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5

Es curioso e interesante el manejador de paquetes que tiene cada servidor. El mas curiosos parece ser RedHat debido a ser un software nuevo y recuerdo que su instalacion fue un dolor de cabeza. Espero que la clase de mas adelante no sea tediosa como su instalacion.

### **Tipos de Manejadores de Paquetes** #### **Para Servidores basados en Debian** * **Manejador de Paquetes:** apt (Advanced Package Tool) * **Distribuciones:** Debian, Ubuntu Server, y otras basadas en Debian. #### **Para Servidores basados en Red Hat** * **Manejadores de Paquetes Principales:** yum y dnf * **Distribuciones:** Fedora Server, CentOS Stream, y RHEL 8 en adelante. ### **Detalles sobre los Manejadores de Paquetes** #### **apt (Advanced Package Tool)** * Utilizado en servidores basados en Debian. * Facilita la gestión de paquetes y dependencias. #### **yum (Yellowdog Updater Modified) y dnf (Dandified yum)** * Utilizados en servidores Red Hat. * En Fedora Server y CentOS Stream: dnf. * En RHEL (versiones anteriores a la 8): yum. * En RHEL 8 en adelante: dnf. * dnf es más rápido y ofrece mejoras en búsqueda y velocidad en repositorios. ### **Diferencia entre yum y dnf** * **Velocidad:** dnf tiende a ser más rápido. * **Evolución:** dnf es una versión más nueva y mejorada de yum. ### **Especificidades de dnf en Red Hat** * En Fedora y CentOS: dnf es la versión oficial. * En RHEL: dnf es una versión modificada con compatibilidad de yum. * Esto permite la actualización y gestión de paquetes heredados de yum en RHEL.

¿Qué es un manejador de paquetes?

SO Manejador
Debian / Ubuntu APT
Red hat yum/dnf