エラー:db 'multilib'を読み取れません(ライン1を解析できません)。

エラー:db 'multilib'を読み取れません(ライン1を解析できません)。

コマンドを実行すると

sudo pacman -Syu

次のエラーがたくさん発生します。

error: could not read db 'core' (Can't parse line 1)
error: could not read db 'multilib' (Can't parse line 1)

それから最後にこう言いました。

there is nothing to do

sudo パックマン - シュー

どうすれば解決できますか?

ベストアンサー1

私はちょうど同様のエラーメッセージを受け取りましたが、ログインが必要なネットワークでより早くアップデートを実行しようとしたので、これが起こりました。だから何とかHTMLログインページが私のコア、コミュニティ、multilib同期ファイルに表示されます。 /var/lib/pacman/sync/community.db

同様の状況が発生したことを確認してください。 $ cat /lib/pacman/sync/core.db

私にとっては、これらのファイルを削除するだけでpacman問題が解決しました。不明な場合は、コピーする前に安全な場所にコピーしてください。 $ sudo cp /lib/pacman/sync/core.db ~ $ sudo cp /lib/pacman/sync/multilib.db ~ $ ...

キャッシュを消去するpacmanコマンドも機能しなければならないと思います。

おすすめ記事