🥇 Repositorios y herramientas de administración de paquetes
🍿 ¿Qué son los administradores de paquetes en Linux?
- Son una característica principal para distinguir entre las distribuciones de Linux.
- Es el método utilizado para instalar software en un sistema Linux.
- Similar en cierta forma al método con el que se instala software en Windows.
- Cada distribución de Linux tiene su(s) repositorio(s) de distribución.
- Cuando se descarga una aplicación, se requiere que otra verifique el software y lo instale.
- Cuando se instala, el administrador de paquetes verificará las dependencias necesarias para instalarlas.
🍿 ¿Qué información contienen los paquetes en Linux?
- Contienen información de dependencias (otros paquetes requeridos para hacer este paquete funcionar).
- Numero de versión.
- Información de la arquitectura (typo de procesador).
🍿 ¿En qué consiste la instalación desde el código fuente?
Este proceso se completa descargando archivos .tar/.gz (tarballs), descomprimiéndolo y después realizando el proceso de compilación del código fuente.
🍿 ¿En que consiste la instalación mediante paquetes pre-empaquetados (pre-build packages)?
Los tipos mas comunes de estos paquetes son:
🥤 RPM (RedHat Package Manager).
- Utilizado por
- RedHat Enterprise Linux
- Fedora
- Centos
- SUSE
- openSUSE
- Aplicaciones utilizadas para su instalación
- YUM (RedHat, Fedora, Centos)
- Zypper (SUSE, openSUSE)
- GNOME (RedHat, Fedora, Centos)
- YaST (SUTE, openSUSE)
🥤 .deb (debian)
- Utilizado por
- Debian
- Ubuntu
- Linux Mint
- Elementary OS
- Aplicaciones utilizadas para su instalación:
- Aptitude
- GNOME Software
Prácticamente todas las distribuciones Linux revisan automáticamente las actualizaciones. Si se encuentran actualizaciones, se notifican en el ambiente de escritorio y se solicita la aprobación antes de realizar dicha actualización.