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をアップデートし、問題が解決したかどうかを確認します。