ubuntu安裝環境是出現各種依賴問題的解決方案

安裝時出現各種依賴錯誤,無法解決問題時,可以嘗試使用aptitude替代apt-get

那就是使用aptitude來代替apt,aptitude與 apt-get 一樣,是 Debian 及其衍生系統中功能極其強大的包管理工具。與 apt-get 不同的是,aptitude在處理依賴問題上更佳一些。舉例來說,aptitude在刪除一個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用的包,整個系統更爲乾淨。而在安裝軟件時,它不僅僅可以提供像apt那樣的普通功能,還能夠提供在安裝依賴衝突時的解決方案。

比如我在安裝R時發現安裝衝突,這個時候我們就可以使用sudo aptitude install r-base-core來解決這個問題。一開始的時候,aptitude也會想apt那樣檢測到依賴衝突,然後給出一個解決方案。但是不同的地方在於對於解決方案你有三個選擇(y/n/q),y就是同意,n不同意,然後會繼續給出下一個解決方案。q–>退出,放棄安裝。假如一開始它推薦給你不安裝的時候,你就可以選擇n,然後一般而言第二個解決方案將會自動降級安裝依賴的軟件(如果是一系列軟件版本過高的話),這個時候選擇同意基本都可以安裝成功。

 

博主成功用aptitude安裝gnome桌面。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章