解決Ubuntu下dpkg的available問題
最近入手一個pcDuino,閒來沒事,想先熟悉一下linux環境,搭一下各種東東,然後進行傳感器擴展玩玩開源硬件,無奈,突然間遇到這麼一個問題
1
sub-process/usr/bin/dpkg returned an error code(2)
然後各種百度與Google均不得解,搔首弄耳,終於從dpkg的available上弄出了文章,根據shell的提示,找到/var/lib/dpkg/available 並cat之,發現看不懂啊,沒辦法了,從這裡入手,找到這麼一個信息:
1
sudo dpkg --clear-avail
大是感歎啊,於是cp了一下avalable,然後執行了dpkg --clear-avail
再cat就沒有東西了,apt-get update & apt-get upgrade 順利通過,幸之幸之。