软件安装

一.安装软件

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  ##开启自动安装虚拟机