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

関連情報