(arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

1. (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Mário Borba
woody143a

(usa Linux Mint)

Enviado em 21/06/2021 - 18:18h

meu garuda gnome não atualiza mais, reparei na necessária atualização do archlinux-appstream-data para o archlinux-appstream-data-pamac que acusava em todas as minhas tentativas (sempre autorizava a remoção do primeiro. como não concluía e seguia acusando esse conflito de pacotes, separadamente realizei a substituição com sucesso. mas mesmo assim não atualiza, depois de baixar todos os pacotes, começa a acusar sucessivos erros, pacotes inválidos ou corrumpidos, chaves desconhecidas para eu autorizar a importação. e aceitando ou não essa sequência, acaba sempre no
erro: falha ao efetuar a transação (pacote inválido ou corrompido)
Ocorreram erros e, portanto, nenhum pacote foi atualizado.


um exemplo (já posterior a substituição que referi acima) de uma tentativa de atualização através do comando pacman (tentei também sem sucesso via yaourt, e o gerenciador (adicionar/remover pacotes) não abre mais):
sudo pacman -Syu
:: Sincronizando a base de dados de pacotes...
core está atualizado
extra está atualizado
community está atualizado
multilib está atualizado
chaotic-aur está atualizado
:: Iniciando atualização completa do sistema...
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (236) alsa-card-profiles-1:0.3.30-2 alsa-lib-1.2.5.1-3 alsa-topology-conf-1.2.5.1-1
alsa-ucm-conf-1.2.5.1-1 aom-3.1.1-1 attica-5.83.0-1 audit-3.0.2-1 bbswitch-dkms-0.8-426
beautyline-20210621-1 bind-9.16.18-1 bitwig-studio-3.3.10-1 bluez-5.59-2 bluez-cups-5.59-2
bluez-hid2hci-5.59-2 bluez-libs-5.59-2 bluez-plugins-5.59-2 bluez-utils-5.59-2
boost-libs-1.76.0-1 ca-certificates-20210603-1 ca-certificates-mozilla-3.67-1
ca-certificates-utils-20210603-1 ceph-libs-15.2.12-2 chaotic-keyring-20210617-1
chaotic-mirrorlist-20210620-1 cmake-3.20.5-1 cups-filters-1.28.9-1 darktable-2:3.4.1-5
dropbox-123.4.4832-1 enchant-2.2.15-4 evince-40.2-1 exiv2-0.27.4-2 ffmpeg-2:4.4-4
firefox-89.0.1-1 fuse-common-3.10.4-1 fuse3-3.10.4-1 fwupd-efi-1.1-1
game-devices-udev-0.14-1 garuda-assistant-1.0.5-1 garuda-boot-options-1.0.1-1
garuda-common-settings-1.2.9-1 garuda-gamer-1.0.1-1 garuda-gnome-settings-1.2.4-1
garuda-hooks-1.0.6-2 garuda-setup-assistant-1.0.10-1 garuda-welcome-1.0.5-1 gd-2.3.2-3
glib2-2.68.3-1 gnome-desktop-1:40.2-1 gnome-shell-1:40.2-1 gnome-shell-extensions-40.2-1
gnome-terminal-transparency-3.40.2-1 gnupg-2.2.28-2 gnutls-3.7.2-2 goffice-0.10.50-1
google-chrome-91.0.4472.114-1 gptfdisk-1.0.8-1 graphviz-2.47.3-1 grub-2:2.06-1
gst-plugin-pipewire-1:0.3.30-2 hdparm-9.62-1 hwids-20210613-1 hypnotix-1.8-1
imagemagick-7.1.0.1-1 imath-3.0.4-2 inetutils-2.0-1 intel-ucode-20210608-1 jasper-2.0.32-1
jre-openjdk-16.0.1.u9-1 jre-openjdk-headless-16.0.1.u9-1 kactivities-5.83.0-1
karchive-5.83.0-1 kauth-5.83.0-1 kbookmarks-5.83.0-1 kcmutils-5.83.0-1 kcodecs-5.83.0-1
kcompletion-5.83.0-1 kconfig-5.83.0-1 kconfigwidgets-5.83.0-1 kcontacts-1:5.83.0-1
kcoreaddons-5.83.0-1 kcrash-5.83.0-1 kdbusaddons-5.83.0-1 kdeclarative-5.83.0-1
kded-5.83.0-1 kdelibs4support-5.83.0-1 kdnssd-5.83.0-1 kemoticons-5.83.0-1
kglobalaccel-5.83.0-1 kguiaddons-5.83.0-1 khtml-5.83.0-1 ki18n-5.83.0-1
kiconthemes-5.83.0-1 kio-5.83.0-1 kitemmodels-5.83.0-1 kitemviews-5.83.0-1
kjobwidgets-5.83.0-1 kjs-5.83.0-1 kmahjongg-21.04.2-1 knewstuff-5.83.0-1
knotifications-5.83.0-1 knotifyconfig-5.83.0-1 kpackage-5.83.0-1 kparts-5.83.0-1
kross-5.83.0-1 kservice-5.83.0-1 ktextwidgets-5.83.0-1 kunitconversion-5.83.0-1
kvantum-theme-sweet-git-r192.7341748-1 kwallet-5.83.0-1 kwidgetsaddons-5.83.0-1
kwindowsystem-5.83.0-1 kxmlgui-5.83.0-1 lib32-alsa-lib-1.2.5.1-1 lib32-glib2-2.68.3-1
lib32-libnm-1.32.0-1 lib32-libpcap-1.10.1-1 lib32-libtasn1-4.17.0-1 lib32-libtirpc-1.3.2-1
lib32-libxcrypt-4.4.22-2 lib32-llvm-libs-12.0.0-2 lib32-nss-3.67-1 lib32-p11-kit-0.24.0-1
lib32-pipewire-1:0.3.30-3 lib32-zstd-1.5.0-2 libadwaita-1.0.0alpha.1-1 libappimage-1.0.3-4
libavif-0.9.1-1 libcap-2.50-2 libcmis-0.5.2-8 libedit-20210522_3.1-1 libgusb-0.3.7-1
libhandy-1.2.3-1 libixion-0.16.1-6 libkdegames-21.04.2-1 libkmahjongg-21.04.2-1
liblouis-3.18.0-1 libmediainfo-21.03-1 libnautilus-extension-typeahead-40.2-1 libnm-1.32.0-1
liborcus-0.16.1-7 libp11-kit-0.24.0-1 libpamac-aur-11.0.0-1 libpcap-1.10.1-1
libphonenumber-8.12.24-1 libreoffice-still-7.0.6-3 librewolf-89.0-1
libtorrent-rasterbar-1:1.2.14-1 libva-2.12.0-1 libwpe-1.10.1-1 libxcrypt-4.4.22-4
libxnvctrl-465.31-1 libzen-0.4.39-1 linux-lts-5.10.45-1 linux-lts-headers-5.10.45-1
linux-zen-5.12.12.zen1-1 linux-zen-headers-5.12.12.zen1-1 llvm-libs-12.0.0-2 m4-1.4.19-1
memtest86+-5.31b-1 mhwd-nvidia-465.31-1 mkinitcpio-busybox-1.33.1-1 mpg123-1.28.0-1
mtools-1:4.0.31-1 mujs-1.1.3-1 mutter-40.2.1-1 nautilus-typeahead-40.2-1 netpbm-10.73.34-1
nettle-3.7.3-1 networkmanager-1.32.0-1 nfs-utils-2.5.4-1 nfsidmap-2.5.4-1
nm-cloud-setup-1.32.0-1 node-gyp-8.1.0-2 nodejs-nopt-5.0.0-2
noto-color-emoji-fontconfig-1.0.0-1 npm-7.17.0-1 nss-3.67-1 nvidia-settings-465.31-1
openmpi-4.1.1-2 openvpn-2.5.3-1 p11-kit-0.24.0-1 pace-1.4.1.1-2 pacman-6.0.0-3
pamac-aur-10.1.3-1 pambase-20210605-2 paru-1.7.2-1 perl-libwww-6.55-1 pipewire-1:0.3.30-2
pipewire-alsa-1:0.3.30-2 pipewire-jack-1:0.3.30-2 pipewire-media-session-1:0.3.30-2
pipewire-pulse-1:0.3.30-2 polkit-qt5-0.114.0-1 printer-support-1-4
proton-ge-custom-1:6.10.GE.1-3 python-matplotlib-3.4.2-1 python-pip-20.3.4-1
python-resolvelib-0.5.5-1 qt5-base-5.15.2+kde+r199-1 qt5-script-5.15.5-2
qt5-wayland-5.15.2+kde+r28-1 qt5-webengine-5.15.5-1 qt6-base-6.1.1-1 realtime-privileges-3-1
rubberband-1.9.2-1 samba-4.14.5-1 smbclient-4.14.5-1 solid-5.83.0-1 sonnet-5.83.0-1
sqlite-3.36.0-1 sshfs-3.7.2-1 sstp-client-1:1.0.15-1 starship-0.55.0-1
steam-native-runtime-1.0.0.70-2 sudo-1.9.7.p1-1 syndication-5.83.0-1 tinyxml2-9.0.0-1
tracker3-3.1.2-1 tracker3-miners-3.1.2-1 unarj-2.65-1 unrar-1:6.0.7-1 upower-0.99.12-2
util-linux-2.37-3 util-linux-libs-2.37-3 vlc-3.0.16-1 vulkan-headers-1:1.2.180-1
vulkan-icd-loader-1.2.178-1 wine-6.11-1 wireless-regdb-2021.04.21-1 wireplumber-0.4.0-2
wpebackend-fdo-1.10.0-1 xapp-2.2.1-1 xfsprogs-5.12.0-1 xkeyboard-config-2.33-1 zoom-5.6.7-1
zsh-autosuggestions-0.7.0-1

Tamanho total download: 115,00 MiB
Tamanho total instalado: 5522,88 MiB
Alteração no tamanho: 3,27 MiB

:: Continuar a instalação? [S/n] s
:: Obtendo pacotes...
garuda-hooks-1.0.6-2-any 8,6 KiB 5,56 KiB/s 00:02 [------------------------------------] 100%
garuda-setup-assistant-1.0.10-1-any 12,4 KiB 7,62 KiB/s 00:02 [------------------------------------] 100%
garuda-assistant-1.0.5-1-any 113,2 KiB 52,2 KiB/s 00:02 [------------------------------------] 100%
kvantum-theme-sweet-git-r192.734... 25,5 KiB 10,5 KiB/s 00:02 [------------------------------------] 100%
libnautilus-extension-typeahead-... 66,0 KiB 162 KiB/s 00:00 [------------------------------------] 100%
mhwd-nvidia-465.31-1-any 3,7 KiB 3,53 KiB/s 00:01 [------------------------------------] 100%
google-chrome-91.0.4472.114-1-x86_64 107,2 MiB 22,4 MiB/s 00:05 [------------------------------------] 100%
beautyline-20210621-1-any 3,2 MiB 371 KiB/s 00:09 [------------------------------------] 100%
nautilus-typeahead-40.2-1-x86_64 3,4 MiB 565 KiB/s 00:06 [------------------------------------] 100%
qt5-script-5.15.5-2-x86_64 971,3 KiB 174 KiB/s 00:06 [------------------------------------] 100%
Total (10/10) 115,0 MiB 11,2 MiB/s 00:10 [------------------------------------] 100%
erro: falha ao obter o arquivo "qt5-script-5.15.5-2-x86_64.pkg.tar.zst" de mirror.netcologne.de : The requested URL returned error: 404
erro: falha ao obter o arquivo "qt5-script-5.15.5-2-x86_64.pkg.tar.zst" de ftp.spline.inf.fu-berlin.de : HTTP server doesn't seem to support byte ranges. Cannot resume.
(236/236) verificando chaves no chaveiro [------------------------------------] 100%
baixando chaves necessárias...
:: Importar a chave PGP 0706B90D37D9B881, "Pedro Henrique Lara Campos <root@pedrohlc.com>"? [S/n] s
(236/236) verificando integridade do pacote [------------------------------------] 100%
erro: beautyline: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/beautyline-20210621-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: garuda-assistant: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/garuda-assistant-1.0.5-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: garuda-hooks: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/garuda-hooks-1.0.6-2-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: kvantum-theme-sweet-git: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/kvantum-theme-sweet-git-r192.7341748-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: garuda-setup-assistant: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/garuda-setup-assistant-1.0.10-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: google-chrome: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/google-chrome-91.0.4472.114-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: qt5-script: a assinatura de "Antonio Rojas <arojas@archlinux.org>" é inválida
:: Arquivo /var/cache/pacman/pkg/qt5-script-5.15.5-2-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: libnautilus-extension-typeahead: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/libnautilus-extension-typeahead-40.2-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: mhwd-nvidia: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/mhwd-nvidia-465.31-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: nautilus-typeahead: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/nautilus-typeahead-40.2-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: falha ao efetuar a transação (pacote inválido ou corrompido)
Ocorreram erros e, portanto, nenhum pacote foi atualizado.


alguém sabe me ajudar com isso? estou quase desistindo dos rolling releases, porque quase mensalmente alguma coisa desestabiliza sozinha e preciso passar horas lendo tutoriais, procedimentos, descrições, ou pedindo socorro aqui


  


2. MELHOR RESPOSTA

skjdeecedcnfncvnrfcnrncjvnjrnfvjcnjrjvcjrvcj
Londreslondres

(usa Parabola)

Enviado em 23/06/2021 - 18:03h

Descomente a linha #SigLevel = Never de [chaotic-aur]


#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc garuda-system
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =

#NoUpgrade =
#NoExtract =

# Misc options
#UseSyslog
Color
ParallelDownloads = 5
CheckSpace
ILoveCandy
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[chaotic-aur]
SigLevel = Never
Include = /etc/pacman.d/chaotic-mirrorlist



3. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas

Paulo Jr
Pebis

(usa Debian)

Enviado em 21/06/2021 - 20:53h

woody143a escreveu:



alguém sabe me ajudar com isso? estou quase desistindo dos rolling releases, porque quase mensalmente alguma coisa desestabiliza sozinha e preciso passar horas lendo tutoriais, procedimentos, descrições, ou pedindo socorro aqui


Desculpa não poder lhe ajudar, vim só pra comentar.
Tive Arch e tive Manjaro. Os 2 quebraram o pacman sem fazer nada, sem instalar nada de fora dos repositórios. Cansei e os removi, não tive paciência, não vale a pena tanto trabalho pra manter um sistema funcionando. As vezes precisa instalar algo rápido pra poder usar e não consegue.



4. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 21/06/2021 - 23:56h


não sei o quanto o garuda se difere do arch, mas algumas opções:
- mudar os mirrors em /etc/pacman.d/mirrorlist se usarem a mesma lista do arch pode pegar os mais atualizados por aqui https://archlinux.org/mirrorlist/?country=all&protocol=http&protocol=https&ip_version=4&... ou usar o reflector como wiki sugere https://wiki.garudalinux.org/en/post-installation-tasks
- limpar o cache com o comando pacman -Scc
- ver se não ficou nenhum pacote incompleto com o comando ls /var/cache/pacman/pkg/
- forçar a atualização da lista dos repositórios com o comando pacman -Syyu
- atualizar as chaves com o comando pacman-key --refresh-keys e depois pacman -Sy archlinux-keyring && pacman -Su
- atualizar primeiro apenas as chaves pacman -S archlinux-keyring
- pacman-key --init e depois pacman-key --populate archlinux
- tentar remover pacotes desnecessários com o comando pacman -Rscn $(pacman -Qdtq)
- desinstalar e deixar de usar o yaourt, que foi descontinuado a bastante tempo https://archlinux.fr/yaourt-en
- antes de realmente atualizar o sistema, ver se baixou todos os pacotes com o pacman -Syuw
- dar uma olhada no teu /etc/pacman.conf para ver se não fez nenhuma modificação manual que esteja causando problemas.




5. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Mário Borba
woody143a

(usa Linux Mint)

Enviado em 22/06/2021 - 09:22h


niquelnausea escreveu:


não sei o quanto o garuda se difere do arch, mas algumas opções:
- mudar os mirrors em /etc/pacman.d/mirrorlist se usarem a mesma lista do arch pode pegar os mais atualizados por aqui https://archlinux.org/mirrorlist/?country=all&protocol=http&protocol=https&ip_version=4&... ou usar o reflector como wiki sugere https://wiki.garudalinux.org/en/post-installation-tasks
- limpar o cache com o comando pacman -Scc
- ver se não ficou nenhum pacote incompleto com o comando ls /var/cache/pacman/pkg/
- forçar a atualização da lista dos repositórios com o comando pacman -Syyu
- atualizar as chaves com o comando pacman-key --refresh-keys e depois pacman -Sy archlinux-keyring && pacman -Su
- atualizar primeiro apenas as chaves pacman -S archlinux-keyring
- pacman-key --init e depois pacman-key --populate archlinux
- tentar remover pacotes desnecessários com o comando pacman -Rscn $(pacman -Qdtq)
- desinstalar e deixar de usar o yaourt, que foi descontinuado a bastante tempo https://archlinux.fr/yaourt-en
- antes de realmente atualizar o sistema, ver se baixou todos os pacotes com o pacman -Syuw
- dar uma olhada no teu /etc/pacman.conf para ver se não fez nenhuma modificação manual que esteja causando problemas.



muito obrigado por esse retorno e sugestões (com legendas do que significam). tentei todos os procedimentos exceto o
pacman -Rscn $(pacman -Qdtq) 
que imagino que não entendi, mas não funcionou.
conforme aquela primeira sugestão que enviaste, como não funcionou Brazil, alterei para Chile.
pesarosamente apaguei o yaourt (ferramenta que me ajudou muito nesse universo arch, sabes se tem alguma semelhante?).
na verificação de pacotes alguns aparecem em vermelho, não sei se isso quer dizer que estão incompletos.
enfim, depois de tudo segue dando os mesmos problemas, como exemplifico na sequência (noto que nesse exemplo deixei de aceitar a exclusão dos pacotes que ele sempre indica como corrompidos porque minha internet está muito lenta, para não ter que, a cada tentativa, esperar baixar uns 4gb de pacotes)
sudo pacman -Syyu
:: Sincronizando a base de dados de pacotes...
core 134,3 KiB 155 KiB/s 00:01 [------------------------------------] 100%
extra 1567,2 KiB 910 KiB/s 00:02 [------------------------------------] 100%
community 5,6 MiB 1914 KiB/s 00:03 [------------------------------------] 100%
multilib 149,6 KiB 307 KiB/s 00:00 [------------------------------------] 100%
chaotic-aur 1144,2 KiB 247 KiB/s 00:05 [------------------------------------] 100%
:: Iniciando atualização completa do sistema...
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (251) alsa-card-profiles-1:0.3.30-2 alsa-lib-1.2.5.1-3 alsa-topology-conf-1.2.5.1-1
alsa-ucm-conf-1.2.5.1-1 aom-3.1.1-1 attica-5.83.0-1 audit-3.0.2-1 bbswitch-dkms-0.8-426
beautyline-20210621-1 bind-9.16.18-1 bitwig-studio-3.3.10-1 bluez-5.59-2 bluez-cups-5.59-2
bluez-hid2hci-5.59-2 bluez-libs-5.59-2 bluez-plugins-5.59-2 bluez-utils-5.59-2
boost-libs-1.76.0-1 ca-certificates-20210603-1 ca-certificates-mozilla-3.67-1
ca-certificates-utils-20210603-1 ceph-libs-15.2.12-2 chaotic-keyring-20210617-1
chaotic-mirrorlist-20210620-1 cmake-3.20.5-1 cups-filters-1.28.9-1 darktable-2:3.4.1-5
dropbox-123.4.4832-1 enchant-2.2.15-4 evince-40.2-1 exiv2-0.27.4-2 ffmpeg-2:4.4-4
firedragon-89.0.1-1 firefox-89.0.1-1 fuse-common-3.10.4-1 fuse3-3.10.4-1 fwupd-efi-1.1-1
game-devices-udev-0.14-1 garuda-assistant-1.0.5-1 garuda-boot-options-1.0.1-1
garuda-common-settings-1.2.9-1 garuda-gamer-1.0.1-1 garuda-gnome-settings-1.2.4-1
garuda-hooks-1.0.6-2 garuda-setup-assistant-1.0.10-1 garuda-welcome-1.0.5-1 gd-2.3.2-3
glib2-2.68.3-1 gnome-desktop-1:40.2-1 gnome-shell-1:40.2-1 gnome-shell-extensions-40.2-1
gnome-terminal-transparency-3.40.2-1 gnupg-2.2.28-2 gnutls-3.7.2-2 goffice-0.10.50-1
google-chrome-91.0.4472.114-1 gptfdisk-1.0.8-1 graphviz-2.47.3-1 grub-2:2.06-1
gst-plugin-pipewire-1:0.3.30-2 hdparm-9.62-1 hwids-20210613-1 hypnotix-1.8-1
imagemagick-7.1.0.1-1 imath-3.0.4-2 inetutils-2.0-1 intel-ucode-20210608-1 jasper-2.0.32-1
jre-openjdk-16.0.1.u9-1 jre-openjdk-headless-16.0.1.u9-1 kactivities-5.83.0-1
karchive-5.83.0-1 kauth-5.83.0-1 kbookmarks-5.83.0-1 kcmutils-5.83.0-1 kcodecs-5.83.0-1
kcompletion-5.83.0-1 kconfig-5.83.0-1 kconfigwidgets-5.83.0-1 kcontacts-1:5.83.0-1
kcoreaddons-5.83.0-1 kcrash-5.83.0-1 kdbusaddons-5.83.0-1 kdeclarative-5.83.0-1
kded-5.83.0-1 kdelibs4support-5.83.0-1 kdnssd-5.83.0-1 kemoticons-5.83.0-1
kglobalaccel-5.83.0-1 kguiaddons-5.83.0-1 khtml-5.83.0-1 ki18n-5.83.0-1
kiconthemes-5.83.0-1 kio-5.83.0-1 kitemmodels-5.83.0-1 kitemviews-5.83.0-1
kjobwidgets-5.83.0-1 kjs-5.83.0-1 kmahjongg-21.04.2-1 knewstuff-5.83.0-1
knotifications-5.83.0-1 knotifyconfig-5.83.0-1 kpackage-5.83.0-1 kparts-5.83.0-1
kross-5.83.0-1 kservice-5.83.0-1 ktextwidgets-5.83.0-1 kunitconversion-5.83.0-1
kvantum-theme-sweet-git-r192.7341748-1 kwallet-5.83.0-1 kwidgetsaddons-5.83.0-1
kwindowsystem-5.83.0-1 kxmlgui-5.83.0-1 lib32-alsa-lib-1.2.5.1-1 lib32-glib2-2.68.3-1
lib32-libnm-1.32.0-1 lib32-libpcap-1.10.1-1 lib32-libtasn1-4.17.0-1 lib32-libtirpc-1.3.2-1
lib32-libva-mesa-driver-21.1.3-1 lib32-libxcrypt-4.4.22-2 lib32-llvm-libs-12.0.0-2
lib32-mesa-21.1.3-1 lib32-mesa-vdpau-21.1.3-1 lib32-nss-3.67-1 lib32-opencl-mesa-21.1.3-1
lib32-p11-kit-0.24.0-1 lib32-pipewire-1:0.3.30-3 lib32-vulkan-intel-21.1.3-1
lib32-vulkan-mesa-layers-21.1.3-1 lib32-vulkan-radeon-21.1.3-1 lib32-zstd-1.5.0-2
libadwaita-1.0.0alpha.1-1 libappimage-1.0.3-4 libavif-0.9.1-1 libcap-2.50-2 libcmis-0.5.2-8
libedit-20210522_3.1-1 libgusb-0.3.7-1 libhandy-1.2.3-1 libixion-0.16.1-6
libkdegames-21.04.2-1 libkmahjongg-21.04.2-1 liblouis-3.18.0-1 libmediainfo-21.03-1
libnautilus-extension-typeahead-40.2-1 libnm-1.32.0-1 liborcus-0.16.1-7 libp11-kit-0.24.0-1
libpamac-aur-11.0.0-1 libpcap-1.10.1-1 libphonenumber-8.12.24-1 libreoffice-still-7.0.6-3
librewolf-89.0-1 libtorrent-rasterbar-1:1.2.14-1 libva-2.12.0-1 libva-mesa-driver-21.1.3-1
libwpe-1.10.1-1 libxcrypt-4.4.22-4 libxnvctrl-465.31-1 libzen-0.4.39-1 linux-lts-5.10.45-1
linux-lts-headers-5.10.45-1 linux-zen-5.12.12.zen1-1 linux-zen-headers-5.12.12.zen1-1
llvm-libs-12.0.0-2 m4-1.4.19-1 memtest86+-5.31b-1 mesa-21.1.3-1 mesa-vdpau-21.1.3-1
mhwd-nvidia-465.31-1 mkinitcpio-busybox-1.33.1-1 mpg123-1.28.0-1 mtools-1:4.0.31-1
mujs-1.1.3-1 mutter-40.2.1-1 nautilus-typeahead-40.2-1 netpbm-10.73.34-1 nettle-3.7.3-1
networkmanager-1.32.0-1 nfs-utils-2.5.4-1 nfsidmap-2.5.4-1 nm-cloud-setup-1.32.0-1
node-gyp-8.1.0-2 nodejs-nopt-5.0.0-2 noto-color-emoji-fontconfig-1.0.0-1 npm-7.17.0-1
nss-3.67-1 nvidia-settings-465.31-1 opencl-mesa-21.1.3-1 openmpi-4.1.1-2 openvpn-2.5.3-1
p11-kit-0.24.0-1 pace-1.4.1.1-2 pacman-6.0.0-3 pamac-aur-10.1.3-1 pambase-20210605-2
paru-1.7.2-1 perl-libwww-6.55-1 pipewire-1:0.3.30-2 pipewire-alsa-1:0.3.30-2
pipewire-jack-1:0.3.30-2 pipewire-media-session-1:0.3.30-2 pipewire-pulse-1:0.3.30-2
polkit-qt5-0.114.0-1 printer-support-1-4 proton-ge-custom-1:6.10.GE.1-3
python-matplotlib-3.4.2-1 python-pip-20.3.4-1 python-resolvelib-0.5.5-1
qt5-base-5.15.2+kde+r199-1 qt5-script-5.15.5-2 qt5-wayland-5.15.2+kde+r28-1
qt5-webengine-5.15.5-1 qt6-base-6.1.1-1 realtime-privileges-3-1 rubberband-1.9.2-1
samba-4.14.5-1 smbclient-4.14.5-1 solid-5.83.0-1 sonnet-5.83.0-1 sqlite-3.36.0-1
sshfs-3.7.2-1 sstp-client-1:1.0.15-1 starship-0.55.0-1 steam-native-runtime-1.0.0.70-2
sudo-1.9.7.p1-1 syndication-5.83.0-1 tinyxml2-9.0.0-1 tracker3-3.1.2-1
tracker3-miners-3.1.2-1 unarj-2.65-1 unrar-1:6.0.7-1 upower-0.99.12-2 util-linux-2.37-3
util-linux-libs-2.37-3 vlc-3.0.16-1 vulkan-headers-1:1.2.180-1 vulkan-icd-loader-1.2.178-1
vulkan-intel-21.1.3-1 vulkan-mesa-layers-21.1.3-1 vulkan-radeon-21.1.3-1
vulkan-swrast-21.1.3-1 wine-6.11-1 wireless-regdb-2021.04.21-1 wireplumber-0.4.0-2
wpebackend-fdo-1.10.0-1 xapp-2.2.1-1 xfsprogs-5.12.0-1 xkeyboard-config-2.33-1
zsh-autosuggestions-0.7.0-1

Tamanho total instalado: 5876,31 MiB
Alteração no tamanho: 2,53 MiB

:: Continuar a instalação? [S/n] s
(251/251) verificando chaves no chaveiro [------------------------------------] 100%
baixando chaves necessárias...
:: Importar a chave PGP 0706B90D37D9B881, "Pedro Henrique Lara Campos <root@pedrohlc.com>"? [S/n] s
(251/251) verificando integridade do pacote [------------------------------------] 100%
erro: beautyline: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/beautyline-20210621-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: firedragon: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/firedragon-89.0.1-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: garuda-assistant: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/garuda-assistant-1.0.5-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: garuda-hooks: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/garuda-hooks-1.0.6-2-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: kvantum-theme-sweet-git: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/kvantum-theme-sweet-git-r192.7341748-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: garuda-setup-assistant: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/garuda-setup-assistant-1.0.10-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] s
erro: google-chrome: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/google-chrome-91.0.4472.114-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: libnautilus-extension-typeahead: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/libnautilus-extension-typeahead-40.2-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: mhwd-nvidia: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/mhwd-nvidia-465.31-1-any.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: nautilus-typeahead: a chave "45ECA705E3897524654A37880706B90D37D9B881" é desconhecida
:: Importar a chave PGP 45ECA705E3897524654A37880706B90D37D9B881? [S/n] s
erro: a chave "45ECA705E3897524654A37880706B90D37D9B881" não pôde ser procurada remotamente
:: Arquivo /var/cache/pacman/pkg/nautilus-typeahead-40.2-1-x86_64.pkg.tar.zst está corrompido (pacote inválido ou corrompido (assinatura PGP)).
Deseja apagá-lo? [S/n] n
erro: falha ao efetuar a transação (pacote inválido ou corrompido)
Ocorreram erros e, portanto, nenhum pacote foi atualizado.




6. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 22/06/2021 - 09:28h

Tenta isso:
sudo rm /var/lib/pacman/db.lck
sudo rm /var/lib/pacman/sync/*
sudo rm -R /etc/pacman.d/gnupg
sudo pacman -Scc
sudo pacman -Sy gnupg archlinux-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman-key --refresh-keys
sudo pacman -Syyu



7. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Mário Borba
woody143a

(usa Linux Mint)

Enviado em 22/06/2021 - 09:38h


Ryuk escreveu:

Tenta isso:
sudo rm /var/lib/pacman/db.lck
sudo rm /var/lib/pacman/sync/*
sudo rm -R /etc/pacman.d/gnupg
sudo pacman -Scc
sudo pacman -Sy gnupg archlinux-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman-key --refresh-keys
sudo pacman -Syyu


o primeiro comando não deu (como mostra abaixo), o refresh-keys eu já havia tentado algumas vezes e resulta num loop interminável (ainda está rodando aqui enquanto escrevo). os seguintes reagiram assim:
sudo rm /var/lib/pacman/db.lck
[sudo] senha para mario:
rm: não foi possível remover '/var/lib/pacman/db.lck': Arquivo ou diretório inexistente

&#9581;&#9472;mario@dorival in ~ took 1s
[&#128308;] × sudo rm /var/lib/pacman/sync/*

&#9581;&#9472;mario@dorival in ~ took 30ms
&#9584;&#9472;&#955; sudo rm -R /etc/pacman.d/gnupg

&#9581;&#9472;mario@dorival in ~ took 12ms
&#9584;&#9472;&#955; sudo pacman -Scc
atenção: database file for 'core' does not exist (use '-Sy' to download)
atenção: database file for 'extra' does not exist (use '-Sy' to download)
atenção: database file for 'community' does not exist (use '-Sy' to download)
atenção: database file for 'multilib' does not exist (use '-Sy' to download)
atenção: database file for 'chaotic-aur' does not exist (use '-Sy' to download)

Diretório de cache: /var/cache/pacman/pkg/
:: Deseja remover TODOS os arquivos do cache? [s/N] s
removendo todos os arquivos do cache...

Diretório da base de dados: /var/lib/pacman/
:: Deseja remover repositórios não utilizados? [S/n] s
removendo repositórios de sincronização não utilizados...

&#9581;&#9472;mario@dorival in ~ took 11s
&#9584;&#9472;&#955; sudo pacman -Sy gnupg archlinux-keyring
:: Sincronizando a base de dados de pacotes...
core 134,3 KiB 231 KiB/s 00:01 [------------------------------------] 100%
extra 1567,2 KiB 1351 KiB/s 00:01 [------------------------------------] 100%
community 5,6 MiB 2,18 MiB/s 00:03 [------------------------------------] 100%
multilib 149,6 KiB 292 KiB/s 00:01 [------------------------------------] 100%
chaotic-aur 1144,2 KiB 377 KiB/s 00:03 [------------------------------------] 100%
atenção: archlinux-keyring-20210616-1 está atualizado -- reinstalando
resolvendo dependências...
procurando pacotes conflitantes...

Pacotes (2) archlinux-keyring-20210616-1 gnupg-2.2.28-2

Tamanho total download: 3,31 MiB
Tamanho total instalado: 11,26 MiB
Alteração no tamanho: 0,06 MiB

:: Continuar a instalação? [S/n] s
:: Obtendo pacotes...
archlinux-keyring-20210616-1-any 956,7 KiB 903 KiB/s 00:01 [------------------------------------] 100%
gnupg-2.2.28-2-x86_64 2,4 MiB 1566 KiB/s 00:02 [------------------------------------] 100%
Total (2/2) 3,3 MiB 2,04 MiB/s 00:02 [------------------------------------] 100%
(2/2) verificando chaves no chaveiro [------------------------------------] 100%
atenção: Chaveiro público não encontrado; você chegou a executar "pacman-key --init"?
baixando chaves necessárias...
erro: o chaveiro não pode ser escrito
erro: o chaveiro não pode ser escrito
erro: faltando chave necessária no chaveiro
erro: falha ao efetuar a transação (erro inesperado)
Ocorreram erros e, portanto, nenhum pacote foi atualizado.

&#9581;&#9472;mario@dorival in ~ took 12s
[&#128308;] × sudo pacman-key --init
gpg: /etc/pacman.d/gnupg/trustdb.gpg: base de dados de confiança criada
gpg: no ultimately trusted keys found
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
==> Gerando chave mestra do pacman. Isso pode levar algum tempo.
gpg: Generating pacman keyring master key...
gpg: key 1E84D2AB684ADCDD marked as ultimately trusted
gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/6A193B3104C8965342CDA3DF1E84D2AB684ADCDD.rev'
gpg: Done
==> Atualizando base de dados de confiança...
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u

&#9581;&#9472;mario@dorival in ~ took 1s
&#9584;&#9472;&#955; sudo pacman-key --populate archlinux
==> Anexando chaves de archlinux.gpg...
==> Assinando localmente chaves confiáveis no chaveiro...
gpg: a verificar a base de dados de confiança


nesse último ocorreu uma sequência repetida
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 6 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 6 signed: 81 trust: 0-, 0q, 0n, 6m, 0f, 0u
gpg: depth: 2 valid: 76 signed: 25 trust: 76-, 0q, 0n, 0m, 0f, 0u
gpg: proxima verificação da base de dados de confiança a 2021-08-02
gpg: a verificar a base de dados de confiança
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 6 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 6 signed: 81 trust: 0-, 0q, 0n, 6m, 0f, 0u
gpg: depth: 2 valid: 76 signed: 25 trust: 76-, 0q, 0n, 0m, 0f, 0u
gpg: proxima verificação da base de dados de confiança a 2021-08-02
gpg: a verificar a base de dados de confiança
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10




8. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Mário Borba
woody143a

(usa Linux Mint)

Enviado em 22/06/2021 - 09:39h


Ryuk escreveu:

Tenta isso:
sudo rm /var/lib/pacman/db.lck
sudo rm /var/lib/pacman/sync/*
sudo rm -R /etc/pacman.d/gnupg
sudo pacman -Scc
sudo pacman -Sy gnupg archlinux-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman-key --refresh-keys
sudo pacman -Syyu


complementando a mensagem anterior, com um fragmento do loop do refresh-keys que comento:
gpg: Número total processado: 1
gpg: não modificados: 1
pub rsa4096 2014-10-22 [SC] [expires: 2021-10-29]
A4CBEA7974898599195E4FEC46EC46F39F3E2EF1
uid [ full ] Remi Gacogne <rgacogne@archlinux.org>
sub rsa4096 2014-10-22 [E] [expires: 2021-10-29]
sub rsa4096 2020-12-07 [S] [expires: 2022-12-07]

gpg: key 426991CD8406FFF3: "Ronald van Haren <ronald@archlinux.org>" not changed
gpg: Número total processado: 1
gpg: não modificados: 1
pub rsa2048 2011-09-10 [SC]
EA84EA00866F51FB10CD19AE426991CD8406FFF3
uid [ full ] Ronald van Haren <ronald@archlinux.org>
sub rsa2048 2011-09-10 [E]

gpg: key 468F122CE8162295: "Santiago Torres-Arias <santiago@archlinux.org>" not changed
gpg: Número total processado: 1
gpg: não modificados: 1
pub rsa4096 2014-05-22 [SC] [expires: 2021-12-18]
903BAB73640EB6D65533EFF3468F122CE8162295
uid [ full ] Santiago Torres-Arias <santiago@archlinux.org>
uid [ full ] Santiago Torres <torresariass@gmail.com>
uid [ full ] Santiago Torres-Arias <santiago@nyu.edu>
sub rsa4096 2014-05-22 [E]

gpg: error retrieving 'jakob.gruber@gmail.com' via WKD: Não existem dados
gpg: error reading key: Não existem dados
gpg: refreshing 1 key from hkps://hkps.pool.sks-keyservers.net
gpg: keyserver refresh failed: No name
==> ERRO: Não foi possível atualizar a chave: 456C7A9B91B842AE
gpg: key 8DBD63B82072D77A: "Sébastien Luttringer <seblu@seblu.net>" not changed
gpg: Número total processado: 1
gpg: não modificados: 1
pub rsa4096 2011-11-11 [SC]
B81B051F2D7FC867AAFF35A58DBD63B82072D77A
uid [marginal] Sébastien Luttringer <seblu@seblu.net>
uid [marginal] Sébastien Luttringer <root@seblu.net>
uid [marginal] Sébastien Luttringer <seblu@archlinux.org>
uid [ full ] Sébastien Luttringer <sebastien@luttringer.net>
uid [marginal] Sébastien Luttringer <sebastien.luttringer@epita.net>
uid [ full ] Sébastien Luttringer <sebastien.luttringer@gmail.com>
sub rsa4032 2014-03-30 [S]
sub rsa4032 2014-03-30 [E]
sub rsa4032 2017-07-07 [E]
sub rsa4032 2017-07-07 [S]
sub rsa4064 2012-12-12 [S]
sub rsa4096 2011-11-11 [E]
sub rsa4096 2013-03-30 [S]
sub rsa4096 2013-03-30 [E]
sub ed25519 2019-10-10 [S]
sub cv25519 2019-10-10 [E]

gpg: key D21461E3DFE2060D: "Christian Rebischke (Archlinux Security Team-Member) <chris.rebischke@archlinux.org>" not changed
gpg: Número total processado: 1
gpg: não modificados: 1
pub rsa4096 2015-07-16 [SC]
6DAF7B808F9DF25139620000D21461E3DFE2060D
uid [marginal] Christian Rebischke (Archlinux Security Team-Member) <chris.rebischke@archlinux.org>
uid [ full ] Christian Rebischke (Arch Linux Security Team-Member) <Chris.Rebischke@archlinux.org>
uid [marginal] Christian Rebischke <chris@nullday.de>
uid [ full ] Christian Rebischke <Chris.Rebischke@posteo.de>
uid [ unknown] Christian Rebischke <christian.rebischke@mailbox.org>
uid [marginal] Christian Rebischke (www.nullday.de) <Chris.Rebischke@gmail.com>
uid [marginal] Christian Rebischke / Shibumi (Milliways) <shibumi@milliways.info>
uid [marginal] Christian Rebischke (TU-Clausthal) <christian.rebischke@tu-clausthal.de>
uid [ unknown] Christian Rebischke <chris@shibumi.dev>
sub rsa4096 2015-07-16 [E] [expires: 2022-04-22]
sub rsa4096 2019-04-12 [A] [expires: 2022-04-22]

gpg: error retrieving 'arch@sergej.pp.ru' via WKD: Tempo esgotado para conexão
gpg: error reading key: Tempo esgotado para conexão
gpg: error retrieving 'ml@sergej.pp.ru' via WKD: Tempo esgotado para conexão
gpg: error reading key: Tempo esgotado para conexão





9. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2021 - 19:13h


Experimenta o 'sudo pacman -Syyuu'...

O 'u' a mais força um downgrade, se necessário...

Caso isso resolva uma parte...


10. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 22/06/2021 - 20:32h


coloca aqui o conteúdo dos arquivos /etc/pacman.conf e /etc/pacman.d/mirrorlist

ao tentar instalar um pacote de forma avulsa, por exemplo o linux-lts, o que ocorre? para testar roda o comando pacman -S linux-lts

teu problema pode estar relacionado a esse repositório "chaotic-aur", roda o comando pacman -Qm e coloca aqui o resultado.

como substituto do yaourt, pode usar o yay ou pacaur, existem dezenas de aur helpers https://wiki.archlinux.org/title/AUR_helpers


11. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Mário Borba
woody143a

(usa Linux Mint)

Enviado em 23/06/2021 - 14:49h


niquelnausea escreveu:


coloca aqui o conteúdo dos arquivos /etc/pacman.conf e /etc/pacman.d/mirrorlist

ao tentar instalar um pacote de forma avulsa, por exemplo o linux-lts, o que ocorre? para testar roda o comando pacman -S linux-lts

teu problema pode estar relacionado a esse repositório "chaotic-aur", roda o comando pacman -Qm e coloca aqui o resultado.

como substituto do yaourt, pode usar o yay ou pacaur, existem dezenas de aur helpers https://wiki.archlinux.org/title/AUR_helpers


#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc garuda-system
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =

#NoUpgrade =
#NoExtract =

# Misc options
#UseSyslog
Color
ParallelDownloads = 5
CheckSpace
ILoveCandy
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[chaotic-aur]
#SigLevel = Never
Include = /etc/pacman.d/chaotic-mirrorlist


mirrorlist
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################

# With: reflector --country Chile --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# When: 2021-06-22 12:04:54 UTC
# From: https://www.archlinux.org/mirrors/status/json/
# Retrieved: 2021-06-22 12:03:41 UTC
# Last Check: 2021-06-22 11:20:01 UTC

Server = https://mirror1.cl.netactuate.com/archlinux/$repo/os/$arch






12. Re: (arch) sistema não atualiza, arquivos corrompidos, conflitos e chaves desconhecidas [RESOLVIDO]

Mário Borba
woody143a

(usa Linux Mint)

Enviado em 23/06/2021 - 18:34h


Londreslondres escreveu:

Descomente a linha #SigLevel = Never de [chaotic-aur]


#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc garuda-system
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =

#NoUpgrade =
#NoExtract =

# Misc options
#UseSyslog
Color
ParallelDownloads = 5
CheckSpace
ILoveCandy
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[chaotic-aur]
SigLevel = Never
Include = /etc/pacman.d/chaotic-mirrorlist



sucesso!!
muito obrigado.
sugeres que eu comente novamente a referida linha depois de atualizar ou deixo assim?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts