15 ejemplos de comandos APT en Linux

15 Ejemplos De Comandos Apt En Linux



En esta guía, demostraremos varias formas de utilizar el comando APT en Linux.

Requisitos previos

Para realizar los pasos demostrados en esta guía, necesitará los siguientes componentes:







  • Una distribución de Linux correctamente configurada que utilice APT como administrador de paquetes, por ejemplo, Debian , ubuntu , menta linux , Devuán , etc.
  • Conocimientos básicos de la CLI y la gestión de paquetes.

El comando APT

Cualquier distribución de Linux consta de varios paquetes. Para administrar estos numerosos paquetes de manera eficiente, casi todas las distribuciones utilizan uno o más administradores de paquetes.



APTO es uno de esos administradores de paquetes. Es una herramienta CLI que puede instalar, desinstalar y administrar paquetes DEB en distribuciones como Debian, Ubuntu y las basadas en Debian/Ubuntu.



Si una APTO El comando es realizar cambios a nivel del sistema, debe ejecutarse con raíz privilegio (con la ayuda del sudo dominio).





Usando el comando APT

Ejemplo 1: Actualización de la lista de paquetes disponibles
Antes APTO puede trabajar con paquetes, necesita una base de datos funcional de todos los paquetes disponibles.

Para generar la base de datos más actualizada, ejecute el siguiente comando:



sudo actualización adecuada

Aquí, APTO recuperará la base de datos del paquete más reciente de los repositorios del paquete. Si hay alguna actualización de paquete disponible, APTO También imprimirá una notificación.

Ejemplo 2: Listar las actualizaciones de paquetes disponibles
Si APTO encuentra actualizaciones de paquetes, el siguiente comando las enumerará todas:

lista apta --actualizable

Ejemplo 3: Actualización de paquetes
Si se encontraron una o más actualizaciones de paquetes, puede actualizarlas todas a la vez usando el siguiente comando:

sudo actualización adecuada

Alternativamente, el siguiente comando actualizará todo el sistema eliminando, instalando y actualizando paquetes según sea necesario:

sudo apto para actualización completa

Ejemplo 4: Actualización de paquetes específicos
Si no desea instalar todas las actualizaciones del paquete sino algunas específicas, utilice la siguiente estructura de comandos:

sudo apto --sólo-actualización instalar [ Nombre del paquete ]

Ejemplo 5: Degradar paquetes
A veces, una actualización de paquete puede estropear cosas. En tal situación, es posible que desee degradar los paquetes problemáticos a una versión anterior.

Para degradar un paquete, ejecute el siguiente comando:

apto instalar [ Nombre del paquete ] = [ versión_paquete_anterior ]

Ejemplo 6: búsqueda de un paquete
Para verificar si un paquete está disponible en el repositorio de paquetes, use el siguiente comando:

búsqueda adecuada [ Nombre del paquete ]

Ejemplo 7: instalación de un paquete
Si un paquete existe en los repositorios de paquetes especificados en el fuentes.lista , luego puedes instalarlo directamente usando el siguiente comando:

sudo apto instalar [ Nombre del paquete ]

Ejemplo 8: instalación de una versión de paquete específica
El procedimiento es el mismo que el del ejemplo n.° 5. Si desea instalar una versión específica de un paquete, especifíquelo de la siguiente manera:

sudo apto instalar [ Nombre del paquete ] = [ versión_paquete ]

Si no se especifica la versión del paquete, APT instalará automáticamente el paquete más reciente.

Ejemplo 9: Listado de versiones de paquetes disponibles
Los repositorios de paquetes predeterminados, en la mayoría de los casos, alojarán varias versiones de un paquete. El siguiente comando revelará todas las versiones de paquetes disponibles:

política de caché apta [ Nombre del paquete ]

Ejemplo 10: Retener un paquete
Siempre que se ejecuta el

actualización adecuada

comando, buscará actualizaciones para todos los paquetes instalados. Sin embargo, en determinadas situaciones, es posible que desee omitir la actualización de determinados paquetes por diversos motivos (estabilidad, compatibilidad, etc.).

En tal situación, puede marcar los paquetes de destino como sostener . Básicamente, cada vez que se realizan actualizaciones automáticas de paquetes, APTO omitirá estos paquetes.

Para marcar un paquete como sostener , ejecute el siguiente comando:

sudo marca apta sostener [ Nombre del paquete ]

Para obtener una lista de todos los sostener paquetes, ejecute el siguiente comando:

marca apta espectáculo

Para eliminar el sostener marca de un paquete, use el siguiente comando:

sudo marca apta desobediencia [ Nombre del paquete ]

Ejemplo 11: Instalación de un paquete DEB
Los sistemas Debian y basados ​​en Debian utilizan DEB como paquete de software. Todos los paquetes de los repositorios de paquetes también vienen como archivos DEB.

Para instalar un paquete DEB, utilice lo siguiente APTO dominio:

sudo apto instalar [ ruta_a_deb ]

APTO También debe encargarse de todas las dependencias necesarias.

Ejemplo 12: Desinstalar un paquete
Para desinstalar un paquete, use el siguiente comando:

sudo apto para eliminar [ Nombre del paquete ]

Generalmente, APTO no eliminará las dependencias del paquete. Para eliminarlos posteriormente, ejecute el siguiente comando:

sudo apto para eliminación automática

También podemos instruir APTO para realizar ambas acciones con un solo comando:

sudo apto para eliminación automática --purga [ Nombre del paquete ]

Tenga en cuenta que al purgar un paquete también se eliminarán todos los archivos de configuración relacionados con el paquete, así que tenga cuidado.

Ejemplo 13: Listado de paquetes instalados
APTO realiza un seguimiento de todos los paquetes instalados desde los repositorios de paquetes y los paquetes DEB.

El siguiente comando enumerará todos los paquetes instalados que APTO está realizando un seguimiento de:

lista apta --instalado

Podemos filtrar esta salida usando agarre para comprobar si está instalado un paquete con un nombre/patrón particular:

lista apta --instalado | agarre [ patrón ]

Aprender más acerca de agarre .

Ejemplo 14: Detalles del paquete
Antes de instalar un paquete desde el repositorio, podemos consultar información detallada sobre el mismo:

espectáculo apto [ Nombre del paquete ]

Ejemplo 15: descargar un paquete del repositorio
Para descargar un paquete desde los repositorios de paquetes sin instalarlo, use el siguiente comando:

descarga apta [ Nombre del paquete ]


Descargará el paquete como un archivo DEB en el directorio actual. Luego podrás instalarlo usando APTO siguiendo los pasos demostrados en el ejemplo n.° 11.

Bonificación: edición de fuentes.lista
El fuentes.lista El archivo contiene la URL de todos los APTO repositorios. Podemos abrirlo usando APTO para editar:

sudo fuentes de edición aptas

Alternativamente, podemos editarlo manualmente usando cualquier editor de texto:

sudo porque / etc. / apto / fuentes.lista

En el caso de Ubuntu, para seleccionar automáticamente el espejo más cercano, actualice las URL del repositorio con la siguiente:

espejo: // mirrors.ubuntu.com / espejos.txt

Después de actualizar fuentes.lista , tienes que actualizar el APTO cache:

sudo actualización adecuada

Bonificación: documentación APT
El siguiente comando imprimirá una página de ayuda rápida:

apto --ayuda

Para obtener más información sobre todas las opciones disponibles con explicaciones detalladas, consulte el hombre página:

hombre apto

Pensamientos finales

En esta guía, demostramos numerosas formas de utilizar el APTO dominio. Aprendimos sobre cómo instalar, desinstalar, actualizar, degradar y descargar paquetes en Debian y sistemas basados ​​en Debian.

Mientras APTO maneja paquetes DEB, existen otros formatos de empaquetado de Linux, por ejemplo, paquete plano , quebrar , etc. Estos paquetes están diseñados para ser paquetes de Linux prácticamente universales que se pueden instalar en cualquier sistema Linux.

¡Feliz informática!