這篇是我搬運自己以前在 GitHub Pages 上 2020年 6 月的文章。
在 Ubuntu 上安裝套件時一直出現這個錯誤訊息:ub-process /usr/bin/dpkg returned an error code (1)
先把info資料夾備份起來(取啥名字都沒差),我是直接進去 /var/lib/dpkg 裡面操作。cd /var/lib/dpkgsudo mv info info.bak
再新建一個資料夾 infosudo mkdir info
更新並安裝套件sudo apt updateapt -f install XXX
這裡 XXX 要填原先要安裝的套件
點進去 info 會看到剛生成的檔案,這時候要把 info 資料夾內的內容全都搬到剛建好的 info.bak 裡面。sudo mv info/* info.bak
移完就可以把info刪除了sudo rm -rf info
最後不能忘記 info.bak 要改回正港的 infosudo mv info.bak info








