rpm 命令
来源:互联网 发布:mac pro怎么截图 编辑:程序博客网 时间:2024/05/16 01:36
RPM包的建立,安装和查询是用rpm命令进行的。RPM包的名字通常以.rpm扩展名结束。rpm有一组模式,每种模式都有自己的选项。
rpm命令的格式为:
rpm [options] [packages]
第一个选项指定rpm模式(安装,查询,更新),其他选项影响模式。
1 安装,install命令的语法为:
rpm -i [install-options] package_file
rpm --install [install-options] package_file
示例:
[root@localhost ~]# rpm -i lynx-2.8.5-18.i386.rpm
package lynx-2.8.5-18 is already installed
[root@localhost ~]# rpm --install lynx-2.8.5-18.i386.rpm
2 升级
安装一个包的新版本,同时删除现有版本,使用upgrade命令:
rpm -U [install-options] package_file
rpm --upgrade [install-options] package_file
示例:
先安装旧版
[root@localhost ~]# rpm -i lynx-2.8.5-11.i386.rpm
再安装新版
[root@localhost ~]# rpm -U lynx-2.8.5-18.i386.rpm
3 刷新(freshen)
刷新(freshen)一个包,是指在已经安装了旧有版本时rpm才升级包。
刷新的语法是:
rpm -F [install-options] package_file
rpm --freshen [install-options] package_file
示例:
从未安装过lynx包,使用-F选项,将无法升级。
[root@localhost ~]# rpm -F lynx-2.8.5-18.i386.rpm
[root@localhost ~]# rpm -q lynx
package lynx is not installed
4 查询
rpm -q package
示例:
查询Apache
[root@localhost ~]#rpm -q httpd
httpd-2.2.3-11.el5_1.3
查询php
[root@localhost ~]# rpm -q php
php-5.1.6-20.el5
查询mysql
[root@localhost ~]# rpm -q mysql
mysql-5.0.45-7.el5
5 删除
rpm -e package
- rpm 命令
- RPM命令
- rpm命令
- RPM命令
- rpm 命令
- RPM命令
- rpm命令
- RPM 命令
- 命令:rpm
- RPM命令
- RPM 命令
- rpm命令
- rpm 命令
- rpm命令
- rpm命令
- rpm命令
- rpm命令
- rpm命令
- asp 分词搜索(带爬虫的),分词词库。
- C++操作符的优先级
- getopt函数的功能
- vs 2008 指导
- 2009.01.04
- rpm 命令
- js 解决中文乱码函数-js中escape,encodeURI,encodeURIComponent三个函数的区别
- HTTP 头部解释,HTTP 头部详细分析,最全HTTP头部信息(2)
- PROTEL DXP原理图无变化更新PCB时却反复删除添加元器件的处理方法
- Substitute Algorithm(替换你的算法)
- 优化epoll_ctl
- js 解决ajax post 中文乱码问题
- Richfaces应用--actionparam传值
- 在RHEL5.0安装subversion-1.4.2-2的过程