Comando apt-get en Linux con ejemplos

apt-get es una herramienta de línea de comandos que ayuda a manejar paquetes en Linux. Su tarea principal es recuperar la información y los paquetes de las fuentes autenticadas para la instalación, actualización y eliminación de paquetes junto con sus dependencias. Aquí APT significa Advanced Packaging Tool .

Sintaxis:

apt-get [options] command

or

apt-get [options] install|remove pkg1 [pkg2 ...]

or

apt-get [options] source pkg1 [pkg2 ...]

Comandos más utilizados: debe proporcionar uno de los comandos a continuación, si -hno se utiliza la opción.

  • actualizar: este comando se usa para sincronizar los archivos de índice del paquete desde sus fuentes nuevamente. Debe realizar una actualización antes de actualizar o dist-upgrade.
    apt-get update 
  • actualizar: este comando se usa para instalar las últimas versiones de los paquetes actualmente instalados en el sistema del usuario desde las fuentes enumeradas en /etc/apt/sources.list. Los paquetes instalados que tienen nuevos paquetes disponibles se recuperan e instalan. Debe realizar una actualización antes de la actualización, para que apt-get sepa que hay nuevas versiones de paquetes disponibles.
    apt-get upgrade 
  • dselect-upgrade: se utiliza junto con la herramienta de empaquetado de Debian, dselect. Sigue los cambios realizados dselecten el campo Estado de los paquetes disponibles y realiza las acciones necesarias para realizar ese estado.
    apt-get dselect-upgrade 
  • dist-upgrade: este comando realiza la función de actualización y también maneja el cambio de dependencias con nuevas versiones de paquetes. Si es necesario, el apt-getcomando intentará actualizar los paquetes importantes a expensas de los menos importantes. También puede eliminar algunos paquetes en este proceso.
    apt-get dist-upgrade 
  • install: este comando se usa para instalar o actualizar paquetes. Es seguido por uno o más nombres de paquetes que el usuario desea instalar. También se recuperarán e instalarán todas las dependencias de los paquetes deseados. El usuario también puede seleccionar la versión deseada siguiendo el nombre del paquete con un ‘igual’ y el número de versión deseado. Además, el usuario puede seleccionar una distribución específica siguiendo el nombre del paquete con una barra diagonal y la versión o el nombre del archivo (por ejemplo, ‘estable’, ‘en prueba’ o ‘inestable’). Ambos métodos de selección de versión tienen el potencial de degradar los paquetes, por lo que deben usarse con cuidado.
    apt-get install [...PACKAGES] 
  • remove : Esto es similar a install, con la diferencia de que elimina los paquetes en lugar de instalarlos. No elimina ningún archivo de configuración creado por el paquete.
    apt-get remove [...PACKAGES]
  • purge: este comando elimina los paquetes y también elimina los archivos de configuración relacionados con los paquetes.
    apt-get purge [...PACKAGES]
  • check : este comando se usa para actualizar el caché del paquete y busca dependencias rotas.
    apt-get check
  • descargar: este comando se usa para descargar el paquete binario dado en el directorio actual.
    apt-get download [...PACKAGES]
  • clean : este comando se usa para borrar el repositorio local de archivos de paquetes recuperados. Elimina todo menos el archivo de bloqueo de /var/cache/apt/archives/partial/y /var/cache/apt/archives/.
    apt-get clean
  • eliminación automática: a veces, los paquetes que se instalan automáticamente para satisfacer las dependencias de otros paquetes ya no son necesarios, entonces autoremovese usa el comando para eliminar este tipo de paquetes.
    apt-get autoremove

Opciones:

  • –no-install-recommends: al pasar esta opción, el usuario le permite a apt-get saber que no considere los paquetes recomendados como una dependencia para instalar.
    apt-get --no-install-recommends [...COMMAND]
  • –install-suggests: al pasar esta opción, el usuario le informa a apt-get que debe considerar los paquetes sugeridos como dependencias para instalar.
    apt-get --install-suggests  [...COMMAND]
  • -d o –download-only: al pasar esta opción, el usuario especifica que apt-get solo debe recuperar los paquetes, y no descomprimirlos ni instalarlos.
    apt-get -d [...COMMAND]
  • -f o –fix-broken : al pasar esta opción, el usuario especifica que apt-get debe intentar corregir el sistema con dependencias rotas en su lugar.
    apt-get -f [...COMMAND]
  • -m o –ignore-missing o –fix-missing: al pasar esta opción, el usuario especifica que apt-get debe ignorar los paquetes faltantes (paquetes que no se pueden recuperar o fallan en la verificación de integridad) y manejar el resultado.
    apt-get -m [...COMMAND]
  • –no-download: al pasar este comando, el usuario deshabilita la descarga de apt-get. Significa que solo debe usar los .debs que ya ha descargado.
    apt-get  [...COMMAND]
  • -q o –quiet: cuando se especifica esta opción, apt-get produce una salida adecuada para el registro.
    apt-get  [...COMMAND]
  • -s o –simulate o –just-print o –dry-run o –recon o –no-act : esta opción especifica que no se debe realizar ninguna acción y realizar una simulación de eventos que ocurrirían en función del sistema actual, pero no cambies el sistema.
    apt-get -s [...COMMAND]
  • -y o –yes o –assume-yes: durante la ejecución del comando apt-get, a veces puede solicitar al usuario un sí/no. Con esta opción, se especifica que debe asumir ‘sí’ para todas las requests y debe ejecutarse sin ninguna interacción.
    apt-get -y [...COMMAND]
  • –assume-no : con esta opción, apt-get asume ‘no’ para todas las requests.
    apt-get --assume-no [...COMMAND]
  • –no-show-upgraded : con esta opción, apt-get no mostrará la lista de todos los paquetes que se actualizarán.
    apt-get --no-show-upgraded [...COMMAND]
  • -V o –verbose-versions: con esta opción, apt-get mostrará las versiones completas de los paquetes actualizados e instalados.
    apt-get -V [...COMMAND]
  • –show-progress : con esta opción, apt-get mostrará un progreso fácil de usar en la ventana de la terminal cuando los paquetes se instalen, eliminen o actualicen.
    apt-get --show-progress [...COMMAND]
  • -b o –compile o –build : con esta opción, apt-get compilará/construirá los paquetes fuente que descarga.
    apt-get -b [...COMMAND]
  • –no-upgrade : Con esta opción, apt-get evita que se actualicen los paquetes si ya están instalados.
    apt-get --no-upgrade [...COMMAND]
  • –only-upgrade: con esta opción, apt-get solo actualizará los paquetes que ya están instalados y no instalará paquetes nuevos.
    apt-get --only-upgrade [...COMMAND]
  • –reinstall: Con esta opción, apt-get reinstala los paquetes que ya están instalados, en sus últimas versiones.
    apt-get --reinstall [...COMMAND]
  • –auto-remove o –autoremove : cuando se usa apt-get con el comando de instalación o eliminación, esta opción actúa como ejecutar el comando de eliminación automática.
    apt-get install/remove --autoremove [...PACKAGES]
  • -h o –help: con esta opción, apt-get muestra un breve resumen de uso.
    apt-get -h

    Producción:

  • -v o –version: con esta opción, apt-get muestra su número de versión actual.
    apt-get  [...COMMAND]

    Producción:

Nota: el comando apt-get devolverá 0 para ejecuciones exitosas y decimal 100 en caso de errores.

Publicación traducida automáticamente

Artículo escrito por rossoskull y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *