如何使更新管理器在根分割區上需要更少的可用磁碟空間

如何使更新管理器在根分割區上需要更少的可用磁碟空間

我的系統包含一個相對較小的根分區(大約 16 個),其餘部分位於 home 上。現在我從 14.04 升級到 14.10 失敗了,因為它需要 8 GB 的根可用空間,但我只有 4 GB,而且我看不出有什麼簡單的方法可以減少它。

我嘗試將 /var/cache/apt/archives 重新連結到 home 下的目錄,但沒有效果。 Ubuntu 安裝程式似乎無論如何都會查看 root 上的可用空間量。我必須恢復到全新安裝嗎?

答案1

測試一下:

打開終端,

Ctrl+ Alt+T

運行:

sudo -i
apt-get autoremove
apt-get clean
UNUSCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
apt-get remove --purge $UNUSCONF
NEWKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
ADDKERNEL="linux-(image|headers|ubuntu-modules|restricted-modules)"
METAKERNEL="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
UNUSKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $ADDKERNEL |grep -vE $METAKERNEL|grep -v $NEWKERNEL)
apt-get remove --purge $UNUSKERNELS
update-manager -d

軟體更新程式將顯示並蒐索新版本,幾秒鐘後,您將看到一個螢幕,顯示:

不過,Ubuntu 14.10 現已推出。

按下升級按鈕開始升級到 Ubuntu 14.10。

軟體更新程式將要求您確認是否仍要升級,按「開始升級」開始安裝 Ubuntu 14.10。

現在,軟體更新程式將準備開始設定新的軟體通道,幾分鐘後,軟​​體更新程式將通知您詳細信息,將要刪除的軟體包數量以及將要安裝的軟體包數量,請按開始升級以繼續。

相關內容