Linux防健忘日誌No.37-Ubuntu 10.10 dpkg跟apt-get一些指令用法(轉載)



sources.list 設定, apt-get 使用, dpkg 使用

sources.list 的位置: /etc/apt/sources.list
sources.list 的結構: 每一列設定分成四大部份
檔案格式    主機及目錄位址    版本品質    套件屬性
deb    ftp://debian.tnc.edu.tw/pub/debian/    stable    main non-free contrib
deb是二進位檔    上面這台是教網中心的主機    穩定版    自由軟體 非自由軟體 相依於其它非自由軟體
dpkg -i bluefish_1.0.3-0.1_i386.deb (安裝 .deb 套件)
dpkg -l | more (列出所有己安裝的清單)
dpkg -l | grep nano (查 nano 是否已安裝了?)
dpkg -L nano (列出 nano 所有的安裝目錄及檔案內容)
dpkg -S /usr/bin/passwd (查 passwd 屬於那一個套件?)
dpkg -I bluefish_1.0.3-0.1_i386.deb (查套件資訊)
dpkg -c bluefish_1.0.3-0.1_i386.deb (列出未安裝套件的內容)
dpkg -P bluefish (移除, 連同設定檔)
dpkg -r bluefish (只移除主程式, 但留下設定檔)
———————————————————-
apt-get update (更新套件索引清單)
apt-get upgrade (套件升級更新)
apt-get install nano (安裝套件 nano)
apt-get remove nano (移除套件 nano, 但會留下設定檔)
apt-get –purge remove nano (完全移除套件 nano)
apt-cache search nano (由套件索引清單中查查看是否有這個套件?)
apt-setup (用來設定 /etc/apt/sources.lst)
apt-get source 套件名稱 (若 sources.lst 中設定 deb-src, 
就可以用此指令來抓取程式的原始碼)
apt-get clean (清除已下載的 deb 檔 cache, 位於 /var/cache/apt/archive 中)
———————————————————-
dpkg-reconfigure 套件名稱 (重設套件的相關設定或選擇)

100%轉載:http://www.wretch.cc/blog/Yettie/6975902

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料