返回顶部
首页 > 资讯 > 精选 >配置Kickstart脚本以便更好的安装系统的方法
  • 109
分享到

配置Kickstart脚本以便更好的安装系统的方法

2023-06-13 01:06:18 109人浏览 独家记忆
摘要

这篇文章主要讲解了“配置Kickstart脚本以便更好的安装系统的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“配置Kickstart脚本以便更好的安装系统的方法”吧!  配置kicks

这篇文章主要讲解了“配置Kickstart脚本以便更好的安装系统的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“配置Kickstart脚本以便更好的安装系统的方法”吧!

  配置kickstart脚本的方法

  ###############################################################

  #

  # Sample Kickstart Configuration File

  #

  ###############################################################

  ###############################################################

  #

  # point to a local installation server, or use “cdrom”

  #

  ###############################################################

  url --url Http://rha-server/pub/rhel5/

  #cdrom

  rootpw RedHat

  bootloader --location=mbr --passWord=redhat

  ###############################################################

  #

  # partitioning

  #

  ###############################################################

  zerombr yes

  clearpart --all --initlabel

  part /boot --fstype ext3 --size 128

  part / --fstype ext3 --size 1 --grow

  part swap --recommended

  ###############################################################

  #

  # network configuration

  # - the following is for the “recommended solution” outlined

  # in the Red Hat Academy Instructor‘s Guide

  #

  ###############################################################

  network --bootproto=dhcp --device=eth0

  firewall --disabled

  #network --bootproto=static --ip=192.168.0.254 --netmask=255.255.255.0

  --device=eth0

  #firewall --medium --http --port=https:tcp

  ###############################################################

  #

  # environment

  #

  ###############################################################

  lang zh_CN.UTF-8

  timezone Asia/Shanghai

  ###############################################################

  #

  # hardware

  #

  ###############################################################

  keyboard us

  xconfig --startxonboot

  ###############################################################

  # misc

  ###############################################################

  key --skip # skip install number

  authconfig --enableshadow --enablemd5

  reboot # reboot automatically when done

  install # instead of “upgrade”

  ###############################################################

  #

  # Software

  #

  ###############################################################

  %packages --resolvedeps

  @admin-tools

  @editors

  @text-internet

  @gnome-desktop

  @core

  @base

  @base-x

  @chinese-support

  @sound-and-video

  @graphical-internet

  eMacs

  kexec-tools

  device-mapper-multipath

  xorg-x11-utils

  xorg-x11-server-Xnest

  -sysreport

  %post

  ###############################################################

  #

  # Post Script - the following script runs on the newly

  # installed machine, immediately after installation

  #

  ###############################################################

  echo “nameserver 192.168.0.254” 》》 /etc/resolv.conf

  rpm -ivh ftp://rha-server/rha/autoupdate/rha-base*.rpm

  #rpm -Fvh ftp://Kickstart.example.com/pub/9/i386/updates/*.rpm

  #curl http://rha-server/rha/xorg.conf 》 /etc/X11/xorg.conf

  #curl http://rha-server/rha/station.cfg | tar xvzf -

  for i in elvis blondie prince madonna; do

  useradd $i

  echo redhat | passwd --stdin $i

  done

  Kickstart 脚本设计

  Kickstart 脚本通常有三个不同的部分。

  :   命令部分

  :   软件包部分

  :   安装后脚本部分

  Anaconda 会忽略Kickstart 脚本中所有以“#”开始的行和空行。

  命令部分

  从文件的最开始直到出现以%packages 开始的行,这一部分都属于命令部分。命令行必须以可识别的关键字开始,并且所有与该关键字有关的参数都必须出现在同一行中。命令部分是用来指定安装程序需要的除软件选项外的所有标准信息。关键字在命令部分可以以任意次序出现。

  软件包部分(%packages)

  软件包部分是用来指定需要安装的软件。这部分从以%packages 开头的行开始,直到下

  一个以“%”字符开始的行为止。这一部分通常采用以下两种格式之一。

  :   @Component Name

  :   package-name

  第一种格式是用软件组来指定软件,在这里一定要注意正确拼写软件组名称,并注意大小写。

  第二种格式是用来指定要安装的软件包的具体名称。如果%packages 行包含额外的--resolvedeps 参数,那么也会安装解决相依性的软件包。

  安装后脚本部分(%post)

  后处理部分是在没有 Anaconda 安装程序参与下,执行所有新安装系统的机器的自定义过程。执行这部分内容与在新安装系统的机器的环境下运行 Bash shell 脚本的效果是一样的。如果是网络安装,那么执行前面提到作为实例的脚本也可以激活网络配置。

感谢各位的阅读,以上就是“配置Kickstart脚本以便更好的安装系统的方法”的内容了,经过本文的学习后,相信大家对配置Kickstart脚本以便更好的安装系统的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 配置Kickstart脚本以便更好的安装系统的方法

本文链接: https://lsjlt.com/news/264269.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 配置Kickstart脚本以便更好的安装系统的方法
    这篇文章主要讲解了“配置Kickstart脚本以便更好的安装系统的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“配置Kickstart脚本以便更好的安装系统的方法”吧!  配置kicks...
    99+
    2023-06-13
  • PXE kickstart自动化部署系统安装的方法
    本文小编为大家详细介绍“PXE kickstart自动化部署系统安装的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“PXE kickstart自动化部署系统安装的方法”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢...
    99+
    2023-06-29
  • Python语言脚本的安装和配置方法
    这篇文章主要讲解了“Python语言脚本的安装和配置方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python语言脚本的安装和配置方法”吧!1. 安装与配置Python语言脚本目前***...
    99+
    2023-06-17
  • Linux系统下Qt的基本安装和配置方法
    本篇内容介绍了“Linux系统下Qt的基本安装和配置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装Qt Creator和基础构建环境...
    99+
    2023-06-12
  • 安装好mysql的配置方法
    这篇文章主要介绍安装好mysql的配置方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!安装好mysql的配置方法:首先打开mysql的bin目录,并安装mysql的服务;然后初始化...
    99+
    2024-04-02
  • Linux安装和使用Trickle以便更好的进行宽带控制的方法
    这篇文章主要讲解了“Linux安装和使用Trickle以便更好的进行宽带控制的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux安装和使用Trickle以便更好的进行宽带控制的方法...
    99+
    2023-06-13
  • 在linux系统中安装配置phpmyadmin的方法
    这篇文章主要介绍在linux系统中安装配置phpmyadmin的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、安装phpMyAdmin图形化管理工具在Linux 操作系统下安...
    99+
    2024-04-02
  • Ubuntu系统下Pure-ftpd的安装及配置方法
    这篇文章主要讲解了“Ubuntu系统下Pure-ftpd的安装及配置方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu系统下Pure-ftpd的安装及配置方法”吧!安装Ubunt...
    99+
    2023-06-13
  • Windows 系统 PostgreSQL 手工安装配置方法
    自从2020年底开始接触 PostgreSQL 以来就喜欢上了这个数据库,个人感觉比 mysql 好用,多表联合查询性能好很多,同时也不存在 SQLServer 的版权授权费用问题。搭配 .NET 开发很好用,目前手里的...
    99+
    2024-04-02
  • Windows 系统 PostgreSQL 手工安装配置方法
    自从2020年底开始接触 PostgreSQL 以来就喜欢上了这个数据库,个人感觉比 MySQL 好用,多表联合查询性能好很多,同时也不存在 SQLServer 的版权授权费用问题。...
    99+
    2024-04-02
  • Windows系统下PHP5.2.17安装及配置方法
    Windows系统下PHP5.2.17安装及配置方法 PHP(Hypertext Preprocessor)是一种通用开源脚本语言,尤其适合网站开发。在Windows系统下,安装PHP...
    99+
    2024-03-05
    windows php 安装
  • Linux系统上Gitlab客户端的安装配置方法
    本篇内容主要讲解“Linux系统上Gitlab客户端的安装配置方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统上Gitlab客户端的安装配置方法”吧!1. 安装依赖包请记住,De...
    99+
    2023-06-12
  • windows系统下node.js环境配置与安装的方法
    这篇文章主要介绍“windows系统下node.js环境配置与安装的方法”,在日常操作中,相信很多人在windows系统下node.js环境配置与安装的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win...
    99+
    2023-06-17
  • Linux下安装JDK以及Eclipse的配置方法
    这篇文章主要介绍“Linux下安装JDK以及Eclipse的配置方法”,在日常操作中,相信很多人在Linux下安装JDK以及Eclipse的配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下安...
    99+
    2023-06-13
  • 如何配置CentOS系统以限制用户对系统配置的更改
    要限制用户对CentOS系统配置的更改,可以采取以下步骤:1. 创建普通用户:首先,创建一个普通用户,以便用户可以登录系统。2. 限...
    99+
    2023-10-10
    CentOS
  • 安装后更改mysql配置的操作方法
    这篇文章将为大家详细讲解有关安装后更改mysql配置的操作方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。安装后更改mysql配置的方法:首先找到安装后的配置文件,并进...
    99+
    2024-04-02
  • Linux系统配置本地yum源的方法
    本篇内容主要讲解“Linux系统配置本地yum源的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统配置本地yum源的方法”吧!准备:系统:Centos 6.5工具:Centos ...
    99+
    2023-06-05
  • python脚本设置系统时间的两种方法
    本文为大家分享了两种python脚本设置系统时间的方法,供大家参考,具体内容如下 第一种方法,使用Python设置系统时间,即给系统校时 #电脑时间用了一段时间后,系统时间不准了,想更新一下 #在w...
    99+
    2022-06-04
    两种 脚本 时间
  • 阿里云服务器的配置和系统安装方法
    阿里云服务器的配置 阿里云服务器的配置分为两种,分别是云服务器和本地服务器。在阿里云服务器上,用户可以选择安装云服务器或者本地服务器。下面介绍一下两种配置的具体操作方法。 云服务器 在阿里云服务器上,用户可以选择安装云服务器。首先需要...
    99+
    2023-10-28
    阿里 系统安装 服务器
  • shell脚本配置hostname的方法步骤
    目录1.Shell字符串拼接(连接、合并)2.shell产生随机数的方法2.1 通过内部系统变量($RANDOM)2.2 读取linux的uuid码2.3 使3.修改hostname1.Shell字符串拼接(连接、合并)...
    99+
    2023-03-23
    shell脚本配置hostname shell配置hostname
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作