Debian: Vedere i file che contiene un pacchetto apt senza scaricarlo

Siamo su un host debian (o derivata) e dobbiamo verificare se un file è presente o meno in un pacchetto apt. Sicuramente possiamo scaricare il pacchetto per analizzarlo con dpkg oppure vedere dal sito packages, ma c’è anche un’altro metodo che ci permette di farlo in modo veloce, ovvero il comando apt-file. Innanzitutto lo installiamo … Leggi tutto

Recuperare pacchetti per Debian 8 (jessie)

Capita di dover lavorare su qualche vecchia VM; la difficoltà maggiore è nel recuperare pacchetti, perché i repository non sono più in linea. Per Debian 8 (jessie), ma anche per altre versioni, si può aggiungere la seguente riga nel file /etc/apt/sources.list e commentare le altre presenti: e sarà possibile scaricare nuovamente qualche pacchetto che serve. … Leggi tutto

APT: Cambio valore “Suite” da “stable” a “oldstable”

Durante l’aggiornamento di un sistema Debian: apt update usato solo come test, quindi acceso sporadicamente, è venuto fuori il seguente messaggio: E: Il repository “http://security.debian.org/debian-security buster/updates InRelease” ha modificato il valore “Suite” da “stable” a “oldstable”N: Ciò deve essere accettato prima di poter applicare gli aggiornamenti da questo repository. Per maggiori informazioni consultare la pagina … Leggi tutto

APT: Aggiornare la firma del repository gitlab

Se durante il classico apt update viene mostrato il seguente messaggio: Le seguenti firme non erano valide: EXPKEYSIG 3F01618A51312F3F GitLab B.V. (package repository signing key) packages@gitlab.com oppure in inglese: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 3F01618A51312F3F E’ possibile procedere all’aggiornamento come segue: curl –silent https://packages.gitlab.com/gpg.key | apt-key … Leggi tutto

APT: aggiornamento dopo il cambio di versione

A seguito del rilascio di una main-version debian, se provate ad effettuare il classico: apt update sulla oldstable, vedrete una serie di informazioni tra cui: …….. “stable-updates” a “oldstable-updates” N: Ciò deve essere accettato prima di poter applicare gli aggiornamenti da questo repository. Per maggiori informazioni consultare la pagina man apt-secure(8). ……. In questo caso … Leggi tutto

apt update ed EXPKEYSIG – NO_PUBKEY

Se durante l’aggiornamento dei pacchetti con apt viene fori un errore tipo: Le seguenti firme non erano valide: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key deb@sury.org bisogna procedere all’aggiornamento della firma. La cosa più veloce è questa: apt-key del B188E2B695BD4743 wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg in alternativa, il sistema classico: apt-key adv –keyserver keys.gnupg.net –recv-keys B188E2B695BD4743 Nota … Leggi tutto

apt: installare una chiave da un keyserver stando dietro ad un proxy

A volte il semplice: apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 379CE192D401AB61 può non funzionare quando si è dietro un proxy. Questa la procedura per poter importare in modo veloce la chiave che ci occorre: export keyid=379CE192D401AB61 gpg –keyserver keyserver.ubuntu.com –recv $keyid && gpg –export –armor $keyid > key.txt cat key.txt | apt-key add – enjoy!

Usare repository https con apt-cacher-ng

Di apt-cacher NG ne abbiamo parlato tempo fa, trovate anche qualche guida tra i vecchi articoli. In breve, apt-cacher-ng vi permette di creare un concentratore per pacchetti APT utile se bisogna aggiornare un parco macchine, in modo da non scaricare tutto dai repository ufficiali, ma di usare questo servizio come ulteriore repository locale con risparmio … Leggi tutto

APT – verificare la versione di un pacchetto

apt-get Puoi fare una simulazione per vedere cosa accadrebbe installando un pacchetto: apt-get -s install Per vedere tutti i dettagli degli aggiornamenti in attesa, puoi avviare un upgrade verboso e poi premere n per annullare la procedura: apt-cache L’opzione policy mostra le versioni installate e le versioni remote candidate all’installazione di un pacchetto: apt-show-versions Se … Leggi tutto

no public key available on apt-get update

Se durante la procedura di update di apt (apt-get update) viene mostrato il messaggio:Non è disponibile alcuna chiave pubblica per i seguenti ID di chiavioppureno public key availablesignifica che la chiave per un repository è stata aggiornata. Se, ad esempio, il messaggio fa riferimento alla chiave 8B48AD6246925553, per impostarla basta digitare: apt-key adv –keyserver keyserver.ubuntu.com … Leggi tutto