
所以這是我的故事......
前幾天我正在升級 ubuntu,升級到一半就斷電了,所以現在當我嘗試升級時,它一直問我是否要進行部分升級。我聽說這很糟糕,應該避免,我也知道有一種方法可以透過命令列修復此問題,但我不記得如何操作,也無法在網路上找到任何內容。
任何幫助,將不勝感激。謝謝
答案1
看來這sudo dpkg --configure -a
是一個神奇的命令。
以下是dpkg
手冊頁對選項的解釋--configure -a
:
--configure
包裹...|-a
|--pending
配置已解壓縮但尚未配置的套件。如果給定
-a
或,則配置所有已解壓縮但未配置的套件。--pending
[…]
配置包括以下步驟:
解壓縮conffiles,同時備份舊的conffiles,以便出現問題時可以恢復。
跑步後置腳本(如果包提供)。
答案2
我建議嘗試這個:
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade
為我解決了這個問題,可能也適合你。
答案3
我有同樣的問題。我所做的是,從 獲取軟體包列表sudo apt-get upgrade
。就我而言:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
然後我安裝了“未升級”的軟體包sudo apt-get install linux-generic linux-headers-generic linux-image-generic
並解決了問題。
答案4
你可以嘗試sudo apt-get update
透過這個文件進行更新。然後您可以透過終端機進行升級,sudo do-release-upgrade
當它詢問時鍵入安裝升級可能需要幾個小時。下載完成後,該過程將無法取消。然後按“Y”即可。