2019.7.31 安装及管理程序

一、rpm命令

1、查询已安装的RPM软件包信息

格式:rpm -q+子选项+软件名

用法:-qa:查看已安装的所有的RPM软件包装

           -qi:查看指定软件包的详细信息

           -ql:查询软件包安装的额目录、文件列表

           -qf+文件或者目录名:查询文件或者目录属于哪个RPM包

           -qp+子选项+RPM包文件:查询未安装的软件包文件

示例:

(1)查询是否安装bash软件包

rpm -q bash

(2)查询postfix软件包安装的文件目录

rpm -ql postfix

(3)查询vim是由哪个软件包安装的

rpm -qf /usr/bin/vim

(4)查询未安装的软件包文件

rpm -qpi ethtool-3.5-1.el6.x86_64.rpm

2、安装、升级RPM软件

格式:rpm+选项+RPM包文件

用法:-i 安装一个新的rpm软件包文件

           -U 升级 若未安装 则会进行安装

           -h 以“#”号显示安装进度

           -v 显示安装过程中的详细信息

           -F 更新某个rpm软件 若未安装 则放弃安装

           --force 强制安装某个软件包 (一般不用)

3、卸载RPM软件

格式:rpm -e +软件名

4、重建RPM数据库

rpm --rebuilddb

rpm --initdb

二、构建YUM仓库

1、挂载光盘

卸载光盘:umount /dev/sr0

挂载光盘:mount /dev/sr0 /media/

查看:ls /media/

2、修改本YUM仓库客户端配置文件

构建本地YUM仓库文档:cd /etc/yum.r*

                                        mkdir a/

                                         mv C* a/

创建本地YUM仓库文档:vi ./local.repo

[cdrom]                         //仓库名称

name=cdrom                

baseurl=file:///media     //指定rpm包的位置

enabled=1                    //启用本地YUM仓库

gpgcheck=0                 //禁用gpg校验

3、清除、重建YUM缓存:yum -y clean all

                                          yum makecache

4、查询、安装、卸载、查询vdftpd:rpm -q vsftpd

                                                 yum -y install vsftpd

                                                 rpm -q vsftpd

                                                 yum -y remove vsftpd

                                                 rpm -q vsftpd

说明:-y:不进行交互

三、源代码编译安装

1、通过xftp等工具将httpd-2.2.17.tar传到linux虚拟机中

猜你喜欢

转载自www.cnblogs.com/990624lty-jhc/p/11275400.html