Pagina 3 di 3

Re: Soluzione al problema deprecamento apt-key

Inviato: sabato 14 gennaio 2023, 22:59
da DD3my
xavier77 ha scritto:
sabato 14 gennaio 2023, 0:46
Poiché mi pare non sia una soluzione "ufficiale" (benché funzioni), per fare prima, per mantenere un pochino d'ordine, ma anche per fornire ai lettori un minimo di spiegazioni, aggiungerei un paragrafo Soluzione dei problemi, scritto più o meno così:
Alcuni programmi di terze parti dopo l'aggiornamento riscrivono potrebbero riscrivere il file dei rispettivi repository, all'interno della directory /etc/apt/sources.list.d.
Questo potrebbe portare a dei messaggi di errore durante i successivi aggiornamenti.
In tal caso è possibile
  • Riscrivere il file .list dell'applicazione. [Tip: il vecchio contenuto dovrebbe essere consultabile del file /etc/apt/sources.list.d/applicazione.list.save]
  • Adottare il seguente wordaround, rendendo immutabile il file con il comando:

    Codice: Seleziona tutto

    sudo chattr +i /etc/apt/sources.list.d/<nome repository>.list
Il link alla procedura andrebbe poi messo nelle guide dove serve (Skype,Edge, Opera ecc.).
Buonsera @wilecoyote, non ti converrebbe inserire il suggerimento così come lo ha scritto @xavier77 ? A parer mio sarebbe ragguardevole per rendere comprensibile il "problema" che si è venuto a creare. Nel mentre che si aspetta la soluzione ufficiale, dare quel tipo di precisazione non è scontato. Che ne dici ? Vediamo cosa ne pensa anche @xavier77.

Regards

Re: Soluzione al problema deprecamento apt-key

Inviato: sabato 14 gennaio 2023, 23:19
da wilecoyote
) Salve, la soluzione di mettere un avviso in Risoluzione dei problemi non risolve.

Già provata ed esplicitata qui Pagine Skype e Skype/Amd64.

Non è un problema transitorio d'una applicazione, è proprio incisto in quasi tutte le derivate di Chromium, che in Ubuntu è disponibile solo come snap e non credo che sia una coincidenza.

:: Ciao

Re: Soluzione al problema deprecamento apt-key

Inviato: domenica 15 gennaio 2023, 12:13
da wilecoyote
) Salve, qualcuno può verificare il GoogleChrome ed il GoogleEarth ?

Non ho granché voglia di installarli per provarli e vedere cosa commettono ai loro file repository.

:: Ciao

Re: Soluzione al problema deprecamento apt-key

Inviato: domenica 15 gennaio 2023, 12:49
da xavier77
Il fatto che mi mantenga sul generico (ad esempio usando il condizionale) e che eviti di fare il nome di singole applicazioni non è casuale.
Questo perché ci evita di stare dietro ai "capricci" dei manutentori dei repository di terze parti (che non sono due o tre ma tanti), che possono cambiare dall'oggi al domani quello che vogliono senza consultare nessuno.

Ha più senso inserire info aggiornate in una sola guida di riferimento anziché stare costantemente ad aggiornare le guide di Chrome, Google Earth, Skype, TeamViewer e compagnia bella.
È più pratico e razionale.

Re: Soluzione al problema deprecamento apt-key

Inviato: lunedì 16 gennaio 2023, 16:15
da wilecoyote
) Salve, dopo aver fatto le ultime verifiche, svariate installazioni e reinstallazioni, alla lista delle vittime c'aggiungo il Google Chrome, mentre al momento non da problemi il Google Earth.

Ergo ciò non è la devianza da paturnia del manutentore di quello o quell'altro repository di terza parte, ma bensì del manutentore del codice originale da cui tutti derivano.
xavier77 ha scritto:
domenica 15 gennaio 2023, 12:49
Ha più senso inserire info aggiornate in una sola guida di riferimento anziché stare costantemente ad aggiornare le guide di Chrome, Google Earth, Skype, TeamViewer e compagnia bella.

Cioè, fare un'unica wiki generalista indicando ove s'incorre l'adeguamento a quello o quell'altro repository ?

Qualcosa del tipo:
0. Importare la chiave di firma dei pacchetti del repository:{{{
wget -qO - https://<indirizzo.com>/<esempio>-keyring.asc | gpg --dearmor | sudo tee /etc/apt/keyrings/<esempio>-keyring.gpg -
}}}
0. Importare il [[Repository|repository]]:{{{
echo "deb [signed-by=/etc/apt/keyrings/<esempio>-keyring.gpg] https://<indirizzo.com>/ stable main" | sudo tee /etc/apt/sources.list.d/<esempio>.list
}}}
0. Assicurarsi che il file `/etc/apt/keyrings/<esempio>-keyring.gpg` e i relativi [[AmministrazioneSistema/PermessiFile#Visualizzare_i_permessi|permessi di esecuzione]] siano attribuiti all'utente root. In caso contrario modificarli con le istruzioni contenute in [[Repository/GestioneRepositoryTerzeParti#Installazione_diretta_del_file_gpg|questa guida]].
0. Impostare a immutabile il file del repository:{{{
sudo chattr +i /etc/apt/sources.list.d/<esempio>.list
}}} {{{#!wiki note
Nel caso fosse necessario modificare il file suddetto, per impostarlo a mutabile dare il comando:

sudo chattr -i /etc/apt/sources.list.d/<esempio>.list
}}}
0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare la lista dei pacchetti]].
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://esempio|esempio]].

Terminata la procedura, sarà possibile utilizzare il repository di terze parti per [[AmministrazioneSistema/InstallareProgrammi|installare]] e/o [[AmministrazioneSistema/Aggiornamenti|aggiornare]] i pacchetti desiderati, tramite le consuete modalità.

Nei suddetti comandi sostituire «<indirizzo.com>» con quello del'applicazione, ed «<esempio>» col nome del repository desiderato, come da seguente tabella:

||<tablestyle="width:80%;" rowstyle="background-color: #cccccc;" :30%>'''Applicazione''' ||<:70%>'''Nome''' ||
||<#f7f7f7:> '''Opera''' ||<:> opera-stable ||
||<#f7f7f7:> '''Vivaldi''' ||<:> vivaldi ||
||<#f7f7f7:> '''VisualStudioCode''' ||<:> visualstudiocode ||
||<#f7f7f7:> '''Skype''' ||<:> skype-stable ||
||<#f7f7f7:> '''Microsoft Edge''' ||<:> microsoft-edge ||
||<#f7f7f7:> '''Google Chrome''' ||<:> google-chrome-stable ||

:: Ciao

Re: Soluzione al problema deprecamento apt-key

Inviato: lunedì 16 gennaio 2023, 16:26
da xavier77
Ma no! inutile scriverlo lì perché riguarda solo alcuni programmi.
Avevo già indicato una soluzione:
xavier77 ha scritto:
sabato 14 gennaio 2023, 0:46
Poiché mi pare non sia una soluzione "ufficiale" (benché funzioni), per fare prima, per mantenere un pochino d'ordine, ma anche per fornire ai lettori un minimo di spiegazioni, aggiungerei un paragrafo Soluzione dei problemi, scritto più o meno così:
Alcuni programmi di terze parti dopo l'aggiornamento riscrivono potrebbero riscrivere il file dei rispettivi repository, all'interno della directory /etc/apt/sources.list.d.
Questo potrebbe portare a dei messaggi di errore durante i successivi aggiornamenti.
In tal caso è possibile
  • Riscrivere il file .list dell'applicazione. [Tip: il vecchio contenuto dovrebbe essere consultabile del file /etc/apt/sources.list.d/applicazione.list.save]
  • Adottare il seguente wordaround, rendendo immutabile il file con il comando:

    Codice: Seleziona tutto

    sudo chattr +i /etc/apt/sources.list.d/<nome repository>.list
Il link alla procedura andrebbe poi messo nelle guide dove serve (Skype,Edge, Opera ecc.).

Re: Soluzione al problema deprecamento apt-key

Inviato: martedì 17 gennaio 2023, 22:14
da wilecoyote
) Salve, avevo già verificato anche pel /etc/apt/sources.list.d/applicazione.list.save, non viene creato sempre, anzi.

Continuo a pensare che se c'è un funzionamento balordo certo, e c'è l'antidoto preventivo, allora non è un problema.

:: Ciao

Re: Soluzione al problema deprecamento apt-key

Inviato: mercoledì 18 gennaio 2023, 20:09
da DD3my
wilecoyote ha scritto:
martedì 17 gennaio 2023, 22:14
) Salve, avevo già verificato anche pel /etc/apt/sources.list.d/applicazione.list.save, non viene creato sempre, anzi.

Continuo a pensare che se c'è un funzionamento balordo certo, e c'è l'antidoto preventivo, allora non è un problema.

:: Ciao
Ciao @wilecoyote, allora come ti è stato suggerito da @xavier77 nei vari thread precedenti, anche io ti consiglierei di fare così, perché non puoi stare a specificare per ogni singolo programma quali sono i problemi riscontrati con le firme dei pacchetti. Puoi naturalmente aggiungere una nota e specificare che vi sono problemi con tali programmi e poi aggiungere nelle note - magari - un link che conduce a una guida ufficiale del produttore per risolvere il problema.

Regards

Re: Soluzione al problema deprecamento apt-key

Inviato: mercoledì 18 gennaio 2023, 22:26
da wilecoyote
) Salve, che non si possa fare la lista dei vari problemi riscontrati in ciascuna applicazione è ovvio.

Ma qui non si tratta di singoli problemi differenti tra applicazioni differenti, è una caratteristica comune a tutte con una soluzione altrettanto comune.

:: Ciao

Re: Soluzione al problema deprecamento apt-key

Inviato: giovedì 19 gennaio 2023, 9:38
da xavier77
wilecoyote ha scritto:
mercoledì 18 gennaio 2023, 22:26
Ma qui non si tratta di singoli problemi differenti tra applicazioni differenti, è una caratteristica comune a tutte con una soluzione altrettanto comune.
Appunto perché la soluzione è comune, sarebbe inutile scrivere un contenuto ridondante su tante guide. Evitare le ripetizioni è una delle regole stilistiche del wiki che dovresti conoscere.
Non facciamo per favore come al solito, che spacchiamo il capello in quattro, ci impuntiamo su dettagli banali di facile (e ovvia) soluzione e perdiamo giorni (o settimane) su una singola questione banale.
Buona giornata!