我的以爲,Debian最大的方便在於用apt-get安裝軟件,apt-get的工做原理大概是這種:/etc/apt/sources.list文件中保存着一些server的設置,在這些server上有大量的可以用於Debian的軟件,比方個人sources.list是這個樣子(爲了簡潔,這裏先不介紹怎樣用vi編輯這個文件,在文章末尾會提到):
deb ftp://ftp.tsinghua.edu.cn/mirror/debian/debian unstable contrib main non-free
deb http://mirror.dlut.edu.cn/debian unstable main contrib non-free
deb http://mirror.dlut.edu.cn/debian-non-US unstable/non-US main contrib non-free
deb http://mirror.dlut.edu.cn/debian-security stable/updates main
deb http://debian.ustc.edu.cn/debian sid main non-free contrib
deb-src http://debian.ustc.edu.cn/debian sid main non-free contrib
deb http://debian.ustc.edu.cn/debian-non-US sid/non-US main non-free contrib
deb http://debian.ustc.edu.cn/debian-uo sid marillat java misc ustc
假設你是教育網用戶,就可以把這些放在本身的sources.list裏面;假設你是公衆網用戶,那麼您可能需要向別的網友詢問適合本身的server。
保存好本身的sources.list以後,咱們需要以root身份執行一下apt-get update,這個命令的做用是讓apt去sources.list中列出的server上下載一些信息到本地緩衝,這些信息使apt知道哪一個server上有哪些軟件,版本號各自是什麼,之後每次更改sources.list以後最好都執行一次apt-get update,使得更改生效。
安裝軟件用的命令是apt-get install,比方安裝lumaqq(luma用java寫的QQ),命令就是apt-get install lumaqq,沒錯,就是這麼簡單,全然沒必要沉浸於./configure,make,make install的苦海其中。
apt還有一個常常用法就是apt-cache search xxx,這個命令會在本地緩衝裏查找和xxx有關的軟件。java