Nala es un contenedor de terceros basado en Python para APT con un resultado limpio, bien estructurado y comprensible.
Advanced Package Tool (APT) es la herramienta de administración de paquetes favorita de todos cuando se trabaja en distribuciones basadas en Debian. Sin embargo, a pesar de su rico conjunto de funciones, no es una forma conveniente de administrar paquetes para principiantes.
Un inconveniente destacado de APT es que hace que el contenido de la pantalla de su terminal se vea desordenado, y debe haber una apariencia dentro del texto de su terminal Linux.
Aquí viene Nala, con sus contenedores aerodinámicos y demarcaciones multicolores para que la salida de su terminal se vea más ordenada y bien estructurada. Esto es lo que debes saber sobre Nala.
¿Cuál es el alboroto sobre Nala?
La pregunta pertinente es, ¿qué es Nala, y es lo suficientemente digno como para reemplazar el codiciado APT? Nala es un reemplazo front-end de código abierto basado en Python para APT. Realiza varias funciones: descargas paralelas, actualizaciones y actualizaciones de paquetes, recuperación de historial, recuperación automática de repositorios espejo e instalaciones revertidas.
Sin profundizar mucho en los beneficios en esta etapa, exploremos la instalación de Nala, seguido de las funciones y los cambios que trae dentro de la ventana de su terminal.
Instalando Nala en Ubuntu
Hay algunas formas de instalar Nala en Ubuntu/Debian:
- Instalación desde los repositorios oficiales
- Agregar repositorios personalizados
- Instalación del paquete DEB de Nala
En Ubuntu 22.04 y superior, puede instalar Nala con cualquiera de los pasos anteriores. Sin embargo, debe trabajar con los repositorios personalizados de Nala para versiones anteriores.
1. Instalación de Nala desde los repositorios oficiales de Ubuntu
Primero, debe actualizar la lista de paquetes en Ubuntu con el actualización adecuada comando de la siguiente manera:
sudo apt actualizar
Hay un diferencia entre la actualización de apt y la actualización comandos, por lo que es mejor usar el comando de actualización inicialmente.
A continuación, instala Nala ejecutando:
sudo apt install nala
2. Agregar el repositorio de Nala en versiones anteriores de Ubuntu
Si usa una versión anterior de Ubuntu, aún puede instalar y usar Nala con éxito instalándolo a través de repositorios de terceros. Como primer paso, acceda y agregue los repositorios de Volian Scar para instalar Nala en Ubuntu:
echo "deb [arq=amd64,arm64,armhf] http://deb.volian.org/volian/ cicatriz principal" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list
Puede adquirir la clave de verificación GPG utilizando el wget dominio:
wget-qO- https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null
Si está utilizando este paso para instalar Nala en Ubuntu 22.04 y versiones posteriores, ejecute el siguiente comando para instalar Nala:
sudo apt actualizar && sudo apt instalar nala -y
En versiones anteriores, para instalar la versión heredada de Nala, ejecute el siguiente comando:
sudo apt actualizar && sudo apt instalar nala-legacy -y
3. Instalación a través de un paquete DEB
El último paso de instalación es instalar Nala a través de su paquete DEB. Aquí se explica cómo descargar e instalar el paquete en su sistema:
Descargar:Nala
- Dirígete a la página de descarga y descarga el último paquete DEB disponible.
- Una vez que se descargue el paquete, abra el Descargas carpeta en su máquina. Localice el paquete DEB y haga clic derecho sobre él.
- Haga clic en Abrir con el instalador del paquete GDebi.
- En el siguiente cuadro de diálogo, seleccione el Paquete de instalación opción. Ingrese la contraseña de root dentro del indicador y deje que se complete la instalación.
Alternativamente, puede instalar el paquete DEB usando dpkg de la siguiente manera:
sudo dpkg -i nombre del paquete
Para verificar la instalación, actualice y actualice los paquetes de su sistema usando el comando nala:
actualización de sudo nala && actualización de sudo nala -y
Si el comando se ejecuta con éxito, puede estar seguro de que Nala está lista para usar en su máquina.
APT contra Nala: Comparación de los dos administradores de paquetes
Dado que Nala está funcionando, comparemos la salida de APT con la salida de este administrador de paquetes basado en Python.
Actualice y actualice sus paquetes existentes usando APT:
sudo apt actualizar && sudo apt actualizar -y
Cuando mire la salida después de ejecutar el comando apt, notará una gran cantidad de texto en su pantalla, algunos de los cuales pueden no tener sentido para usted.
Además, hay muchas actualizaciones, nombres de paquetes e instalaciones pendientes y completadas, entre otros detalles.
Posteriormente, ejecutemos los comandos de actualización/actualización con Nala esta vez, como se indica a continuación:
actualización de sudo nala && actualización de sudo nala -y
Si observa el texto en su pantalla después de la ejecución, notará cuán estructurado se ve todo en su pantalla. Nala crea contenedores bien estructurados para cada elemento de actualización y proporciona una barra de estado que muestra el tiempo restante para la instalación.
deb-get es otro administrador de paquetes de terceros para usuarios de Debian, que puede usar en lugar de dpkg para obtener mejores resultados.
Cómo usar Nala en Ubuntu/Debian
Usar Nala en Ubuntu/Debian o sus distribuciones de Linux relacionadas es fácil. Puede usar este administrador de paquetes front-end para actualizaciones, actualizaciones e incluso instalaciones de software.
Así es como puedes usar a Nala en tus actividades habituales:
1. Actualizaciones/actualizaciones de paquetes
Al igual que APT, puede usar Nala para actualizar y actualizar los paquetes de su sistema. Use los siguientes comandos para hacerlo:
actualización de sudo nala
actualización sudo nala
Para realizar ambas tareas juntas, utilice el && operador:
actualización de sudo nala && actualización de sudo nala
2. Lista de paquetes disponibles
Si utiliza dpkg --lista o lista de aptos para enumerar los paquetes disponibles en su distribución Ubuntu/Debian, puede reemplazar el comando con Nala:
lista de nala
Después de la ejecución, verá una lista bien estructurada de todas las aplicaciones disponibles para descargar. Sin embargo, este comando consume mucho espacio en la pantalla, lo que dificulta el desplazamiento.
En tal escenario, puede combinar el comando de lista con el menos comando, de la siguiente manera:
lista nala | menos
A mostrar una lista de sus aplicaciones instaladas, puedes usar el -i o --instalado opción:
nala lista -i
O:
lista nala --instalada
3. Mostrar detalles del paquete
¿A quién no le gusta husmear antes de instalar una aplicación en Linux?
Suponga que desea conocer algunos detalles pertinentes de antemano. En ese caso, puede utilizar el espectáculo comando para obtener más información sobre un paquete y otra información relacionada, como su fuente, arquitectura y tamaño, entre otros detalles.
show de nala
Como ejemplo, si desea saber más sobre el paquete snap antes de instalarlo en Ubuntu, puede usar el siguiente comando:
broche de presión nala show
Hay algunos otros beneficios de usar Nala, que puede explorar al ver la página de manual de Nala.
Elegir sabiamente su administrador de paquetes de Linux
Cuando utilice un sistema operativo basado en Linux, debe estar seguro antes de instalar cualquier administrador de paquetes.
Si bien Ubuntu/Debian tiene el administrador de paquetes APT instalado de forma predeterminada, existe la posibilidad de improvisar e instalar administradores de paquetes de terceros. Puede elegir y elegir algunos que le hagan cosquillas a su fantasía.