rpm安装软件、yum源搭建

rpm安装软件:

挂载光盘到mnt目录:
 命令:mount /dev/sr0 /mnt
光盘管理安装包的文件夹:Packages
rpm命令:
rpm -i :安装软件
rpm -e :卸载软件
rpm -q : 查询软件是否安装
rpm -qa :所有安装的软件
rpm -ql : 查看安装包里面的文件
rpm -qf : 查看文件来自哪个包
rpm -qi : 查看软件的版本属性
rpm -ivh [软件路径]  --force : 强制安装
      v:显示详细过程
      h:加密方式为哈希
misc文件夹:
安装autofs软件,进入misc文件夹,自动挂载光盘。

rpm安装软件、yum源搭建

rpm数据库:/var/lib/rpm
启动软件:systemctl start [软件名称]
例如:systemctl  start autofs
关闭软件:systemctl stop [软件名称]
例如:systemctl  stop autofs
查看软件属性:systemctl status [软件名称]
例如:systemctl  status autofs
设置开机自启动:systemctl enable [软件名称]
例如:systemctl  enable autofs
设置开机不启动:systemctl disable [软件名称]
例如:systemctl  disable autofs

yum源搭建:

元数据文件夹:/misc/cd/repodata
yum源路径判断:是否有repodata元数据文件夹
元数据存储文件夹:/var/cache/yum
yum配置文件文件夹:/etc/yum.repos.d/
yum配置的文件以".repo"为后缀
安装软件:yum install
yum install [软件] -y : 确定安装
卸载软件:yum remove
查看yum历史操作:yum history
yum history undo 撤销操作
yum history redo  重做操作
查看仓库列表:yum repolist
清除yum缓存:yum clean all
yum支持的服务器:
http://
https://
ftp://
file://  (本地路径)

本地yum源搭建:

1)光盘已经挂载到/misc/cd目录下;
2)在/etc/yum.repos.d/目录下写文件:vim base.repo
3)仓库配置:
[base] ###yum仓库名称
name=centos base ###仓库描述
baseurl=file:///misc/cd ###仓库路径
gpgcheck= ###是否效验(1是,0否)
gpgkey= ###钥匙路径(效验用)

网络配yum源搭建:

1)执行以下命令:
yum install httpd -y ###安装http服务
systemctl stop firewalld ###关闭防火墙服务
systemctl disable firewalld ###设置防火墙服务开机不启动
mkdir /var/www/html/centos/7/os/x86_64/ ###在/var/www/html/目录下创建目录
mount /dev/sr0 /var/www/html/centos/7/os/x86_64 ###重新挂载光盘
打开浏览器中输入:本机IP/centos/ 如下图所示,说明挂载成功
rpm安装软件、yum源搭建
2)设置永久挂载:
vim /etc/fstab ###编写文件
rpm安装软件、yum源搭建
mount -a生效
rpm安装软件、yum源搭建