Estou usando o Cooker dnf
configurado para OpenMandriva , e estou com esse problema bf81de15: NOKEY
ao tentar instalar gnutar
.
Qual o procedimento a fazer nestes casos? E se não for possível, como omitir a chave?
Last metadata expiration check: 0:33:36 ago on Wed Apr 3 17:49:59 2024.
Dependencies resolved.
==================================================================================================================
Package Architecture Version Repository Size
==================================================================================================================
Installing:
gnutar x86_64 1.34-4 cooker-x86_64 965 k
Transaction Summary
==================================================================================================================
Install 1 Package
Total size: 965 k
Installed size: 3.1 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] gnutar-1.34-4-omv2390.x86_64.rpm: Already downloaded
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
package gnutar-1.34-4.x86_64 does not verify: Header V4 RSA/SHA256 Signature, key ID bf81de15: NOKEY
Para resolver isso você deve fazer o seguinte:
Alternativamente, caso isso falhe, baixe manualmente o pacote:
http://abf-downloads.openmandriva.org/cooker/repository/x86_64/main/release/rpm-4.19.1.1-1-omv2490.x86_64.rpm
Depois procure o
rpm
pacote, nas subpastas de/var/cache/dnf/
, no meu caso o pacote se chamarpm-4.19.1.1-1-omv2490.x86_64.rpm
.Você deve extrair manualmente o pacote e, em seguida, copiar todos os seus arquivos
/
e substituir tudo.Finalmente, instale
gnutar
ou qualquer outro pacote:Como informações adicionais:
Você pode criar o usuário rpm e conceder permissões:
Para dar permissões
nano /etc/sudoers
e adicionar:Atualmente tenho a configuração do repositório assim, às vezes não funciona corretamente, mas outras vezes funciona, pois tem horas que apesar disso, ele apaga os pacotes após instalá-los.