但是在預設狀況下,這些 package 在軟體安裝好之後並不會被刪除掉,
這樣每次 update 或是安裝新軟體後,硬碟空間就會逐漸減小。
在網路上找到兩個清除已安裝好的 package的方法:
- 終端機下輸入:sudo apt-get clean ,按[Enter]就好了
- 在 synaptic 中的「設定」/「偏好設定」/「檔案」/「安裝後刪除下載的套件」,勾選的話,以後安裝完軟體時就會自動刪除那些 package。而按下「刪除套件快取檔案」則可以清除目前留在快取裡的 package。
sudo apt-get autoremove
★★透過 sudo apt-get install 安裝軟體時,會將檔案暫存在 /var/cache/apt/archives/ 目錄裡,若要清除這些暫存檔案,則執行以下這兩道指令:
sudo apt-get autoclean
sudo apt-get clean
★★若要清除不再被依賴的 library
- 在安裝軟體時,時常需要額外安裝一些 library 才能執行該軟體。可是當我們移除軟體時,這些 library 並不會跟著被移除
- 到[系統]/[管理]/[Synaptic套件管理程式]搜尋安裝,安裝完畢只要輸入以下指令就能啟動它:
sudo gtkorphan - 也可以從『系統』-『管理』-『Remove orphaned packages』啟動它
- 然後點選orphaned packages →[確定] →[是],即可移除不再被依賴的 library了
★★★若安裝套件失敗時,強制刪除用(否則不能安裝其他套件)
sudo dpkg -P 套件名稱
例如安裝flashplugin-installer失敗,則貼上
sudo dpkg -P flashplugin-installer把它刪除
沒有留言:
張貼留言