Simplifique la administración de paquetes de línea de comandos con APT en lugar de apt-get

Apr 29, 2025
Mantenimiento y Optimización
CONTENIDO NO CUBIERTO

APT, la herramienta de paquetes avanzada del proyecto Debian, sirve para administrar paquetes mediante el uso de muchas herramientas independientes para realizar diversas tareas. En el pasado, los usuarios necesitaban conocer múltiples estructuras de comandos como apt-get, apt-cache, apt-config y muchas más para utilizar el conjunto completo de funciones de APT.

APT se creó originalmente para resolver muchos problemas de gestión de paquetes, como poner fin a la infierno de dependencia que tantas personas experimentaron en los primeros días de los sistemas operativos basados ​​en Linux. Desafortunadamente, APT sufre de un tipo diferente de infierno, algo que yo llamo " Infierno de documentación dispersa ”(DDH). La documentación relacionada con APT se encuentra dispersa en varias herramientas diferentes y en algunos casos, como el comando principal de apt, prácticamente imposible de encontrar.

Durante más de una década, prácticamente todos los tutoriales y guías para instalar y eliminar paquetes en un sistema basado en Debian / Ubuntu han sugerido apt-get a los usuarios. En el pasado, esa era la sugerencia correcta porque "apt" como comando no existía en ese momento, pero debido al Infierno de Documentación Dispersa, mucha gente no es consciente de que ahora existe.

Si desea instalar un paquete, casi todas las guías sugerirán:

sudo apt-get install paquete

pero ahora, en cambio, puedes simplificar eso con

sudo apt install paquete

Algunos pueden argumentar que "apt" no es muy diferente de "apt-get" y eso es cierto, pero creo que el guión en el comando es lo que crea un cuello de botella para muchos usuarios debido a su incomodidad. Usar apt en su lugar ahorrará tiempo y ahorrará la cantidad de pulsaciones de teclas necesarias para realizar la misma tarea.

Infierno de documentación dispersa (DDH)

El problema fundamental con la documentación relativa a APT es que, dependiendo de dónde mires y cómo mires, puede que encuentres o no encuentres nada. Si buscara en Google, o DuckDuckGo, "documentación adecuada", encontraría uno de estos tres tipos de resultados:

  1. documentación relacionada con apt-get
  2. Información general básica sobre APT
  3. Información completamente no relacionada

Si arrojara "linux", "ubuntu" o incluso "debian" en la consulta de búsqueda, los tipos de resultados que recibirá no cambiarán. La DDH es tan grave que encontrará documentación de Debian.org marcada como Documentación obsoleta antes de que encuentre algo útil relacionado con el comando "apt", si es que alguna vez lo encuentra.

Páginas Man

Las páginas de manual son páginas de documentación que se pueden utilizar localmente en su sistema o mediante directorios en línea. Las entradas locales pueden estar actualizadas o no dependiendo de la versión de su distribución. Por ejemplo, Ubuntu 15.10 tiene la última página de manual, pero 14.04 no la tiene de forma predeterminada. Sin embargo, si mantiene su versión 14.04 de Ubuntu actualizada con paquetes de servicio, entonces debería tener la página de manual actualizada. Puede verificar si tiene la última versión de la página de manual con el siguiente comando.

hombre apto

Por otro lado, si buscara la página de manual en línea, casi siempre encontrará la antigua página de manual de descripción general . Sin embargo, si tuviera que seguir cavando, puede descubrir el Página de manual de Ubuntu 15.10 que está actualizado o, en su lugar, puede descubrir el 14.04 página de manual que está desactualizado.

Simplifique la línea de comandos con APT

La siguiente lista contiene las opciones más útiles disponibles a través del apto comando y qué comandos antiguos simplifican.

  • apt install paquete (s)
    • reemplaza paquete de instalación apt-get
    • reemplaza cd / Descargas && sudo dpkg -i application.deb && sudo apt-get -f install
  • apt eliminar paquete (s)
    • reemplaza apt-get remove paquete
  • consulta de búsqueda apta
    • reemplaza consulta de búsqueda apt-cache
  • apt show paquete (s)
    • reemplaza paquete (s) apt-cache show
  • actualización apta
    • reemplaza apt-get update
  • actualización apto
    • reemplaza actualización de apt-get
  • apt list –instalado
    • reemplaza dpkg –get-selections | grep -v desinstalar
    • reemplaza dpkg -l
  • lista de aptos - actualizable (no se requiere sudo)
    • reemplaza apt-get -u upgrade –assume-no ”(se requiere sudo)
  • apt edit-sources
    • reemplaza echo "nueva línea de texto" | sudo tee -a /etc/apt/sources.list
    • reemplaza sudo nano /etc/apt/sources.list

Editar 2016-04-01: a partir de Ubuntu 16.04 se han agregado las siguientes opciones a la implementación de Debian / Ubuntu del apto mando.

  • apt autoremove
    • reemplaza apt-get autoremove
  • paquete (s) de purga apt
    • reemplaza apt-get purge paquete (s)

Linux Mint está mejorando la simplicidad

La mayoría de los sistemas operativos recientes basados ​​en Debian o Ubuntu tienen la versión actualizada de APT que permite simplificar algunas tareas, pero el equipo de Linux Mint decidió que APT debería simplificarse hace bastantes años. Linux Mint creado una secuencia de comandos de Python (inició en 2009 ) para hacer que APT sea lo más útil y simple posible. Espero que Debian vea el beneficio de expandir la funcionalidad de apt para que en el futuro todos puedan beneficiarse del enfoque simplificado que está tomando Mint. El comando apt puede ser mucho mejor de lo que es ahora y es de esperar que Debian también lo vea y haga que apt alcance todo su potencial.

Linux Mint decidió hacer una elección interesante en su script eliminando la necesidad de usar sudo. Por ejemplo, si ejecuta "apt install package", se aplicará automáticamente sudo al frente durante el procesamiento, por lo que el usuario no necesita recordar si algo necesita sudo o no, el script lo aplicará o no en consecuencia.

La siguiente lista contiene las opciones adicionales más útiles disponibles a través de Linux Mint apto comando y qué comandos antiguos simplifican. Nota: la siguiente lista solo se aplica a los usuarios de Linux Mint en este momento.

  • apto autoclean
    • reemplaza apt-get autoclean
  • apt autoremove

Simplify Your Command-Line With APT Instead Of Apt-get

How To Use APT-GET And APT-CACHE For Package Management In Linux

Apt For Software Package Management In Ubuntu Linux

Apt Vs Apt-Get

Linux Sysadmin Basics 05 -- Package Management With Apt-get

APT Package Management: Backup And Reinstall Packages Using APT Clone

Linux Package Management Using Apt Get Tutorial | Linux Tutorial #20

Linux Installing VIM Editor With Apt-get Package Management Command Line Program

The APT Package Manager In Debian And Ubuntu

Linux Apt-Get And Apt-Cache Software Management | Linux Fundamentals For Ethical Hacking

Homebrew Tutorial: Simplify Software Installation On Mac Using This Package Manager


Mantenimiento y Optimización - Artículos más populares

Lo que puede (y no puede) hacer con varios Amazon Echos

Mantenimiento y Optimización May 2, 2025

El Amazon Echo es un dispositivo que puede convertirse rápidamente en el punto central de la configuración de su hogar inteligente, pero ¿qué pasa si vive en una casa más grand..


¿Qué es el modo de juego en la actualización para creadores de Windows 10?

Mantenimiento y Optimización Apr 19, 2025

los Actualización de Windows 10 Creators -cuales puedes obtener manualmente si aún no se ha implementado, trae consigo un nuevo "Modo de juego" que s..


Cómo verificar el uso de datos de Comcast para evitar exceder el límite de 1TB

Mantenimiento y Optimización Dec 11, 2024

En la mayoría de los estados, Comcast ahora impone un límite de datos de 1 TB por mes en su conexión a Internet. Deberá vigilar su medidor de uso de datos, especi..


Cómo desactivar los gestos del trackpad de avance y retroceso en una Mac

Mantenimiento y Optimización Jul 7, 2025

Si usa una computadora portátil Mac para navegar, probablemente haya notado que deslizar ligeramente dos dedos hacia la izquierda o hacia la derecha en el trackpad hace que su nave..


Mantente según lo programado en Chrome con DayHiker

Mantenimiento y Optimización Jun 18, 2025

CONTENIDO NO CUBIERTO ¿Mantienes tu horario y tareas en Google Calendar? Aquí tienes una práctica extensión para Google Chrome que puede mantenerte al tanto de tus citas sin tener que a..


Cómo purgar la memoria en Google Chrome

Mantenimiento y Optimización Dec 8, 2024

CONTENIDO NO CUBIERTO Las últimas versiones de desarrollo de Google Chrome incluyen una forma de hacer que el navegador limpie su funcionamiento y deje de acaparar la RAM. Es fácil de hab..


Defraggler es una utilidad gratuita para desfragmentar su disco duro

Mantenimiento y Optimización Jul 13, 2025

CONTENIDO NO CUBIERTO Desfragmentar su disco duro generalmente se considera una buena limpieza para que su computadora funcione sin problemas. Hoy echamos un vistazo a Defraggler, que es un..


Acelerar VNC en Vista limitando los efectos visuales

Mantenimiento y Optimización Nov 15, 2024

Este artículo fue escrito por MetrotekGeek desde Soluciones Metrotech , un amigo del How-To Geek Como técnico de campo informático, utilizo con bastant..


Categorías