.
Quando você atualizou o repositório do sistema, recebeu um aviso de descontinuação da chave apt? Em caso afirmativo, leia este guia para resolver a mensagem de aviso de descontinuação da chave apt.
Após adicionar um novo PPA ou sempre que você tentar atualizar seu sistema, você encontrará uma mensagem de aviso que diz: W: http://ppa.launchpad.net/xyz/apps/ubuntu/dists/jammy/InRelease: a chave é armazenada em legado confiável
O que não é uma mensagem de erro, é uma mensagem de aviso que lembra que a seguinte chave PPA gpg está salva nos chaveiros /etc/apt/trusted.gpg, que está obsoleto nas versões mais recentes do Ubuntu e Debian.
Para suprimir ou remover a mensagem de aviso, você precisa exportar as chaves para o diretório /etc/apt/trusted.gpg.d ou /usr/share/keyrings/ de acordo com o Diretrizes oficiais do Debian.
Então deixe-me mostrar-lhe como corrigir o mensagem de aviso de descontinuação do apt-key no Ubuntu 22.04 e Debian 11.
Resolva a mensagem de aviso de depreciação do apt-key
Adicionar um PPA de terceiros é muito útil quando o repositório do sistema não fornece a versão mais recente do software. No entanto, isso trará à tona apt-key mensagem de descontinuação se você não adicioná-la corretamente.
Portanto, existem algumas soluções alternativas para corrigir essa mensagem de aviso que aparece na tela do terminal, mas nenhuma delas moverá todas as chaves para os respectivos caminhos de uma só vez.
Agora você deve estar se perguntando por que esse aviso aparece na versão mais recente do Ubuntu, certo? Inicialmente, o sistema coloca graciosamente a chave no /etc/apt/trusted.gpg chaveiro.
Ainda assim, ele aceitará as informações do chaveiro trusted.gpg, mas também emitirá a mensagem de aviso.
O motivo dessa mensagem de aviso é proteger o sistema de possíveis riscos de segurança, como se você tivesse adicionado um PPA para aplicativos específicos (A), mas o PPA é malicioso ou devido a algum motivo estranho, ele pode usar a chave de assinatura de Um aplicativo para instalar aplicativos B.
Outra vantagem de usar a nova abordagem é a capacidade de separar chaves GPG individuais para melhor gerenciamento e segurança.
Depois de obter informações sobre a mensagem de aviso, vamos para a parte de resolução.
Método 01: Adicionando uma Chave a /etc/apt/trusted.gpg.d/
Uma das maneiras mais simples de resolver a mensagem de aviso é exportar a chave usando apt-key export e canalize a saída para o gpg comando para importar as chaves para /etc/apt/trusted.gpg.d/.
Esta etapa requer que você tenha uma identificação exclusiva de 8 dígitos da chave, que você pode obter executando o apt-key list comando.
Depois de executar o comando acima, ele listará todas as chaves confiáveis que você adicionou ao seu sistema e, a partir dessa lista, seu trabalho é encontrar o nome do programa que gera a mensagem de aviso.
Como aqui, estou recebendo uma mensagem de aviso para http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu/dists/jammy/então vamos rolar a saída e encontrar as informações.

Depois de encontrar o respectivo PPA, você deve copiar os últimos 8 caracteres do pub, por exemplo, “8525 41CB”, e remover o espaço em branco entre eles.
Em seguida, você precisa modificar o comando abaixo com a última chave pub de oito caracteres para a qual deseja exportar /etc/apt/trusted.gpg.d/ com um nome de chave de arquivo gpg que deve quase corresponder ao nome do programa original para que você não esqueça qual é a chave no futuro.
$ sudo apt-key export 852541CB | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/kubuntu-all.gpg
Depois de executar o comando acima, você descobrirá que o novo arquivo foi adicionado ao diretório /etc/apt/trusted.gpg.d/, o que significa que quase todo o seu trabalho está concluído.
Agora você só precisa atualizar o repositório do sistema para verificar as alterações. Se o erro não aparecer mais, seu trabalho está completo e você pode me agradecer 
Para aprender mais sobre apt uso do comando que você verifica: Como usar o APT Package Manager com exemplos
Método 02: Adicionando Chaves a /usr/share/keyrings
Outro método para mover ou adicionar chaves de /etc/trusted.gpg para o caminho oficial recomendado /usr/share/keyrings.
Este método é quase semelhante ao anterior, exceto para especificar o caminho da chave gpg no arquivo de origem para /usr/share/keyrings/
Abra a janela do terminal e execute o seguinte comando para obter os últimos 8 caracteres da chave pública que deseja mover para o local centralizado.
$ sudo apt-key list
Depois de encontrar a chave pública de um determinado PPA, copie os últimos 8 caracteres da chave pública e remova o espaço em branco entre eles.
Depois disso, substitua “852541CB” pela chave do pub e altere “kubuntu-all” para o nome do pacote relevante.
$ sudo apt-key export 852541CB | sudo gpg --dearmour -o /usr/share/keyrings/kubuntu-all.gpg
Em seguida, você precisa especificar o arquivo de chave para o respectivo arquivo de origem do PPA, para evitar que você encontre avisos de segurança ao instalar pacotes desse PPA.
Para tanto, abra o respectivo arquivo PPA e adicione a seguinte linha após deb e entre a URL do repo:
[signed-by=/usr/share/keyrings/key-name.gpg]
Por causa deste guia, deixe-me modificar o arquivo /etc/apt/sources.list.d/ubuntuhandbook1-apps-jammy.list para adicionar a linha de texto acima.
deb [signed-by=/usr/share/keyrings/kubuntu-all.gpg] http://ppa.launchpad.net/ubuntuhandbook1/apps/ubuntu jammy main>
Depois de adicionar a linha, salve e atualize o repositório para ver a resposta às alterações.
Se você não estiver recebendo nenhum erro ou mensagem de aviso durante a atualização, isso significa que seu trabalho está concluído.
Ler: Comandos obsoletos do Linux que você deve evitar usar agora e usar seus substitutos
Embrulhar
Isso é tudo para este guia, onde você aprendeu como resolver a mensagem de aviso de descontinuação do apt-key em seu Ubuntu ou distribuições baseadas no Ubuntu, como Linux Mint, Pop!_OS e assim por diante.
Este guia também pode ser seguido nas distribuições Debian.
Ler: Como remover e desabilitar um PPA individual no Ubuntu 22.04
Se este guia ajudar você a resolver ou suprimir a mensagem de descontinuação da chave apt, informe-me na seção de comentários.

Um homem com uma tecnologia efusiva que explorou algumas das incríveis coisas da tecnologia e está explorando mais. Enquanto avançava, tive a chance de trabalhar no desenvolvimento Android, Linux, AWS e DevOps com várias ferramentas de código aberto.
.








