Usare apt-cacher-ng con repository https

Ci sono sempre più repository APT raggiungibili in HTTPS e questo non è un problema con una connessione diretta, ma se bisogna passare attraverso apt-cacher-ng, si ottiene l’errore: Invalid response from proxy: HTTP/1.0 403 CONNECT denied (ask the admin to allow HTTPS tunnels) La seguente configurazione permette anche di fare caching dei pacchetti scaricati, in … Leggi tutto

apt: NO_PUBKEY B188E2B695BD4743

Il repository sury.org utilizzato per l’installazione delle varie versioni PHP, a seguito di aggiornamenti della firma, può riportare il seguente errore durante l’update dei pacchetti: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY B188E2B695BD4743 Per risolvere basta digitare: apt-key del B188E2B695BD4743 wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg enjoy!

apt: Release file expired o su aggiornamento

Se provando ad aggiornare la propria linux box viene visualizzato il seguente avviso: E: Release file expired, ignoring file: XXXXX (invalid since 14h 31min 45s) oppure, in italiano: E: Il file Release per XXXXX è scaduto (non valido dal 14h 31min 45s). Potete ripetere la procedura aggiungendo il flag -o Acquire::Check-Valid-Until=false per escludere tale verifica, … Leggi tutto

Fare il debug di apt-get

A volte apt-get può non funzionare come ci si aspetti e si cerchi di trovare una soluzione all’anomalia. Fare il debug della procedura di apt-get potrebbe essere di grande aiuto. Ecco come fare: apt-get -o Debug::pkgProblemResolver=true -o Debug::Acquire::http=true -f install enjoy!

Jessie: Quali sono i repository da usare con apt?

Al posto dei repository preconfigurati nel file /etc/apt/sources.list è possibile usare i seguenti:

Così facendo si lascia ad APT la scelta del repository migliore da usare. enjoy!

apt-dater: aggiornare più host da una sola postazione

Oggi parliamo di apt-dater, un tool che permette di aggiornare una serie di host remoti da una postazione centrale. A differenza di quello che lascia intendere il nome, gli host remoti possono utilizzare sia apt (es. GNU/Debian) che rug (es. OpenSUSE) oltre che yum (es. CentOS). Iniziamo dall’host in cui installeremo il software per l’aggiornamento … Leggi tutto