Redhat 5.4-软件管理
我的博客:http://1990172.blog.51cto.com
系统扩充(安装软件)
1. 名称 .tar.gz tar –zxvf 名称.tar.gz –C目录(/usr/local/src)
名称 .tar.bz2 tar –jxvf 名称.tar.bz2 –C目录
2. ./configure –prefix(INSTALL) --help
3. make
4. make install
redhat packet manager(RedHat软件包管理工具)
安装 升级 卸载 查询 校验 (不能解决依赖关系)
rpm:本地rpm数据库位于/var/lib/rpm。
安装:rpm -i [选项] [rpm 包文件名]
-i--install安装 –v打印软件包名称-h使用符号#显示安装进度 -ivh
[root@shuiyong ~]#rpm –ivh telnet-server-…
卸载:-e+包名称 --erase删除
rpm –e+包名称
[root@ shuiyong ~]#rpm –e telnet-server
查询:-q(查询) -a(all) -i(相关信息)
-l -c -f -p(未安装也可查看)
[root@ shuiyong ~]#rpm –q telnet-ser*
[root@ shuiyong ~]# rpm -qi telnet-server
[root@ shuiyong ~]# rpm -ql telnet-server
rpm –qa
rpm -qi
rpm –ql+包名 安装位置 qlp+文件名称
rpm –qc -qcp
[root@ shuiyong Server]# rpm -qc telnet-server
[root@ shuiyong Server]# rpm -qcp httpd-2.2.3-22.el5.i386.rpm
rpm –qf 文件
[root@ shuiyong Server]# rpm -qf /etc/vsftpd/vsftpd.conf
rpm –scripts +包名称
rpm --changelog httpd (查看改变日志)
升级:-Uvh(升级安装) -Fvh(升级)
-U|--upgrade升级 -F|--freshen刷新
--replacepkgs(重新覆盖安装文件)
--force(强制安装)
校验:
数字签名:真实性,完整性(指纹,校验值,哈希值,散列值)
-K –cheksige (检查)
--import (导入)
校验内容:-V
S -Size 5 MD5 sum T mTime
rpm –-rebuilddb 、、重建rpm数据库
rpm –-initdb 、、修复rpm数据库