File tree Expand file tree Collapse file tree 2 files changed +4
-10
lines changed
Expand file tree Collapse file tree 2 files changed +4
-10
lines changed Original file line number Diff line number Diff line change 11FROM ghcr.io/ultramarine-linux/plasma-bootc:main
22COPY . /usr/src/ultramarine-bootc/tier2/nvidia
3-
3+
4+ # Install prerequisites
5+ RUN --mount=type=cache,target=/var/cache dnf install -y terra-release-nvidia gcc-c++
46RUN --mount=type=cache,target=/var/cache /usr/src/ultramarine-bootc/tier2/nvidia/nvidia.sh
Original file line number Diff line number Diff line change @@ -13,10 +13,6 @@ KERNEL_VERSION="$(find "/usr/lib/modules" -maxdepth 1 -type d ! -path "/usr/lib/
1313
1414
1515# dnf config-manager addrepo --from-repofile=https://negativo17.org/repos/fedora-nvidia.repo
16- dnf install -y terra-release-nvidia
17- dnf config-manager setopt terra-nvidia.enabled=0
18- sed -i ' /^enabled=/a\priority=90' /etc/yum.repos.d/terra-nvidia.repo
19- echo " exclude=nvidia-container-toolkit" >> /etc/yum.repos.d/terra-nvidia.repo
2016
2117dnf -y install --enablerepo=terra-nvidia akmod-nvidia --exclude=nvidia-container-toolkit
2218mkdir -p /var/tmp # for akmods
@@ -28,11 +24,7 @@ cat /var/cache/akmods/nvidia/*.failed.log || true
2824dnf -y install --enablerepo=terra-nvidia --exclude=nvidia-container-toolkit \
2925 nvidia-driver-cuda libnvidia-fbc libva-nvidia-driver nvidia-driver nvidia-modprobe nvidia-persistenced nvidia-settings
3026
31- dnf config-manager addrepo --from-repofile=https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo
32- dnf config-manager setopt nvidia-container-toolkit.enabled=0
33- dnf config-manager setopt nvidia-container-toolkit.gpgcheck=1
34-
35- dnf -y install --enablerepo=nvidia-container-toolkit \
27+ dnf -y install \
3628 nvidia-container-toolkit
3729
3830curl --retry 3 -L https://raw.githubusercontent.com/NVIDIA/dgx-selinux/master/bin/RHEL9/nvidia-container.pp -o nvidia-container.pp
You can’t perform that action at this time.
0 commit comments