部署YUM仓库以及如何使用PXE网络装机(下)

简介: 部署YUM仓库以及如何使用PXE网络装机(下)

选择网络配置,点击添加,填写设备名称和网络类型

20201217145620735.png

20201217145632935.png


在防火墙配置中禁用SElinux和防火墙


2020121714571933.png

可以选择是否安装图形化环境


20201217145759362.png


因为是虚拟机有时候会出现无法选择软件包的情况,真实环境中按照要求选择最小安装——开发工具等,根据要求即可

20201217145914106.png

在安装后脚本中,可以选择解释程序,然后添写一些系统初始化配置的脚本


20201217150324846.png


  • 点击文件,保存即可,默认在root目录下就行



20201217150405353.png

******在root目录下发现多了一个新文件,就是刚刚保存的文件
[root@YUM1 ~]# ll
总用量 12
-rw-------. 1 root root 1545 7月   2 20:24 anaconda-ks.cfg
-rw-r--r--. 1 root root 1576 7月   2 20:25 initial-setup-ks.cfg
-rw-r--r--  1 root root 1134 12月 17 23:04 ks.cfg  (刚刚创建的文件)
drwxr-xr-x. 2 root root    6 7月   2 20:28 公共
drwxr-xr-x. 2 root root    6 7月   2 20:28 模板
drwxr-xr-x. 2 root root    6 7月   2 20:28 视频
drwxr-xr-x. 2 root root    6 7月   2 20:28 图片
drwxr-xr-x. 2 root root    6 7月   2 20:28 文档
drwxr-xr-x. 2 root root    6 7月   2 20:28 下载
drwxr-xr-x. 2 root root    6 7月   2 20:28 音乐
drwxr-xr-x. 2 root root    6 7月   2 20:28 桌面
[root@YUM1 ~]# mkdir /var/ftp/ks  (在ftp下创建新目录)
[root@YUM1 ~]# cp -rf /root/ks.cfg /var/ftp/ks/  (复制一份到新建的目录中)
[root@YUM1 ~]# cat /var/lib/tftpboot/pxelinux.cfg/default  (在PXE文件中写入下列内容)
default auto
prompt 0
label auto
        kernel vmlinuz
        append ks=ftp://192.168.100.1/ks/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=8192
保存退出
[root@YUM1 ~]# cat <<a>> anaconda-ks.cfg  (在anaconda-ks.cfg文件中末尾追加下列内容)
> %packages
> @^gnome-desktop-environment
> @base
> @core
> @desktop-debugging
> @development
> @dial-up
> @directory-client
> @fonts
> @gnome-desktop
> @guest-agents
> @guest-desktop-agents
> @input-methods
> @internet-browser
> @java-platform
> @multimedia
> @network-file-system-client
> @networkmanager-submodules
> @print-client
> @x11
> chrony
> 
> %end
> a
******重启三个服务
[root@YUM1 ~]# systemctl restart dhcpd
[root@YUM1 ~]# systemctl restart vsftpd
[root@YUM1 ~]# systemctl restart tftp
至此kickstart无人值守配置完成,打开新建的虚拟机,发现安装时会自动进行(但是boot还得按回车)

20201217151517877.png20201217151708535.png


至此kickstart无人值守成功!!!!

目录
相关文章
|
缓存 Linux Shell
RHEL7部署http应用配置共享yum源
RHEL7部署http应用配置共享yum源
625 0
|
缓存
详解CentOS8更换yum源后出现同步仓库缓存失败的问题
详解CentOS8更换yum源后出现同步仓库缓存失败的问题
895 0
|
11月前
|
关系型数据库 MySQL Linux
MySQL8官方YUM仓库使用指南
MySQL 8 是广受欢迎的开源关系数据库管理系统,引入了诸多新特性和性能提升。本文介绍如何在 Linux 上通过 MySQL 官方 YUM 仓库安装和管理 MySQL 8。首先配置 YUM 仓库并安装 MySQL,启动服务后获取临时密码并登录。接着创建数据库与用户,使用 SQL 命令创建表格、插入及查询数据。此方法简便高效,适合快速上手 MySQL 8 的基本操作。
972 13
|
缓存 Linux 网络安全
解决 CentOS 7 官方 yum 仓库无法使用的最佳实践
【8月更文挑战第18天】若 CentOS 7 的官方 YUM 仓库无法使用,可按以下步骤解决: 1. **检查网络连接**: - 确认服务器能正常上网,可通过访问外部网站或网络诊断测试。 - 检查防火墙设置,避免其阻挡 YUM 的网络访问。 2. **检查 YUM 配置**: - 核实 `/etc/yum.repos.d/` 下的 `CentOS-Base.repo` 文件中仓库地址正确无误。 - 确认配置文件内的 `enabled` 选项设为 `1` 以启用仓库。
5812 0
|
Ubuntu Python
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
2823 1
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
存储 Linux 网络安全
centos7使用yum网络安装
这些是使用Yum进行网络安装的基本步骤。根据你的需求,你可以重复步骤3和4来安装其他软件包。请注意,执行Yum操作需要root或具有sudo权限的用户。
1022 1
|
缓存 Linux 测试技术
搭建本地YUM仓库
在Redhat 9系统中,通过挂载系统安装盘到/mnt,然后创建本地YUM仓库以实现软件包管理。首先查看磁盘挂载情况,将ISO镜像挂载到/mnt。接着,备份`/etc/yum.repos.d/`目录内容,删除原有仓库,创建`loaclhost.repo`文件并配置指向/mnt中的Package目录。运行`yum clean all`清除缓存,`yum makecache`建立元数据。最后,成功通过新配置的本地仓库安装了bind软件及其依赖。
750 3
|
小程序 Ubuntu Linux
PXE高效批量网络装机
PXE高效批量网络装机
|
存储 缓存 Unix