Antergosでpacman -Syuすると「エラー: 処理を完了できませんでした (無効または破損したパッケージ (PGP 鍵))」と表示されアップデート出来ない

Posted by onodai.


タイトル長い

アップデートが出来ない

久しぶりにAntergosのアップデートをしようとして

$ sudo pacman -Syu

と、いつもどおり(?)実行したら

エラー: hogehoge is unknown trust  
:: ファイル /var/cache/pacman/pkg/hogehoge.pkg.tar.xz は破損しています (無効または破損したパッケージ (PGP 鍵))。  
ファイルを削除しますか? [Y/n] Y  
エラー: 処理を完了できませんでした (無効または破損したパッケージ (PGP 鍵))  
エラーが発生し、パッケージはアップグレードされませんでした。

と、表示されうまくアップデートできない

解決方法

いろいろ調べてみて以下の2つのページを参考にしてみるもうまく行かず・・・
pacman -Syu で ハマった点(2015/04/30)
エラー: 処理を完了できませんでした (無効または破損したパッケージ (PGP 鍵))

これは再インストールフラグ・・・なんて思いながらカスみたいな英語力で涙目になりながら検索したらAntergosのフォーラムがヒット
signature from "Antergos Build Server (Automated Package Build System) admin\@antergos.org" is unknown trust

このレスに書かれているコマンドでうまいことアップデートできるようになりました

$ sudo pacman -Syy Antergos-keyring

最初からAntergosのフォーラム見ておけばよかったというお話でした。

comments powered by Disqus