2009年11月18日 星期三

dpkg & rpm

安裝

Result
rpm
dpkg
安裝指定套件
rpm -i pkgfile.rpm
dpkg -i pkgfile.deb

查詢

Result
rpm
dpkg
顯示所有已安裝的套件名稱
rpm -qa
dpkg -l (小寫 L)
顯示套件包含的所有檔案
rpm -ql pkgname (小寫 L)
dpkg -L pkgname
顯示特定檔案所屬套件名稱
rpm -qf /path/to/file
dpkg -S /path/to/file
查詢套件檔案資訊
rpm -qip pkgfile.rpm (顯示套件資訊)
rpm -qlp pkgfile.rpm (小寫 L, 顯示套件內所有檔案)
dpkg -I pkgfile.deb (大寫 I )
dpkg -c pkgfile.deb
顯示指定套件是否安裝
rpm -q pkgname (只顯示套件名稱)
rpm -qi pkgname (顯示套件資訊)
dpkg -l pkgname (小寫 L, 只列出簡潔資訊)
dpkg -s pkgname (顯示詳細資訊)
dpkg -p pkgname (顯示詳細資訊)

移除

Result
rpm
dpkg
移除指定套件
rpm -e pkgname
dpkg -r pkgname (會留下套件設定檔)
dpkg -P pkgname (完全移除)

在 Debian  & Ubuntu 使用 alien 處理 RPM 套件
alien 可處理 .deb、.rpm、.slp、.tgz 等檔案格式, 進行轉檔或安裝.
於 Debian & Ubuntu 安裝非 Debian 套件時, 可使用 alien 進行安裝.
安裝 alien 套件: apt-get install alien

沒有留言:

張貼留言