解決ubuntu的軟件源找不到軟件包的問題

兩天!裝了三四遍系統,一直無法解決。
想裝個java,它說依賴包不能安裝。
想裝個doxygen,它說找不到軟件包。
換過163的源,中科大的源,都沒用。
網上的建議都是換源,然後

sudo apt-get update

但在我這都沒用。
現在看來,應該是更新完再來一個

sudo apt-get upgrade

應該就好用了吧。。。

言歸正傳,說說師兄是怎麼幫我弄的:
首先,保留以前的源,備份

sudo mv /etc/apt/sources.list /ect/apt/sources.list.old

然後從個大熱源中選一個,放到新的sources.list裏,放入etc/apt文件夾中
我這裏是從mirrors.ustc.edu.cn中下載的源。
然後先將sources.list.d中的第三方源都移走。

sudo mv /ect/apt/sources.list.d /etc/apt/sources.list.d.tmp
sudo mkdir /ect/apt/sources.list.d

此時sources.list.d文件夾是空的。
然後更新,升級

sudo apt-get update
sudo apt-get upgrade

都成功了,最後再把第三方源的文件夾還原

sudo rmdir /etc/apt/sources.list.d
sudo mv /etc/apt/sources.list.d.tmp /etc/apt/sources.list.d

就好啦!

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