rpm
分发版本(suse,centos,redhat)
查询包安装
rpm -qa |grep firebox (包名) #查看所有的有关的安装包
包名信息解读

查询是否安装
rpm -q +包名
查询包的相关细细
rpm -qi + 包名
查询包的文件
rpm -ql + 包名
查询文件路径下属于哪个包
rpm -qf + 文件路径
卸载包
rpm -e + 包名
可能出现的问题
删除包可能会提示

表示删除这个包删了可能会导致bar这个包不能运行
强制删除(不推荐)
rpm -e --nodeps foo
安装rpm包
rpm -ivh 包的文件
如何找包呢?
再光盘里的package里找到所需要的rpm包,再根据包名进行下载,且可以自动处理依赖关系
yum
一个能自动从yum服务器下载rpm包且安装包的工具
查找yum的包
yum List | grep +包名
安装指定的软件包
yum intstall 包名
如果在Ubuntu系统下可以使用rpm吗?如果不行怎么办?
Ubuntu默认使用的是deb包,不支持原生的rpm。在Ubuntu内下载软件要下载以deb结尾的包,才能在Ubuntu里安装软件,命令如下:
apt [--fix-broken] install 包的文件.deb #括号内的参数是自动补齐包的依赖
演示一个例子
通过一个deb包安装webmin服务
使用Ubuntu系统
通过sourceforge下载webmin的deb安装包

上传到服务器
通过deb包安装服务

启动该服务
systemctl restart webmin
查看服务端口(webmin默认是10000)

在浏览器上访问访问:

总结: 通过Ubuntu的deb包类似rpm的包安装了webmin服务