本篇出處:培養皿


B2D 套件管理

1. sources.list 設定, apt-get 使用, dpkg 使用
2. sources.list 的位置: /etc/apt/sources.list
3. 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 套件名稱 (重設套件的相關設定或選擇)
----------------------------------------------------------
apt-get upgrade 之後, 要注意處理的事項.
補充:

將 .rpm 檔轉換為 .deb 檔 (取自官網說明 )

另外一種套件擋是使用 .rpm 字尾的 Red Hat 套件管理員 檔。不建議您在 Ubuntu 系統安裝它們。在大部份情況下,
您都能找到原生的 Ubuntu .deb 套件。但若真的需要,.rpm 檔是可以以 alien 程式轉換成 .deb 套件。

1.
安裝 alien 套件(章 2, 新增、移除以及更新應用程式)。
2.
在終端機下以管理者權限執行以下指令:

 sudo alien 套件檔案.rpm

arrow
arrow
    全站熱搜

    正義的胖虎 發表在 痞客邦 留言(1) 人氣()