Dopo che ho installato diversi ambienti di sviluppo pacman mi ha dato dei problemi sulle dipendenze.
ho provato un'improbabile pacman -Sy pacman e forse funziona, a questo punto il problema scala ed ora mi trovo in alta marea, ho a che fare con le chiavi, pacman-key e' il tool che permette di gestire le chiavi.
prima di tutto faccio pacman-key --init
le info sulle chiavi si trovano in /etc/pacman.d/gnupg/gpg.conf , ma non mi servono a molto, invece mi servono le chiavi, le ho trovate QUI.
e utilizzo questo script per aggiornare la lista delle chiavi di pacman-key:
#/bin/bash
for key in 0x6AC6A4C2 0x824B18E8 0x4C7EA887 0xCDFD6BB0 0xFFF979E7; do
pacman-key --recv-keys $key
pacman-key --lsign-key $key
printf 'trust\n3\nquit\n' | gpg --homedir /etc/pacman.d/gnupg/ \
--no-permission-warning --command-fd 0 --edit-key $key
done
L'output e' buono...ma ho ancora degli impicci con l'affidabilita' delle chiavi..e ora ho anche lezione.
..rieccomi:
gestire le singole chiavi per assegnare loro un livello di affidabilita':
pacman-key --edit-key
gpg>lsign
... nulla, gia' segnate... allora provo cambiando il keyserver in /etc/pacman.d/gnupg/gpg.conf
comunque mi da conflitti tra eclipse e xulrunner.
Allora provo a rimuovere /etc/pacman.d/gnupg e a fare un pacman-key --init per rigenerare il tutto.
Ho anche provato a sostituire il keyserver e ho sistemato tutte le chiavi, come keyserver ho messo hkp://pgp.mit.edu ma il problema non e' gpg.
Infatti leggo che nella mia assenza trimestrale dai forum ci sono molte novita', tra cui module-init-tools che e' stato sostituito da kmod, il sistema mi chiede di sostituire anche altri pacchetti, che come kmod pero' gestiscono i moduli, quindi io non mi sentivo di cambiare, ora faccio le sostituzioni che mi richiede pacman, elimino i programmi gestiti da progetti defunti e provo l'aggiornamento. Funziona.
L'aggiornamento e' di piu' di 700 mega, e preparo la macchina all'intervento: BACKUP!!!
..fine della storia.
Iscriviti a:
Commenti sul post (Atom)
How to deploy Podman images to OpenShift Container Platform (CRC on localhost)
I have a microservice on localhost and I want to deploy its Podman image on OCP, which I am running using CRC on localhost. 1. Get the...
-
Precondizione: La precondizione di un metodo e' una condizione che deve essere verificata prima che quel metodo sia invocato. Le preco...
-
My intent is to configure SSO on Keycloak and Liferay. I have createad a docker-compose environment with Keycloak: #####################...
Nessun commento:
Posta un commento