Arch Linux에 대규모 저장소를 추가하는 방법

Arch Linux에 대규모 저장소를 추가하는 방법

Arch Linux에 Mega 저장소를 추가하는 방법은 무엇입니까?

이미 내 항목에 추가했습니다.pacman.conf

[DEB_Arch_Extra]
SigLevel = Required TrustedOnly
Server = https://mega.nz/linux/MEGAsync/Arch_Extra/$arch

하지만 다음 오류가 발생합니다.

❯ nocorrect sudo pacman -Syyu
[sudo] password for scarlet:
error: DEB_Arch_Extra: signature from "MegaLimited <[email protected]>" is unknown trust
:: Synchronizing package databases...
 kde-unstable                                                     122.0 KiB  74.2 KiB/s 00:02 [#######################################################] 100%
 gnome-unstable                                                    45.0   B   109   B/s 00:00 [#######################################################] 100%
 core                                                             136.5 KiB   136 KiB/s 00:01 [#######################################################] 100%
 extra                                                           1569.9 KiB   716 KiB/s 00:02 [#######################################################] 100%
 community                                                          5.8 MiB  1737 KiB/s 00:03 [#######################################################] 100%
 multilib                                                         148.2 KiB   136 KiB/s 00:01 [#######################################################] 100%
 archzfs                                                           14.1 KiB  16.4 KiB/s 00:01 [#######################################################] 100%
 DEB_Arch_Extra                                                     3.1 KiB  2.51 KiB/s 00:01 [#######################################################] 100%
error: DEB_Arch_Extra: signature from "MegaLimited <[email protected]>" is unknown trust
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))                                                            /17.4s

내 시스템:

❯ uname -a
Linux lenovo 5.15.3-arch1-1 #1 SMP PREEMPT Thu, 18 Nov 2021 22:23:08 +0000 x86_64 GNU/Linux                                                            /0.1s

내가 시도한 것:

  • 나는 이것을 찾았다Mega-deb-arch-extra에서 - 서명 문제를 업데이트할 수 없습니다.하지만 내 Arch 시스템에 Manjaro 키를 설치할 수 없기 때문에 제안된 솔루션을 시도할 수 없습니다(또는 설치할 수 있는지 잘 모르겠습니다).제안 가능한 솔루션
  • AUR은 빌드되지 않기 때문에 사용하고 싶지 않습니다.
  • 바이너리 AUR이 성공적으로 설치되었지만 플러그인 지원이 부족합니다.
  • 별도의 AUR에 있는 플러그인은 더 이상 사용되지 않습니다.

답변1

다음 명령을 실행하여 문제를 해결했습니다.

curl -fsSL https://mega.nz/keys/MEGA_signing.key | pacman-key --add -

pacman-key --finger 7F068E5D

pacman-key --lsign-key 7F068E5D

pacman -Syyu

답변2

또는 SigLevel로 설정합니다 .NeverOptional TrustAll

관련 정보