From 41484319560ddaa1028305c872a11a9f5e6d5625 Mon Sep 17 00:00:00 2001 From: MatMoul Date: Fri, 12 Jun 2026 23:12:49 +0200 Subject: [PATCH] feat(fedora-44): add NVIDIA and nvtop install scripts --- .../nvidia-container-toolkit/nvidia-container-toolkit.sh | 9 +++++++++ fedora-44/apps/nvidia-cuda/nvidia-cuda.sh | 5 +++++ fedora-44/apps/nvidia/nvidia.sh | 5 +++++ fedora-44/apps/nvtop/nvtop.sh | 3 +++ 4 files changed, 22 insertions(+) create mode 100644 fedora-44/apps/nvidia-container-toolkit/nvidia-container-toolkit.sh create mode 100644 fedora-44/apps/nvidia-cuda/nvidia-cuda.sh create mode 100644 fedora-44/apps/nvidia/nvidia.sh create mode 100644 fedora-44/apps/nvtop/nvtop.sh diff --git a/fedora-44/apps/nvidia-container-toolkit/nvidia-container-toolkit.sh b/fedora-44/apps/nvidia-container-toolkit/nvidia-container-toolkit.sh new file mode 100644 index 0000000..0b1bf5e --- /dev/null +++ b/fedora-44/apps/nvidia-container-toolkit/nvidia-container-toolkit.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo | tee /etc/yum.repos.d/nvidia-container-toolkit.repo + +dnf -y install nvidia-container-toolkit + +#mkdir -p /etc/cdi +#nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml +#nvidia-ctk cdi list diff --git a/fedora-44/apps/nvidia-cuda/nvidia-cuda.sh b/fedora-44/apps/nvidia-cuda/nvidia-cuda.sh new file mode 100644 index 0000000..2d4f113 --- /dev/null +++ b/fedora-44/apps/nvidia-cuda/nvidia-cuda.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +dnf -y install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y + +dnf -y install xorg-x11-drv-nvidia-cuda diff --git a/fedora-44/apps/nvidia/nvidia.sh b/fedora-44/apps/nvidia/nvidia.sh new file mode 100644 index 0000000..f353ab2 --- /dev/null +++ b/fedora-44/apps/nvidia/nvidia.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +dnf -y install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y + +dnf -y install akmod-nvidia diff --git a/fedora-44/apps/nvtop/nvtop.sh b/fedora-44/apps/nvtop/nvtop.sh new file mode 100644 index 0000000..9198b20 --- /dev/null +++ b/fedora-44/apps/nvtop/nvtop.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +dnf -y install nvtop