没有合适的资源?快使用搜索试试~ 我知道了~
Redhat6 RPM 软件管理常用命令汇总
需积分: 9 2 下载量 100 浏览量
2014-10-09
11:21:31
上传
评论
收藏 6KB TXT 举报
温馨提示
试读
6页
软件的安装时操作系统管理的基础,与Windows不同,Linux的软件管理有很多种方式,Redhat的最常用的是RPM方式,安装集成在光盘中的RPM包。这种方式比Windows平台的软件管理更加便捷
资源推荐
资源详情
资源评论
Redhat6 RPM 软件管理常用命令汇总
软件的安装时操作系统管理的基础,与Windows不同,Linux的软件管理有很多种方式,Redhat的最常用的是RPM方式,安装集成在光盘中的RPM包。这种方式比Windows平台的软件管理更加便捷(个人感觉,总体感觉Windows程序安装于卸载有点复杂),使用起来也更加的心用手。
1、Redhat中的rpm包的位置―― 光盘目录中的 Package 目录全部都是。
2、RPM常用命令解读:
a、安装程序: rpm -ivh <软件包的绝对路径> #i为install;v,verbose;h,hash
[root@asdf /]# rpm -ivh /media/RHEL_6.1\ i386\ Disc\ 1/Packages/vsftpd-2.2.2-6.el6_0.1.i686.rpm
b、卸载程序: rpm -e <软件名>
[root@asdf /]# rpm -e vsftpd # e => erase 、uninstall
[root@asdf /]# rpm -q vsftpd #检测一下是否已卸载
package vsftpd is not installed
rpm -aq|grep yum|xargs rpm -e --nodeps #卸载所有yum相关包
c、查询指定软件是否已安装: rpm -q <软件名> / rpm -qa <软件名> / rpm -qa | grep <软件名>
复制代码
[root@asdf /]# rpm -q yum # q,query
yum-3.2.29-17.el6.noarch
软件的安装时操作系统管理的基础,与Windows不同,Linux的软件管理有很多种方式,Redhat的最常用的是RPM方式,安装集成在光盘中的RPM包。这种方式比Windows平台的软件管理更加便捷(个人感觉,总体感觉Windows程序安装于卸载有点复杂),使用起来也更加的心用手。
1、Redhat中的rpm包的位置―― 光盘目录中的 Package 目录全部都是。
2、RPM常用命令解读:
a、安装程序: rpm -ivh <软件包的绝对路径> #i为install;v,verbose;h,hash
[root@asdf /]# rpm -ivh /media/RHEL_6.1\ i386\ Disc\ 1/Packages/vsftpd-2.2.2-6.el6_0.1.i686.rpm
b、卸载程序: rpm -e <软件名>
[root@asdf /]# rpm -e vsftpd # e => erase 、uninstall
[root@asdf /]# rpm -q vsftpd #检测一下是否已卸载
package vsftpd is not installed
rpm -aq|grep yum|xargs rpm -e --nodeps #卸载所有yum相关包
c、查询指定软件是否已安装: rpm -q <软件名> / rpm -qa <软件名> / rpm -qa | grep <软件名>
复制代码
[root@asdf /]# rpm -q yum # q,query
yum-3.2.29-17.el6.noarch
[root@peano /]# rpm -qa yum #这个命令没有上一个命令快
yum-3.2.29-17.el6.noarch
[root@peano /]# rpm -qa | grep yum #该命令使用管道进行正则匹配
yum-metadata-parser-1.1.2-16.el6.i686
PackageKit-yum-0.5.8-19.el6.i686
yum-utils-1.1.30-6.el6.noarch
yum-rhn-plugin-0.9.1-26.el6.noarch
PackageKit-yum-plugin-0.5.8-19.el6.i686
yum-3.2.29-17.el6.noarch
复制代码
d、查询已安装软件中的某一个文件的软件包的详细名称: rpm -qf <某一文件>
[root@peano /]# rpm -qf /etc/yum.conf #qf, query file
yum-3.2.29-17.el6.noarch
e、查询已安装程序都安装在哪里: rpm -ql <程序名>
复制代码
[root@asdf /]# rpm -ql yum #猜测: ql,query location
/etc/bash_completion.d
/etc/bash_completion.d/yum.bash
/etc/logrotate.d/yum
/etc/yum
/etc/yum.conf
/etc/yum.repos.d
/etc/yum/pluginconf.d
/etc/yum/protected.d
yum-3.2.29-17.el6.noarch
[root@peano /]# rpm -qa | grep yum #该命令使用管道进行正则匹配
yum-metadata-parser-1.1.2-16.el6.i686
PackageKit-yum-0.5.8-19.el6.i686
yum-utils-1.1.30-6.el6.noarch
yum-rhn-plugin-0.9.1-26.el6.noarch
PackageKit-yum-plugin-0.5.8-19.el6.i686
yum-3.2.29-17.el6.noarch
复制代码
d、查询已安装软件中的某一个文件的软件包的详细名称: rpm -qf <某一文件>
[root@peano /]# rpm -qf /etc/yum.conf #qf, query file
yum-3.2.29-17.el6.noarch
e、查询已安装程序都安装在哪里: rpm -ql <程序名>
复制代码
[root@asdf /]# rpm -ql yum #猜测: ql,query location
/etc/bash_completion.d
/etc/bash_completion.d/yum.bash
/etc/logrotate.d/yum
/etc/yum
/etc/yum.conf
/etc/yum.repos.d
/etc/yum/pluginconf.d
/etc/yum/protected.d
剩余5页未读,继续阅读
资源评论
allegiancememe
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功