repository megasync da cartella web con file release.gpg

Repository Ufficiali e non, come utilizzarli e come risolvere i problemi legati al loro utilizzo

repository megasync da cartella web con file release.gpg

Messaggioda vagnu00 » 07/04/2016, 7:55

Salve a tutti! volevo chiedere una cosa riguardo a questa cartella web ma forse potrebbe valere per altre relative ad altri pacchetti

se io aggiungo in sources.list la riga

deb https://mega.nz/linux/MEGAsync/Debian_9.0/ ./

di per se apt update non funziona, ma ho notato che nella cartella c'e' un file release.gpg.
e' la chiave per permettere gli aggiornamenti?
e' possibile importarla a "mano"?
vagnu00
Jr. Member
Jr. Member
 
Messaggi: 60
Iscritto il: 08/11/2015, 9:50

Re: repository megasync da cartella web con file release.gpg

Messaggioda vagnu00 » 12/04/2016, 7:49

sinceramente non ho trovato niente a riguardo, ho provato scaricare il file .gpg e a importarlo con il comanto apt-key ... ma non funziona....:-(
vagnu00
Jr. Member
Jr. Member
 
Messaggi: 60
Iscritto il: 08/11/2015, 9:50

Re: repository megasync da cartella web con file release.gpg

Messaggioda s3v » 12/04/2016, 12:56

Qual è l'output di errore?
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5582
Iscritto il: 31/12/2008, 11:54

Re: repository megasync da cartella web con file release.gpg

Messaggioda vagnu00 » 15/04/2016, 20:35

in seguito a mio comando

Codice: Seleziona tutto
# apt-key add /home/vagnu00/Release.gpg


risposta

Codice: Seleziona tutto
gpg: non sono stati trovati dati OpenPGP validi.
vagnu00
Jr. Member
Jr. Member
 
Messaggi: 60
Iscritto il: 08/11/2015, 9:50

Re: repository megasync da cartella web con file release.gpg

Messaggioda s3v » 18/04/2016, 14:16

apt-key, come dice il nome, accetta una chiave pubblica da inserire nel keyring di APT per verificare l'autenticità dei pacchetti. Il file Release.gpg è invece la un file di firma creato a partire dalla chiave privata di chi ha creato quel file.
Per cui ti serve la chiave pubblica contenuta in qualche file da qualche parte o su un server di chiavi.
Servirebbe l'output di:
Codice: Seleziona tutto
# apt-get update

che, in caso di assenza di chiave pubblica per un dato repository, emette un messaggio d'errore (o dovrebbe farlo).
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5582
Iscritto il: 31/12/2008, 11:54

Re: repository megasync da cartella web con file release.gpg

Messaggioda Selky » 18/04/2016, 15:56

Nei giorni scorsi ci avevo provato. La 8 funzionava, la 9 mi dava il medesimo errore. Avevo notato che nel loro repository per la 9 mancava la "Release.key". L'hanno inserita il 18, cioè oggi e ora funziona.

Rimane però un problema per Stretch e la versione 9, la libreria libcrypto++9v5 che non è installabile perchè non è presente nei repo.
Selky
wiki member
wiki member
 
Messaggi: 1417
Iscritto il: 30/12/2011, 1:00


Torna a Repository

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite