달리는 동안pacman -Syu
"(8/8) 패키지 무결성 확인" 이후 이 패키지에서 다음과 같은 문제가 발생했습니다.
error: 7-zip: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/7-zip-23.01-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: brave-bin: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/brave-bin-1:1.52.126-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: pamac-aur: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/pamac-aur-11.0.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: spotify: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/spotify-1:1.2.13.661-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: visual-studio-code-bin: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/visual-studio-code-bin-1.79.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: yay: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/yay-12.1.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: zoom: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/zoom-5.15.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
지금까지 나는 이것을 실행해 보았습니다(성공하지 못했습니다).
sudo pacman -S archlinux-keyring
|pacman -Su
pacman -Sy archlinux-keyring
|pacman-key --refresh-keys
pacman-key --delete 91BD8815FE0040FA7FF5D68754C28F4FF5A1A949
|pacman-key --populate archlinux
pacman-key --delete D6C9442437365605
|pacman-key --populate archlinux
sudo pacman -Sc
sudo pacman -Fy
답변1
Linux.Chat Discord 서버에서 도움을 받았고 Theros(나를 도와준 사용자)가 이 문제에 대한 해결책을 찾았습니다.
"0xd6c9442437365605가 ubuntus 키 서버에서 나오는 것 같습니다. https://keyserver.ubuntu.com/pks/lookup?search=tne%40garudalinux.org&fingerprint=on&op=index 가루다가 혼돈을 사용한다는 점을 고려하면 혼돈 열쇠고리만 있으면 됩니다. 예, Archcraft가 혼돈을 사용하여 물건을 만드는 것처럼 보인다는 점을 고려하면 맞는 것 같습니다. https://github.com/archcraft-os/archcraft/issues/251"
그래서 다음 단계에 따라 문제를 해결했습니다.
sudo pacman-key --recv-key D6C9442437365605 --keyserver keyserver.ubuntu.com
sudo pacman-key --lsign-key D6C9442437365605
sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'