安裝、移除
目的 | rpm 範例 | 長旗標 | dpkg 範例 | 長旗標 |
安裝 | rpm -i webmin-1.400-1.noarch.rpm | install | dpkg -i webmin_1.400_all.deb | install |
移除 | rpm -e webmin | erase | dpkg -r webmin (保留設定檔) dpkg -P webmin (完全移除) | remove purge |
查詢已安裝套件
目的 | rpm 範例 | 長旗標 | dpkg 範例 | 長旗標 |
顯示所有已安裝的套件名稱 | rpm -qa | query all | dpkg -l | list |
顯示套件包含的所有檔案 | rpm -ql webmin | query list | dpkg -L webmin | listfiles |
顯示特定檔案所屬套件名稱 | rpm -qf ./webmin.conf | query file | dpkg -S ./webmin.conf | search |
查詢套件檔案資訊 | rpm -qi webmin | query info | dpkg -p webmin (顯示詳細資訊) | print-avail |
查詢套件安裝檔的資訊 | rpm -qip webmin-1.400-1.noarch.rpm | query info package | dpkg -I webmin_1.400_all.deb | info |
查詢套件安裝檔的欲安裝檔案 | rpm -qlp webmin-1.400-1.noarch.rpm | query list package | dpkg -c webmin_1.400_all.deb | content |
本文是主要參考
http://cha.homeip.net/blog/archives/2005/08/rpm_vs_dpkg.html
本來想做更詳盡的整理,但原文已夠棒了,就稍微整理一下編排就發布了。
這裡題一下 alien 這命令,它在 LPI1 常考,主要目的是用於 debian 系統上使用 rpm 的套件。