apt-get安裝軟體Unable to locate package錯誤解決辦法
1,最近新裝了Ubuntu10.10的系統,完成後想採用apt-get方式安裝一些軟體,卻總是報出這個錯誤:Unable to locate package
2,這個錯誤一般是因為軟體源未更新造成的,於是採用命令:sudo apt-get update 來更新軟體源,結果報出好多404錯誤,好多資源找不到。 3,這樣看來是軟體源有問題,需要換一個啦,於是通過檔案系統進入/etc/apt/目錄下,可以看到有一個sources.list檔案,軟體源的路徑配置就是儲存在這個檔案中的(建議修改之前拷貝一份做個備份),滑鼠雙擊該檔案,可以開啟一個圖形化視窗,如圖:
4,點選Download from 右側下拉框,選擇Other,又出現下圖彈框:
5,首先點選“Select Best Server”,系統開始自動查詢最合適的軟體源,待系統搜尋完成後會自動定位到最合適的一個源上,此時再點選“Choose Server”,會有提示是否更新,點選確定,則開始執行update操作。 如果update順利完成沒有報錯,那麼恭喜你,軟體源配置好了,你可以apt-get方式安裝軟體了。 6,如果不幸執行到一半報了錯,那說明該軟體源不適合你,這時你可以手動選擇一下China下其他的源試試運氣。如果還是不行,那就只能再想其他方法了 7,可以執行命令:sudo gedit /ect/apt/sources.list,開啟該檔案,可以看到裡面是一些這樣的資訊:
deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse12345678910
不同的網段可能適合不同的源,需要根據自己情況去選擇,參考地址:http://wiki.ubuntu.org.cn/源列表
8.儲存完sources.list檔案後,執行命令:sudo apt-get update 會看到以下輸出資訊,表明update成功:
現在就可以去安裝軟體啦! 先裝一個tree, $ sudo apt-get install tree
安裝完成!