安装软件以及kickstart自动安装虚拟机

#########安装软件###########
使用yum源安装dhcp。在教室的电脑先删除本来有的dhcp,按照老师截图安装dhcp,这下自己的电脑也就可以安装软件了。因为再家里没有dhcp,所以要先安装yum源,安装dhcp,才可以安装软件。

安装yum源:
251 cd
252 yum remove dhcp -y删掉本来有的dhcp -y表示不询问 (自己电脑可以不用做,因为没有dhcp)
253 yum install dhcp 安装,选y,出现错误,说文件来自于250主机
254 cd
255 cd /home/kiosk/
256 ls 查看径向所在位置
257 mkdir /iso 建立目录
258 mv /home/kiosk/rhel-server-7.3-x86_64-dvd.iso /iso/
259 mkdir /rhel7.3
260 mount /iso/rhel-server-7.3-x86_64-dvd.iso /rhel7.3/ 把径向挂在这个目录上
261 ls /rhel7.3/ 有文件说明挂成功了
262 cd /etc/yum.repos.d/
263 ls 查看文件
264 mv * /mnt/ 移动不生效的文件
265 ls
266 vim westos.repo 新建文件
267 yum install dhcp 安装dhcp服务
httpd共享
yum clean all ##清除原有yum缓存

#########安装软件########## (前提必须有相同版本的yum源) 虚拟机:
rpm安装第三方软件,依据文件用yum找的软件,yum下载
rpm不能解决依赖性,yum可以尽量解决你的依赖性,直接下载所需要的文件对应的软件,必须有yum源
在互相依赖是–skip忽略,先解决可以弄的,用rpm手动解决。

1  scp -r root@172.25.254.100:/software/ .    复制老师的/software/,里面有很多软件包
2  pwd
3  cd
4  cd '/root/Desktop/software'     切换到自己电脑有软件包的目录下

安装wps
5 rpm -ivh wps-office-10.1.0.5672-1.a21.x86_64.rpm’
6 yum whatprovides */libpng12.so.0
7 yum install libpng12-1.2.50-10.el7.x86_64
8 rpm -ivh wps-office-10.1.0.5672-1.a21.x86_64.rpm’
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装smplayer视频软件(smplayer依赖于mplayer)
9 cd
10 cd ‘/root/Desktop/software’
11 ls
12 yum install mplayer-1.2-94_20140413.draco1.x86_64.rpm
13 ls
14 yum install smplayer-0.8.0-5.el6.x86_64.rpm

安装kolourpaint(a依赖b,b依赖a,需要忽略依赖性安装,先安装好一个)

15 ls
16 yum install kolourpaint-4.10.5-4.el7.x86_64.rpm --skip-broken 先解决能解决的依赖 性,这个只能用yum
18 ls
19 rpm -ivh kolourpaint-libs-4.10.5-4.el7.x86_64.rpm --nodeps
20
21 yum install kolourpaint-4.10.5-4.el7.x86_64.rpm -y
第二种
rpm -ivh kolourpaint-libs-4.10.5-4.el7.x86_64.rpm --nodeps
yum install kolourpaint-4.10.5-4.el7.x86_64.rpm -y
注意卸载的时候(rpm -e kolourpaint-libs -->rpm -e kolourpaint )
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装谷歌

35 ls
36 rpm -ivh google-chrome-stable-21.0.1180.89-154005.x86_64.rpm 这步也可以不用
37 yum install google-chrome-stable-21.0.1180.89-154005.x86_64.rpm
38 history

谷歌下载完成之后会生成一个文件,下载其他软件需要删除谷歌产生的文件!再cd /etc.yum.repos.d/ -->ls-->rm -fr google-     chrome.repo-->ls-->yum clean all

在这里插入图片描述

5.用rpm命令处理软件
rpm -i ##安装
-v ##显示过程
-h ##hash加密
-e ##卸载
-q ##用软件查看软件包;查看
-a ##所有
-p ##后面跟的是软件包
-ql ##查看软件在系统中的安装文件路径
-qlp ##查看未安装的软件包在系统中如果安装后产生文件的路径
-qf ##根据某个文件找出此文件属于哪个安装包
-qc ##查看软件的配置文件名称
-qd ##查看软件的帮助文件
–scritps ##查看脚本
–nodeps ##安装软件忽略软件依赖
-Kv ##检测软件包是否被篡改
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
######6.软件包名称详解#########
kolourpaint-4.10.5-4.el7.x86_64.rpm
[1] [2] [3] [4] [5]
[1]
软件名称
【2】
版本
【3】
适用系统
【4】
架构
【5】
适用rpm体系软件
redhat packages manager

####7.第三方软件仓库的搭建#####
1.把所有的rpm包放到一个目录中
2.createrepo -v /存放软件包的目录 ##命令执行成功会生成repodate目录
3.vim /etc/yum.repos.d/yum.repo
[software]
name=software
baseurl=file:///software
gpgcheck=0

yum clean all
yum list linux
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如果要用软件安装例如
yum search kolourpaint
yum install kolourpaint.x86_64 -y 就直接没有依赖性,一步到位
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
########kickstart自动安装脚本的制作#######
在dhcp搭建好的基础上才能做以下实验

1.yum install system-config-kickstart httpd -y
也可以搜索软件yum search system-config-kickstart
下载yum install system-config-kickstart.noarch
2.system-config-kickstart 使用软件来进行配置, 显示界面选择
----> /var/www/html/ks.cfg

虚拟机中:
在这里插入图片描述

第一步:设置密码,选择最后两个小方框
在这里插入图片描述
第二步:设置http(写真机ip)
在这里插入图片描述
第三步:第一项和第三项选择第一个
在这里插入图片描述
第四步:都选择第一个,点击ADD添加分区
/boot Fixed size 200
swap Fixed size 500
/ Fill all unused space on disk
在这里插入图片描述
第五步:添加动态网络eth0
在这里插入图片描述
第六步:加密页面默认

第七步:关闭火墙
在这里插入图片描述
第八步:禁用
在这里插入图片描述
第九步:安装后脚本:可以写也可以不写
在这里插入图片描述
其他的都是默认选项

按照截图选完–>点击左上角file–>save–>名称为ks.cfg–>记住所保存的位置,可以直接保存在/root下,ls查看是否有ks.cfg文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
–>vim ks.cfg更改–location=mbr,timezone Asia/Shanghai,最后几行添加。–>ksvalidator ks.cfg检测是否有语法错误
在这里插入图片描述
在这里插入图片描述
编辑内容:指定在安装过程中需要安装的软件
%packages 软件包段
@base 指定安装的包组
在这里插入图片描述
也可以在保存ks.cfg1文件时,直接保存在/var/www/html目录下,使他可以通过http来进行共享,注意:需要下载http,并开启服务,开启之后才会有这个目录滴
在这里插入图片描述
在网页浏览器中:172.25.254.211/ks.cfg1 ##虚拟机ip 查看以上操作是否正确
在这里插入图片描述
真机:测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在真机中也可以使用以下步骤检验:
cd /mnt/
vim vm_create.sh

cdrom --location 两种不同的方式,前者是光驱,后者是利用网络资源,里面都是镜像
全自动安装脚本:
在这里插入图片描述
chmod +x vm_create.sh
/mnt/vm_create.sh nodel 直接自动安装虚拟机nodel

注意:脚本执行完没有出现黑色界面,脚本有问题
有黑色界面,没有自动安装,到后面就卡了,说明是ks.cfg文本有问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值