码迷,mamicode.com
首页 > 其他好文 > 详细

2019.7.31 安装及管理程序

时间:2019-07-31 13:02:31      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:名称   过程   init   rpm命令   本地yum仓库   dev   配置   span   缓存   

一、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虚拟机中

 

2019.7.31 安装及管理程序

标签:名称   过程   init   rpm命令   本地yum仓库   dev   配置   span   缓存   

原文地址:https://www.cnblogs.com/990624lty-jhc/p/11275400.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!