|
您是否曾經嘗試刪除Ubuntu默認提供的Evolution電子郵件程序? 如果是這樣的話, 你知道那會是什麼頭痛。 實際上,問題很簡單: 一些Evolution軟件包是其他軟件包的依賴項,而在卸載Evolution時,它們一定會要求也進行卸載,以免“破壞”依賴關係。 現在的問題是,這些軟件包具有一些構成Evolution的軟件包,這些軟件包對於Ubuntu的正常運行至關重要。 因此,在嘗試像這樣卸載Evolution時...
sudo apt-get刪除演進* ...還有許多其他軟件包將要卸載,最重要的是那些與gnome面板和著名的meta軟件包ubuntu-desktop相關的軟件包 (它本身不會安裝任何程序,但會闡明構成“正常” Ubuntu安裝的所有軟件包,因此,如果未安裝,則在出現新版本時將無法更新Ubuntu)。
|
- Linux為我們提供了非常偉大的東西:自由。 除其他外,這意味著如果我們不喜歡某個程序,則將其刪除即可。 如果我們喜歡其他產品,就安裝它即可。 換一種說法, 不需要我們使用特定軟件。 發行版中默認提供的程序是“建議”,但僅此而已。 眾所周知,在Windows中,這是完全不同的。
- 舉例來說,假設我更喜歡Thunderbird。 安裝兩個電子郵件客戶端是否合乎邏輯,特別是如果我根本不使用其中一個?
- 另一個典型案例:我通過網絡客戶端查看我所有的電子郵件 (GMail,Yahoo,Hotmail等)。 嗯,我不需要Evolution,我想刪除它。
- 我需要磁盤空間! 我已經刪除了所有緩存,臨時文件,所有內容……但仍然很簡短……哦,我知道,我將刪除我從未使用過的那個小程序。 那叫什麼哦,是的:進化。
簡而言之,原因可能多種多樣。嚴格來說,我下面提供的解決方案並不能完全移除 Evolution,但已經非常接近了。就使用者體驗而言,Evolution 將從「應用程式」選單中消失,並且會釋放 53.3 MB 的磁碟空間。
我們打開終端並輸入:
sudo aptitude purge進化-指示器進化-進化-文檔-en進化-通用進化-數據服務器進化-webcal進化-插件
更新:我收到一些回饋,說這種方法會「破壞」用戶的個人資料。具體來說,刪除 evolution-data-server 會導致「系統」>「偏好設定」>「關於我」無法使用。這確實如此。但是,我認識的人裡沒有人會填寫這些數據,也不知道有什麼應用程式會用到這些數據。總之,如果您不想讓這個功能失效,只需從上面的指令省略 evolution-data-server 即可。
在問我之前的最後一句話。 是的,您可以從Synaptic或使用這兩種方法中的任何一種來刪除Evolution ...
sudo apurge清除進化
sudo apt-get purge進化
...但是此方法只能釋放8MB的磁盤空間(對我的方法而言是53,3),並且會留下很多“孤立的”程序包。
請不要誤解這篇文章。 進化在任何方面都是一個很棒的程序。 我認為Ubuntu默認提供它並不壞。 令我困擾的是擦除它並不容易。 =)