Resumen: este artículo nos guía a través de la administración efectiva de paquetes en sistemas basados en Debian usando el comando apt de Linux con ejemplos prácticos.
hacia adelante Ubuntu 16.04distribuciones de Linux basadas en Debian como ubuntu con Menta de Linux sacar ventaja de’fácil acceso‘ Comandos para la gestión de paquetes.
este ‘fácil‘El comando entró en escena porque’fácil acceso‘El nivel se considera demasiado bajo. El siguiente artículo hace un buen trabajo al explicar la diferencia entre estos dos comandos:
Tabla de Contenidos
¿Qué son los APT?
Herramientas de embalaje avanzadasmás comúnmente conocido como fáciles una colección de programas de línea de comandos para instalar, eliminar, consultar, actualizar y administrar paquetes.
Cómo usar los comandos APT en Debian, Ubuntu y Linux Mint
uso de ‘fácilLos comandos en las distribuciones de Linux basadas en Debian se pueden dividir en las siguientes subsecciones.
apt update – actualizar paquetes de software
este apt update
Comando para actualizar el caché del repositorio local con metadatos del paquete (información sobre la última versión de software disponible) y mostrar una lista de todos los paquetes disponibles para la actualización.
$ sudo apt update
Pueden aparecer tres líneas durante la ejecución de este comando:
- pegar – Indica que no hay cambios en la versión del paquete.
- encendido – La información de la versión del paquete se ignora debido a errores de recuperación de archivos o discrepancias de versión.
- conseguir – Indica la disponibilidad de una nueva versión del paquete y descarga la información de la versión del paquete para que el paquete se pueda instalar más tarde.
apt upgrade – actualizar paquetes instalados
este apt upgrade
El comando se usa para actualizar todos los paquetes disponibles actualmente instalados en el sistema a las últimas versiones. Además, tenga en cuenta que durante una actualización, se instalarán paquetes más nuevos si es necesario satisfacer las dependencias, pero los paquetes existentes nunca se eliminarán.
$ sudo apt upgrade
apt update y apt upgrade: ¿cuál es la diferencia?
este apt update
El comando recupera solo la información de la última versión de los paquetes instalados y apt upgrade
Los comandos utilizan esta información de versión para descargar e instalar los datos necesarios para actualizar los paquetes existentes.
Por lo tanto, tiene sentido ejecutar estos dos comandos de forma conjunta:
$ sudo apt update && sudo apt upgrade -y
apt full-upgrade—paquetes dependientes de la actualización
este apt full-upgrade
Comando para actualizar todos los paquetes instalados y eliminar paquetes redundantes o que ya no se necesitan.este completamente actualizado Por lo general, se ejecuta al final de la vida útil de una distribución.
$ sudo apt full-upgrade
apt install – instalar nuevos paquetes
este apt install
El comando se usa para instalar nuevos paquetes desde los repositorios.
$ sudo apt install tree
Si no está seguro del nombre del paquete, entonces [Tab]
Clave para autocompletar los nombres de los paquetes después de escribir las primeras letras. Obtendrá sugerencias de nombres de paquetes existentes.
apt install – instala varios paquetes
este apt install
Como se muestra, el comando también se usa para instalar varios paquetes al mismo tiempo.
$ sudo apt install tree treil
apt install – Instala paquetes sin actualizar
este apt install
comando con --no-upgrade
opción para evitar la actualización de los paquetes instalados.
$ sudo apt install tree --no-upgrade
apt install – actualizar paquetes instalados
este apt install
comando con --only-upgrade
Opción para actualizar solo los paquetes ya instalados, no para instalar nuevos.
$ sudo apt install tree --only-upgrade
apt install – instala una versión específica del paquete
Los repositorios basados en Debian siempre se instalan con las últimas versiones del paquete. Sin embargo, para instalar una versión específica para la compatibilidad del proyecto u otros fines, implemente:
$ sudo apt install tree=2.0.2-1
apt remove – elimina los paquetes instalados
este apt remove
comando para eliminar un paquete instalado del sistema sin eliminar ningún archivo de configuración creado por el paquete.
$ sudo apt remove tree
Tenga en cuenta que cuando se ejecuta ‘fácil de quitar‘, solo se eliminan los archivos binarios del paquete. Reinstalar este paquete reutilizará los archivos de configuración existentes. este ‘eliminación adecuada‘ comando para eliminar los archivos binarios del paquete y sus archivos de configuración.
apt purge: elimina paquetes que contienen archivos de configuración
este apt purge
comando para eliminar completamente el paquete y sus archivos de configuración.
$ sudo apt purge tree
búsqueda apt – búsqueda de nuevos paquetes
Siempre es una buena idea buscar paquetes antes de instalarlos.este apt search
El comando recupera todos los paquetes con el término de búsqueda especificado.
$ sudo apt search tree
apt show – muestra la información del paquete
Para ver el contenido del paquete, como la descripción, el origen, el tamaño de la descarga, el tamaño de la instalación y las dependencias, ejecute:
$ apt show tree
apt list – lista de paquetes instalados y actualizables
este apt list
Comando para mostrar información sobre todos los paquetes disponibles, instalados y actualizables.
$ sudo apt list --upgradable [List Upgradable Packages] $ sudo apt list --installed [List Installed Packages] $ sudo apt list --all-versions [List Package Versions]
apt autoremove – elimina paquetes que ya no son necesarios
A veces, los sistemas basados en Debian necesitan algunos limpiadores para liberar espacio de los paquetes no utilizados en el sistema.no como fácil acceso Donde se usan los comandos clean y autoclean, apt usa el comando autoremove para este propósito.
$ sudo apt autoremove
este apt autoremove
El comando elimina las bibliotecas y los paquetes que se instalaron automáticamente durante la instalación del paquete de destino, pero que el sistema consideró algo inútiles.
apt edit-sources – editar el archivo de la lista de fuentes del paquete
este apt edit-sources
comando abierto /etc/apt/sources.list El archivo contiene enlaces a información sobre la ubicación de los paquetes antes de instalarlos, actualizarlos y eliminarlos. No agregue, elimine ni modifique el contenido de este archivo a menos que sepa al 100% lo que está haciendo o tenga experiencia con la administración del sistema Linux.
$ sudo apt edit-sources
Elija su editor preferido para abrir el archivo:
estos cambios /etc/apt/sources.list Los archivos se implementan durante la próxima actualización del sistema.
en conclusión
Esta guía utiliza ‘fácilLos comandos con ejemplos deberían guiarlo a través del dominio del entorno de línea de comandos de Linux en distribuciones de Linux basadas en Debian.
¿Nos falta algún ejemplo importante de comando apt? O si tiene algún consejo adicional, compártalo en los comentarios a continuación.