這篇是我搬運自己以前在 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