V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

apt

Aplicación que unifica las opciones y parámetros de apt-cache y apt-get. Tambien cuenta con una barra de progreso. Tiene casi los mismo parametros que el comando apt-get.

# apt list
Muestra todos los paquetes disponibles
# apt list --installed
Muestra todos los paquetes instalados
# apt list --upgradable
Muestra todos los paquetes actualizables
$ apt search paquete
Buscar un paquete
# apt update
Actualiza el listado de paquetes
# apt upgrade
Actualiza todos los paquetes del sistema. No elimina ninguno
# apt dist-upgrade
Lo mismo pero si que elimina de forma inteligente
# apt install paquete
Instala un paquete
# apt install -f
Intenta corregir problemas como paquetes rotos y otros problemas de dependencias
# apt install -f -o Dpkg::Options::="--force-overwrite"
Lo mismo que el anterior pero le indicamos a dpkg que sobreescriba ficheros que más de un paquete pretenden instalar
# apt remove paquete
Suprime un paquete
# apt edit-sources
Edita el sources.list
# apt show nano
ver detalles de un paquete
# apt modernize-sources
actualizar los repositorios a la nueva versión de apt
# apt update --audit
comprobar si funcionan correctamente y no producen errores

1- significado de algunas salidas de apt update

Hit (significa que apt comprobó las marcas de tiempo en la lista de paquetes, éstas coinciden y no hay cambios.)

Ign (significa que no hay cambios en el archivo de índice pdiff, no se molestará en descargarlo de nuevo.)

Obj (en la versión del paquete no hay cambios respecto a la versión anterior)

Get (hubo cambios y se descargarán.)

2.-

Ejemplo de entrar en los repositorios la url para que el paquete Firefox sea directamente el generado por Mozilla

# wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
descargar las claves de validacion de los paquetes
# gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nLa huella digital coincide ("$0").\n"; else print "\nError de verificación: la huella digital no coincide con la esperada.\n"}'
comprobar que la clave es correct

Añadir al sources list la linea:

# nano /etc/apt/sources.list

deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main

# apt modernize-source
actualizar los repositorios a la nueva versión de apt
# apt update
# apt -y install firefox firefox-l10n-es-es
instalar
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4071 entradas - Acerca del Tractatus
La Pipa Plena 2025