q989 发表于 2018-5-12 11:02:34

redhat系统软件管理

  -----------------软件管理rpm-----------------
  卸载软件
#rpm -e 软件名
#rpm -e --nodeps 软件名

安装软件
#rpm -ivh 软件名       v:详细信息h:显示安装进度
#rpm -ivh --excludedocs 软件名      不安装说明文档
#rpm -ivh --test                      只安装测试,并不安装
#rpm -ivh --replacepkgs               覆盖安装
#rpm -ivh --replacefiles            覆盖安装
#rpm -ivh --nodeps                  强行安装,忽略依赖关系


挂载光盘
#mkdir /mnt/cdrom
#mount /dev/cdrom /mnt/cdrom

查询软件安装情况
#rpm -q 软件名
#rpm -qa | grep 软件名

升级
#rpm -Uvh 软件名

-------------------查询-------------------
文件隶属软件包
#rpm -qf路径名   
#rpm -qf/etc/httpd

软件包信息
#rpm -qi   软件名
#rpm -qip软件名   (查询未安装的软件包信息)

软件包安装文件
#rpm -ql软件名
#rpm -qlp 软件名    (查询未安装的软件包信息)
事例文档
#rpm -ql 软件名 | grep example

软件包帮助文档
#rpm -qd软件名

软件包配置文件
#rpm -qc软件名
#rpm -qcp软件名


-------------------校验-------------------
#rpm -V 软件名
# rpm -V httpd-2.2.15-15.el6.centos.1.x86_64
S.5....T.c /etc/httpd/conf/httpd.conf
    5 文件md5校验值
    S 文件大小
    L 链接文件
    T 文件的创建时间
    D 设备文件
    U 文件的用户
    G 文件的用户组
    M 文件的权限
###显示出来的字母或数字代表某一个类型被修改


-----------------文件提取-----------------
解压所有文件到当前目录
#rpm2cpio 软件名 | cpio -idv

解压指定文件到当前目录
#rpm2cpio 软件名 | cpio -idv ./当前目录下路径
  -----------------软件管理yum-----------------
  安装
#yum install 软件名

检测升级
#yum check-update 软件名

软件包查询
#yum list | grep 软件名

软件包信息
#yum info软件名
   
卸载
#yum remove
页: [1]
查看完整版本: redhat系统软件管理