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: 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!

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

Debian 9.0 Stretch: Installare Jenkins

Oggi vi posto la procedura per l’installazione di Jenkins su Debian 9 Stretch. Installiamo la chiave del repository di jenkins: wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add – Installiamo il pacchetto per l’uso di repository https su apt: apt-get install apt-transport-https Inseriamo il repository nel file di apt: echo “deb https://pkg.jenkins.io/debian-stable binary/” >>/etc/apt/sources.list Aggiorniamo … Leggi tutto