Ao rodar apt update
aparece a mensagem de alerta:
W: https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Isso ocorre porque a chave do repositório foi armazenada de um modo agora obsoleto.
Para alterar para o modo atual siga os passos:
-
Listando as chaves.
-
Exportando a chave.
-
Verificando se está ok.
-
Removendo a chave do modo obsoleto
-
Listando as chaves.
apt-key list
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
/etc/apt/trusted.gpg
--------------------
pub 4096R/545A3198 2013-09-07
Key fingerprint = F611 A908 FFA1 65C6 9958 4ED4 9D0D B31B 545A 3198
uid Jason Self <[email protected]>
uid Jason Self <[email protected]>
uid Jason Self <[email protected]>
sub 4096R/0B3873EA 2013-09-07
- Exportando a chave.
apt-key export 545A3198 | gpg --dearmour -o /etc/apt/trusted.gpg.d/freesh-keyring.gpg
Adapte "freesh-keyring.gpg" para um nome que represente o repositório do seu caso.
veja que 545A3198 vem dos últimos 8 caractéres do código da chave.
Adapte para o número da chave do seu caso.
Vai aparecer a seguinte mensagem:
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
- Verificando se está ok.
apt update
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up-to-date.
- Removendo a chave do modo obsoleto
apt-key del 545A3198
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK