1. 程式人生 > >解決ubuntu的軟體源找不到軟體包的問題

解決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

就好啦!