今天在安裝watchman的時候,忽然報了這麼個錯誤,找了下資料,使用如下方法解決此問題git
1.備份目錄ubuntu
mv /var/lib/dpkg/info /var/lib/dpkg/infobak日誌
2.建立新目錄get
mkdir /var/lib/dpkg/infoit
3.執行 apt-get install update軟件
我在執行這個步驟的時候,出錯了.date
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關係樹
正在讀取狀態信息... 完成
E: 沒法定位軟件包 update方法
我乾脆直接跳過這步di
4.執行apt-get -f install 升級
這時出現了日誌
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關係樹
正在讀取狀態信息... 完成
升級了 0 個軟件包,新安裝了 0 個軟件包,要卸載 0 個軟件包,有 294 個軟件包未被升級。
有 2 個軟件包沒有被徹底安裝或卸載。
解壓縮後會消耗 0 B 的額外空間。
正在設置 runit (2.1.2-3ubuntu1) ...
正在設置 git-daemon-run (1:2.7.4-0ubuntu1) ...
表示問題已經修復.
再安裝其餘軟件就沒問題了.