Manjaro

Pacman 鉤子“未能執行事務鉤子”錯誤

  • December 10, 2020

我正在嘗試使用 進行完整的 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.

我怎樣才能修好鉤子?

當您不定期維護系統時,就會發生這種情況。最快的解決方法是通過以下方式更新 Pacman -

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

我不認為這是最乾淨的方法,但它應該可以毫無問題地更新 Pacman。

解決此問題的另一種方法-

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

更改類型 = 類型路徑=第 2 行中的文件

重新安裝核心,我假設版本

sudo pacman -S kernel419

執行這些 -

sudo mkinitcpio -P

sudo update-grub

我會先嘗試更新 Pacman,看看問題是否得到解決。

引用自:https://unix.stackexchange.com/questions/582023