42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
|
|
virt-install \
|
||
|
|
--graphics vnc,listen=0.0.0.0 \
|
||
|
|
--name=seedmachine \
|
||
|
|
--vcpus=2 \
|
||
|
|
--memory=4096 \
|
||
|
|
--network bridge=br0 \
|
||
|
|
--network bridge=br0 \
|
||
|
|
--cdrom=/vm/hdd0/_kit_/Rocky-8.5-x86_64-minimal.iso \
|
||
|
|
--disk /vm/ssd0/seedmachine/hdd_01.img,size=16 \
|
||
|
|
--disk /vm/ssd0/seedmachine/app_01.img,size=32 \
|
||
|
|
--disk /vm/ssd0/seedmachine/swap_01.img,size=8 \
|
||
|
|
--os-variant=rocky8.5
|
||
|
|
|
||
|
|
|
||
|
|
# Packages
|
||
|
|
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
|
||
|
|
dnf install epel-release elrepo-release -y
|
||
|
|
|
||
|
|
dnf install -y htop.x86_64 lsof.x86_64 cifs-utils.x86_64 tar.x86_64 bzip2.x86_64 telnet.x86_64 nmap-ncat.x86_64 bind-utils.x86_64 wget epel-release
|
||
|
|
dnf install -y rlwrap.x86_64 screen.x86_64 banner.x86_64 cowsay.noarch certbot.noarch kernel-headers.x86_64 kernel-devel kmod-wireguard wireguard-tools git.x86_64
|
||
|
|
dnf install -y ethtool.x86_64 net-tools.x86_64 ipmitool.x86_64
|
||
|
|
dnf install -y gcc.x86_64 redhat-rpm-config automake.noarch make.x86_64
|
||
|
|
|
||
|
|
# Ruby
|
||
|
|
Install Ruby avec rvm
|
||
|
|
Install roo module avec gem
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
# Firewall
|
||
|
|
systemctl status firewalld
|
||
|
|
systemctl stop firewalld
|
||
|
|
systemctl disable firewalld
|
||
|
|
|
||
|
|
# SELinux
|
||
|
|
getenforce
|
||
|
|
vi /etc/selinux/config
|
||
|
|
disabled
|
||
|
|
|