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 -h
no 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 realizadosdselect
en 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-get
comando 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
autoremove
se 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