攝影師:Tima Miroshnichenko: https://www.pexels.com/zh-tw/photo/html-5380664/

[Ubuntu] 錯誤訊息:ub-process /usr/bin/dpkg returned an error code (1)

這篇是我搬運自己以前在 GitHub Pages 上 2020年 6 月的文章。


在 Ubuntu 上安裝套件時一直出現這個錯誤訊息:
ub-process /usr/bin/dpkg returned an error code (1)

先把info資料夾備份起來(取啥名字都沒差),我是直接進去 /var/lib/dpkg 裡面操作。
cd /var/lib/dpkg
sudo mv info info.bak

再新建一個資料夾 info
sudo mkdir info

更新並安裝套件
sudo apt update
apt -f install XXX
這裡 XXX 要填原先要安裝的套件

點進去 info 會看到剛生成的檔案,這時候要把 info 資料夾內的內容全都搬到剛建好的 info.bak 裡面。
sudo mv info/* info.bak

移完就可以把info刪除了
sudo rm -rf info

最後不能忘記 info.bak 要改回正港的 info
sudo mv info.bak info


參考資料

讓我知道你在想什麼!