有馬総一郎のブログ

(彼氏の事情)

2022年08月06日 18:16:56 JST - 3 minute read - Comments - Linux

Alter Linuxでキーリングのキーを確認に失敗して、パッケージ更新できない

sudo pacman -Syuuなりyay -yしてパッケージ更新しようとしたら、鍵をインポートしますか?みたいな問いが出て、yと答えたら、その後エラーとなる。

(157/157) キーリングのキーを確認                                                                              [#################################################################] 100%
必要なキーをダウンロード...
:: PGP 鍵 139B09DA5BF0D338, "David Runge <dvzrv@archlinux.org>" をインポートしますか? [Y/n] y
:: PGP 鍵 C32217F6F13FF192, "Alexander Rødseth <rodseth@gmail.com>" をインポートしますか? [Y/n] y
(157/157) パッケージの整合性をチェック                                                                        [#################################################################] 100%
エラー: apparmor: "David Runge <dvzrv@archlinux.org>" の署名は部分的に信頼されています
:: ファイル /var/cache/pacman/pkg/apparmor-3.0.6-1-x86_64.pkg.tar.zst は破損しています (無効または破損したパッケージ (PGP 鍵))。
ファイルを削除しますか? [Y/n] y
エラー: libcap: "David Runge <dvzrv@archlinux.org>" の署名は部分的に信頼されています
:: ファイル /var/cache/pacman/pkg/libcap-2.65-1-x86_64.pkg.tar.zst は破損しています (無効または破損したパッケージ (PGP 鍵))。
ファイルを削除しますか? [Y/n] y
・・・中略・・・
エラー: 処理を完了できませんでした (無効または破損したパッケージ (PGP 鍵))
エラーが発生したため、パッケージは更新されませんでした。
 -> リポジトリのパッケージのインストール時にエラー

ググったら直ぐ答えは見付かった。 1 年ぶりくらいに pacman でパッケージ更新しようとしたらエラーになった

sudo pacman -S archlinux-keyringすれば良いらしい。

$ sudo pacman -S archlinux-keyring
依存関係を解決しています...
衝突するパッケージがないか確認しています...

パッケージ (1) archlinux-keyring-20220727-1

合計インストール容量:        1.55 MiB
最終的なアップグレード容量:  0.09 MiB

:: インストールを行いますか? [Y/n] y
(1/1) キーリングのキーを確認                                                                                  [#################################################################] 100%
(1/1) パッケージの整合性をチェック                                                                            [#################################################################] 100%
(1/1) パッケージファイルのロード                                                                              [#################################################################] 100%
(1/1) ファイルの衝突をチェック                                                                                [#################################################################] 100%
(1/1) 空き容量を確認                                                                                          [#################################################################] 100%
:: パッケージの変更を処理しています...
(1/1) 更新 archlinux-keyring                                                                                  [#################################################################] 100%
==> archlinux.gpg からキーを追加...
==> キーリングの信頼されたキーに署名...
  -> 1 キーにローカルで署名しました。
==> 所有者信頼値をインポート...
gpg: setting ownertrust to 4
==> キーリングの破棄されたキーを無効化...
  -> 2 キーを無効化しました。
==> 信頼データベースを更新...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: 深さ: 0  有効性:   1  署名:   7  信用: 0-, 0q, 0n, 0m, 0f, 1u
gpg: 深さ: 1  有効性:   7  署名:  93  信用: 0-, 0q, 0n, 7m, 0f, 0u
gpg: 深さ: 2  有効性:  73  署名:  30  信用: 73-, 0q, 0n, 0m, 0f, 0u
gpg: 次回の信用データベース検査は、2022-08-09です
==> 信頼データベースを更新...
gpg: 次回の信用データベース検査は、2022-08-09です
:: トランザクション後のフックを実行...
(1/1) Arming ConditionNeedsUpdate...

つぎは成功。

(156/156) キーリングのキーを確認                                                                              [#################################################################] 100%
(156/156) パッケージの整合性をチェック                                                                        [#################################################################] 100%
(156/156) パッケージファイルのロード                                                                          [#################################################################] 100%
(156/156) ファイルの衝突をチェック                                                                            [#################################################################] 100%
(158/158) 空き容量を確認                                                                                      [#################################################################] 100%

Tags: Alter Linux Arch Linux

Logitech MX Mechanical Miniに画面キャプチャ(PrintScreen"PrtSc")できるキーを追加する Linux編 その2 Linuxで複数画像を一括でトリミングする

comments powered by Disqus