apt - interfaz de línea de comandos
SINOPSIS
apt [-h] [-o=config_string] [-c=config_file] [-t=target_release] [-a=architecture] {list | search
| show | update | install pkg [{=pkg_version_number | /target_release}]... | remove pkg...
| upgrade | full-upgrade | edit-sources | {-v | --version} | {-h | --help}}
DESCRIPCIÓN
apt proporciona una interfaz de línea de comandos de alto nivel para el sistema de gestión de paquetes. Está diseñado
como una interfaz para el usuario final y habilita algunas opciones mejor adaptadas para el uso interactivo de forma predeterminada
en comparación con las herramientas APT más especializadas, como apt-get(8) y apt-cache(8).
Al igual que apt, su página de manual está diseñada como una interfaz para el usuario final y, como tal, solo menciona los comandos y opciones más utilizados, en parte para no duplicar la información en varios lugares y en parte para evitar abrumar a los lectores con una gran cantidad de opciones y detalles.
update (apt-get(8))
update se utiliza para descargar información de los paquetes de todas las fuentes configuradas. Otros comandos
operan con estos datos para, por ejemplo, realizar actualizaciones de paquetes o buscar y mostrar detalles sobre
todos los paquetes disponibles para la instalación.
upgrade (apt-get(8))
upgrade se utiliza para instalar las actualizaciones disponibles de todos los paquetes instalados actualmente en el
sistema desde las fuentes configuradas a través de sources.list(5). Se instalarán nuevos paquetes si
es necesario para satisfacer las dependencias, pero los paquetes existentes nunca se eliminarán. Si una actualización
de un paquete requiere la eliminación de un paquete instalado, la actualización de este paquete no se realizará.
Cuando se proporciona un paquete como argumento, el paquete se instalará antes de la acción de actualización.
full-upgrade (apt-get(8))
full-upgrade realiza la función de upgrade, pero eliminará los paquetes instalados actualmente si
es necesario para actualizar el sistema en su conjunto.
Cuando se proporciona un paquete como argumento, el paquete se instalará antes de la acción de actualización.
install, reinstall, remove, purge (apt-get(8))
Realiza la acción solicitada en uno o más paquetes especificados a través de regex(7), glob(7) o coincidencia exacta. La acción solicitada se puede anular para paquetes específicos agregando un signo más (+) al nombre del paquete para instalar este paquete o un signo menos (-) para eliminarlo.
Se puede seleccionar una versión específica de un paquete para la instalación colocando el nombre del paquete
seguido de un signo igual (=) y la versión del paquete que se va a seleccionar. Alternativamente, la versión
de una versión específica se puede seleccionar colocando el nombre del paquete seguido de una barra diagonal
(/) y el nombre de la versión (trixie, forky, sid ...) o el nombre de la suite (stable, testing, unstable). Esto
también seleccionará las versiones de esta versión para las dependencias de este paquete si es necesario para
satisfacer la solicitud.
La eliminación de un paquete elimina todos los datos del paquete, pero generalmente deja pequeños archivos de configuración de usuario modificados en caso de que la eliminación sea accidental. Simplemente emitir una solicitud de instalación para el paquete eliminado accidentalmente restaurará su función como antes en ese caso. Por otro lado, puede deshacerse de estos restos llamando a purge incluso en paquetes que ya se han eliminado. Tenga en cuenta que esto no afecta a ningún dato o configuración almacenada en su directorio de inicio.
autoremove (apt-get(8))
autoremove se utiliza para eliminar paquetes que se instalaron automáticamente para satisfacer
las dependencias de otros paquetes y que ahora ya no son necesarios ya que las dependencias han cambiado o los
paquetes que los necesitaban se han eliminado entretanto.
Debería comprobar que la lista no incluye aplicaciones que ha llegado a utilizar, aunque se hayan instalado solo como dependencia de otro paquete. Puede marcar dicho paquete como instalado manualmente utilizando apt-mark(8). Los paquetes que ha instalado explícitamente a través de install tampoco se proponen para la eliminación automática.
satisfy (apt-get(8))
satisfy satisface cadenas de dependencia, como las que se utilizan en Build-Depends. También gestiona los conflictos,
anteponiendo un argumento con "Conflicts: ".
Ejemplo: apt satisfy "foo, bar (>= 1.0)" "Conflicts: baz, fuzz"
why, why-not
Estos comandos imprimen la ruta de razonamiento del solucionador. Son similares a los comandos equivalentes de aptitude para muchos casos de uso, pero se diferencian en que imprimen la razón real por la que el solucionador eligió en lugar de la ruta más sólida potencial.
El comando why determina por qué está instalado un paquete instalado. Esto proporciona una retroalimentación razonable sobre por qué un paquete instalado automáticamente está instalado; para un paquete instalado manualmente, no se proporciona ninguna otra razón. Si el paquete no está instalado, no se puede determinar ninguna razón.
El comando why-not determina por qué se determinó que un paquete no se podía instalar. Esto puede no siempre dar como resultado, incluso si un paquete no se puede desinstalar.
Ambos comandos toman un solo argumento, el nombre de un paquete.
search (apt-cache(8))
search se puede utilizar para buscar los términos regex(7) dados en la lista de paquetes disponibles
y mostrar las coincidencias. Esto puede ser útil, por ejemplo, si está buscando paquetes que tengan una
característica específica. Si está buscando un paquete que contenga, utilice apt-file search.
show (apt-cache(8))
show se puede utilizar para mostrar información detallada sobre un paquete.
update (apt-get(8))
update se utiliza para actualizar la lista de paquetes disponibles.
upgrade (apt-get(8))
upgrade se utiliza para actualizar los paquetes instalados a las últimas versiones.
dist-upgrade (apt-get(8))
dist-upgrade se utiliza para realizar una actualización completa del sistema, incluida la eliminación de paquetes obsoletos
y la instalación de nuevos paquetes.
autoremove (apt-get(8))
autoremove se utiliza para eliminar los paquetes que se instalaron automáticamente para satisfacer
las dependencias de otros paquetes y que ahora ya no son necesarios.
clean (apt-get(8))
clean se utiliza para eliminar los archivos de paquete descargados.
autoclean (apt-get(8))
autoclean se utiliza para eliminar los archivos de paquete descargados que ya no son necesarios.
install (apt-get(8))
install se utiliza para instalar un paquete.
remove (apt-get(8))
remove se utiliza para desinstalar un paquete.
purge (apt-get(8))
purge se utiliza para desinstalar un paquete y eliminar todos sus archivos de configuración.
policy (apt-cache(8))
policy se utiliza para mostrar la política de configuración de un paquete.
mark (apt-mark(8))
mark se utiliza para marcar un paquete como instalado manualmente o automáticamente.
hold (apt-mark(8))
hold se utiliza para evitar que se actualice un paquete.
unhold (apt-mark(8))
unhold se utiliza para permitir que se actualice un paquete.
config (apt-config(8))
config se utiliza para configurar APT.
preferences (apt_preferences(5))
preferences se utiliza para configurar las preferencias de APT.
cache (apt-cache(8))
cache se utiliza para gestionar la caché de APT.
keyring (apt-keyring(8))
keyring se utiliza para gestionar el anillo de claves de APT.
VER TAMBIÉN
apt-get(8), apt-cache(8), sources.list(5), apt.conf(5), apt-config(8), apt-patterns(7), la guía de usuario de APT en /usr/share/doc/apt-doc/, apt_preferences(5), el Howto de APT.
DIAGNÓSTICOS
apt devuelve cero en caso de operación normal, 100 en caso de error.
ERRORES
Página de errores de APT[1]. Si desea informar de un error en APT, consulte
/usr/share/doc/debian/bug-reporting.txt o el comando reportbug(1).
AUTOR
Equipo de APT
NOTAS
Página de errores de APT
https://bugs.debian.org/src:apt