パックマンフック「トランザクションフックを実行できません」エラー

パックマンフック「トランザクションフックを実行できません」エラー

Manjaroを使用してフルアップデートを試しましたが、sudo pacman -Syyu最終的にエラーが発生しました。

Error: hook /usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook line 2: invalid value Path
Error: failed to commit transaction (failed to run transaction hooks)
Errors occurred, no packages were upgraded.

フックをどのように修正しますか?

ベストアンサー1

これは、システムを定期的に保守していない場合に発生します。最速の回避策は、次のようにPacmanを更新することです。

wget https://pkgbuild.com/~eschwartz/repo/x86_64-extracted/pacman-static
chmod +x pacman-static
sudo ./pacman-static -Syyu

私はこれが最もきちんとした方法だとは思いませんが、問題なくパックマンを更新する必要があります。

この問題を解決する別の方法 -

sudo nano /usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook

変更タイプ =タイプ=文書2行目

カーネルを再インストールしてください。バージョンを想定します。

sudo pacman -S kernel419

これを実行してください -

sudo mkinitcpio -P

sudo update-grub

まず、Pacmanをアップデートし、問題が解決したかどうかを確認します。

おすすめ記事