No-Compromises-ISO/include/ws9_repos_pkgs.ks

121 lines
2.6 KiB
Plaintext
Raw Normal View History

# Use network installation
url --url="http://dl.rockylinux.org/pub/rocky/9/BaseOS/$basearch/os/"
# Rocky core repos:
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/9/BaseOS/$basearch/os/ --cost=200
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/9/AppStream/$basearch/os/ --cost=200
repo --name="CRB" --baseurl=http://dl.rockylinux.org/pub/rocky/9/CRB/$basearch/os/ --cost=200
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/9/extras/$basearch/os --cost=200
# Extra 3rd party repos:
repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/9/Everything/$basearch/ --cost=200
repo --name="rpmfusion-free" --baseurl=http://download1.rpmfusion.org/free/el/updates/9/$arch --cost=200
repo --name="rpmfusion-nonfree" --baseurl=http://download1.rpmfusion.org/nonfree/el/updates/9/$arch --cost=200
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el9/$basearch/ --cost=50
repo --name="nvidia" --baseurl=https://developer.download.nvidia.com/compute/cuda/repos/rhel9/$basearch/ --cost=100
repo --name="onlyoffice" --baseurl=http://download.onlyoffice.com/repo/centos/main/noarch/ --cost=200
# Enable nvidia latest dkms stream as default
# (should test + switch to open-dkms later)
module --name=nvidia-driver --stream=latest-dkms
# Initial package selection
%packages
@anaconda-tools
@base-x
@core
@fonts
@gnome-desktop
@guest-desktop-agents
@hardware-support
@internet-browser
@multimedia
@networkmanager-submodules
@workstation-product
aajohan-comfortaa-fonts
anaconda
anaconda-install-env-deps
anaconda-live
chkconfig
dracut-live
glibc-all-langpacks
initscripts
# kernel and Nvidia drivers here:
kernel-lt
kernel-lt-devel
kernel-lt-modules
kernel-lt-modules-extra
kernel-headers
kernel-lt-tools
# we want to exclude the stock kernel and dependent modules:
-kernel
-kernel-core
-kernel-modules
-kernel-modules-extra
-vdo
-kmod-kvdo
# Nvidia + gfx:
kmod-nvidia-latest-dkms
vulkan-tools
glx-utils
# Extra repos enabled:
rpmfusion-free-release
rpmfusion-nonfree-release
epel-release
elrepo-release
# Convenience packages:
tmux
screen
vim-enhanced
nano
wget
telnet
netcat
net-tools
bash-completion
ntfsprogs
ntfs-3g
# Office/productivity:
libreoffice-calc
libreoffice-emailmerge
libreoffice-graphicfilter
libreoffice-impress
libreoffice-writer
onlyoffice-desktopeditors
onlyoffice-repo
# Media:
gstreamer1-libav
gstreamer1-plugins-ugly
ffmpeg
vlc
pavucontrol
# Customization:
grub-customizer
gnome-tweaks
dconf-editor
gnome-extensions-app
memtest86+
syslinux
-@dial-up
-@input-methods
-@standard
-gfs2-utils
-reiserfs-utils
%end