
我的系統包含一個相對較小的根分區(大約 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。
現在,軟體更新程式將準備開始設定新的軟體通道,幾分鐘後,軟體更新程式將通知您詳細信息,將要刪除的軟體包數量以及將要安裝的軟體包數量,請按開始升級以繼續。