ArcoLinux - 19.12.15 - トラブルシュート - ファイルは破損しています


 クラウディア


1. 概要
2. 対策

1. 概要

 久しぶり(2020年5月11日)に、「ArcoLinux 19.12.15 bspwm」をさわっておりまして。  前ページの処理を使用と思いまして、「xorgproto」をいったん削除後、更新しようとしましたらば。

$ pacman -Fy

・・・	略	・・・

$ yes | pacman -Syu

・・・	略	・・・

:: インストールを行いますか? [Y/n] y
:: パッケージを取得します...
 i3lock-color-2.12.c.1-1-x86_64            47.1 KiB   485 KiB/s 00:00 [--------------------------------------] 100%
(583/583) キーリングのキーを確認                                      [--------------------------------------] 100%
(583/583) パッケージの整合性をチェック                                [--------------------------------------] 100%
エラー: i3lock-color: "Alad Wenter <alad@archlinux.org>" の署名は信頼されていません
:: ファイル /var/cache/pacman/pkg/i3lock-color-2.12.c.1-1-x86_64.pkg.tar.zst は破損しています (無効または破損したパッケージ (PGP 鍵))。
ファイルを削除しますか? [Y/n] y
エラー: 処理を完了できませんでした (無効または破損したパッケージ)
エラーが発生したため、パッケージは更新されませんでした。
 「Fix "invalid or corrupted package (PGP signature)" Error In Arch Linux」によれば、鍵を更新しなければ、ならないらしい。

2. 対策

 参考サイトの対応を見よう見まねでやってみます。

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

パッケージ (1)     古いバージョン  新しいバージョン  最終的な変化

core/archlinux-keyring  20191018-2      20200422-1            0.02 MiB

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

:: インストールを行いますか? [Y/n] y
(1/1) キーリングのキーを確認                                          [--------------------------------------] 100%
(1/1) パッケージの整合性をチェック                                    [--------------------------------------] 100%
(1/1) パッケージファイルのロード                                      [--------------------------------------] 100%
(1/1) ファイルの衝突をチェック                                        [--------------------------------------] 100%
:: パッケージの変更を処理しています...
(1/1) 更新 archlinux-keyring                                          [--------------------------------------] 100%
==> archlinux.gpg からキーを追加...
==> キーリングの信頼されたキーに署名...
  -> キーに署名 D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C...

・・・	略	・・・

  -> キーに署名 AB19265E5D7D20687D303246BA1DFB64FFF979E7...
==> 所有者信頼値をインポート...
==> キーリングの破棄されたキーを無効化...
  -> キー 8F76BEEA0289F9E1D3E229C05F946DED983D4366 を無効化...

・・・	略	・・・

  -> キー 44D4A033AC140143927397D47EFD567D4C7EA887 を無効化...
==> 信用データベースを更新...
gpg: 次回の信用データベース検査は、2020-05-31です
:: トランザクション後のフックを実行...
(1/1) Arming ConditionNeedsUpdate...
 これで、いいのかしら?  良かったようです。  前ページの作業に戻って、作業が進められるようになりました。

earthcar(アースカー)