标签:名称 过程 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虚拟机中
标签:名称 过程 init rpm命令 本地yum仓库 dev 配置 span 缓存
原文地址:https://www.cnblogs.com/990624lty-jhc/p/11275400.html