软件安装
一.安装软件
rpm -ivh name.rpm ##安装,-v显示过程,-h指定加密方式为hash
-e name ##卸载
-ql name ##查询软件生成文件
-qc name ##查询软件的配置文件名称
-qd name ##查询软件的说明文件名称
-qf filename ##查看filename属于那个安装包
-qlp name.rpm ##查询软件安装后会生成什么文件
-qa ##查询系统中安装的所有软件名称
-qa |grep name ##查询软件是否安装 名字可以模糊
-q name ##查询软件是否安装 名字要精确
-qp name.rpm ##查询软件安装包安装后的名字
-ivh name.rpm --force ##强制安装,但不能忽略依赖性
-ivh nmae.rpm --nodeps --force ##忽略依赖性并且强制安装
-qi name ##查看软件信息
-Kv name.rpm ##检测软件包是否被篡改
-qp name.rpm --scripts ##检测软件在安装或卸载过程中执行的动作
二.第三方软件仓库的搭建
把所有的rpm软件包放到一个目录中,这个目录中只能存在rpm文件
createrepo -v /rpm存放目录 ————————> /rpm存放目录/repodate##此目录中是被扫描的软件信息数据
vim /etc/yum.repos.d/rhel_dvd.repo
yum clean all
三.共享第三方软件
yum install httpd
systemctl stop firewalld
systemctl disable firewalld
systemctl start httpd
systemctl enable httpd
cp -r /mnt/software/ /var/www/html/
测试:打开真机firefox
输入虚拟机ip
看是否共享
四.yum黑名单
yum list
vim /etc/yum.conf
yum list ##查看是否还有带有i686的文件
五.自动安装虚拟机
在server虚拟机中
yum install httpd system-config-kickstart -y
cd /etc/yum.repos.d/
vim rhel_dvd.repo
ifconfig eth0
system-config-kickstart
vim ks.cfg
ksvalidator ks.cfg
在真机中
vim vm_create.sh
sh vm_create.sh hello ##开启自动安装虚拟机