ubuntu 源

我比較常使用ubuntu系統 每次下載更新包常常使用apt-get 如果環境正常那麼工作也會比較順利,但常常會碰到各種各樣的問題。在這裏記錄一下吧,以後有瞭解到更多有問的都記錄到這裏吧。網友們也可以告訴我啊,謝謝了。

一、ubuntu的源

配置文件爲/etc/apt/source.list

1.source.list的格式

exmple:

deb http://mirrors.163.com/ubuntu/ lucid main universe restricted multiverse

deb-src http://mirrors.163.com/ubuntu/ lucid main universe restricted multiverse

deb爲下載Debian系列的軟件包格式。deb-src爲開頭,就是去下載源碼包再進行編譯安裝。

lucid爲ubuntu的發行代號,例如這裏的lucid爲10.04版本的ubuntu,所以可以根據需求修改,當然有的版本的名字在這個網址中已經找不到了,所以你更新的時候也會出錯的提示會找不到對應的源。

各個版本的ubuntu對應的發行代號以及對應的內核可以看這裏 http://zh.wikipedia.org/wiki/Ubuntu

main:完全的自由軟件。
restricted:不完全的自由軟件。
universe:ubuntu官方不提供支持與補丁,全靠社區支持。
muitiverse:非自由軟件,完全不提供支持和補丁。

二、刪除更新的列表

rm -rf /var/lib/apt/lists/*

刪除後再進行更新就會重新更新軟件列表

三、更新源

執行apt-get update 來更新軟件包。更新需要時間

apt-get update更新軟件列表信息,包括版本,依賴關係等

apt-get upgrade在不改變現有軟件設置的基礎上更新軟件

apt-get dist-upgrade會改變配置文件,改變舊的依賴關係,比如升級操作系統時

四、apt-get的一些用法

apt-get -f instal XXX網友們說-f參數會自動解決依賴問題,不過我的還是沒解決,現在還是有問題


五、關於ARM的源,之前的很多發行版地址不在了,比如oneiric ,導致跟新失敗,後來發現原來移到了新的地址去了,地址如下

http://old-releases.ubuntu.com/ubuntu/

看到了吧,前面多了個old,在這裏你就可以找到所有的源了。


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