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
로 설정합니다 .Never
Optional TrustAll