Я бы посоветовал вам использовать программу командной строки для воспроизведения файла. Что-то вродеsox
:
, который, несомненно, доступен в виде пакета. Он включает псевдоним play
, который будет просто воспроизводить файл. Обратите внимание, что sox
воспроизводит только аудиофайл, но вы указали, что это не проблема.
Да, вы можете создать свой собственный файл centos.iso, но вам нужно установить его с помощью вашего собственного файла конфигурации кикстарта.
Кикстартовая установка — это способ автоматизировать и настроить установку centos и делать все, что угодно, из того же исходного файла centos.iso.
Вам нужен веб-сервер только для сервера файлов ks.
Чтобы дать вам очень простой пример, вот базовый файл кикстарта CentOS7
CentOS7 -ks.cfg
# ebal, Sat, 07 Apr 2018 18:28:19 +0300
#version=CentOS-7
# Install OS instead of upgrade
install
# Text or Graphical mode ?
text
# Packages are on:
cdrom
# System keyboard
keyboard us
# System language
lang en_US.UTF-8
# TimeZone with NTP
timezone Eurpe/Athens --ntpservers=gr.pool.ntp.org
# SELinux - By default, selinux is enforcing
selinux --permissive
# Sets the system's root password to the password argument.
rootpw --plaintext password
# accept the End User License Agreement - rhel 7
## eula--agreed
# Do not Run the Setup Agent on first boot
firstboot --disabled
# Power Off the system when the install is complete
## poweroff
# Reboot the system when the install is complete
reboot
# Partition Table
autopart --nohome --type=plain --fstype=ext4
bootloader --location=mbr
# Partition clearing information
clearpart --all --initlabel
zerombr
%packages --excludedocs
@core
# Remove
-aic94xx-firmware
-alsa-*
-iwl*-firmware
-ivtv-firmware
-libertas-*-firmware
-btrfs-progs
-ModemManager-glib
-NetworkManager*
-wpa_supplicant
# Install
openssh-clients
%end
# Disable Kdump
%addon com_redhat_kdump --disable
Затем, когда вы запускаете установку centos из centos.iso, вам нужно ввести что-то вроде этого, нажав вкладку:
inst.ks=http://10.10.10.11/mnt/CentOS7-ks.cfg
если вы не хотите устанавливать веб-сервер для личного использования, вы можете временно использовать python в том же каталоге, что и ваш CentOS7 -файл ks.cfg
python3 -m http.server