From 1ee4cff1cfe68314b6ffd5da21fd72f9ae6475cd Mon Sep 17 00:00:00 2001 From: qpismont Date: Wed, 14 Jan 2026 17:40:36 +0100 Subject: [PATCH] Add VS Code repo and install code package Remove Yaak installer block and the VAAPI default-driver config; remove Xorg Xwayland reference to simplify the image. --- Containerfile | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/Containerfile b/Containerfile index e482158..bff5cd9 100644 --- a/Containerfile +++ b/Containerfile @@ -1,5 +1,9 @@ FROM registry.fedoraproject.org/fedora-bootc:43 +#Ajout du dépot vscode +RUN rpm --import https://packages.microsoft.com/keys/microsoft.asc \ + && echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | tee /etc/yum.repos.d/vscode.repo > /dev/null + #Ajout du dépot mullvad RUN curl -fsSL https://repository.mullvad.net/rpm/stable/mullvad.repo -o /etc/yum.repos.d/mullvad.repo @@ -16,10 +20,10 @@ RUN dnf install -y \ flatpak \ distrobox \ buildah \ - rsync \ podman \ podman-docker \ podman-compose \ + code \ fuse-overlayfs \ cups \ cups-pdf \ @@ -40,17 +44,10 @@ RUN dnf install -y \ gstreamer1-plugins-base \ gstreamer1-vaapi \ ffmpeg \ - xorg-x11-server-Xwayland \ && dnf remove -y gnome-software gnome-software-rpm-ostree gnome-system-monitor showtime decibels snapshot PackageKit PackageKit-gstreamer-plugin PackageKit-command-not-found toolbox || true \ && dnf clean all \ && rm -rf /var/cache/dnf -#Installation de Yaak (dernière version depuis GitHub) -RUN YAAK_URL=$(curl -s https://api.github.com/repos/mountain-loop/yaak/releases/latest | jq -r '.assets[] | select(.name | contains("x86_64") and endswith(".rpm")) | .browser_download_url') \ - && wget "$YAAK_URL" -O /tmp/yaak.rpm \ - && dnf install -y /tmp/yaak.rpm \ - && rm -f /tmp/yaak.rpm - #Installation de Filen Desktop RUN wget https://cdn.filen.io/@filen/desktop/release/latest/Filen_linux_x86_64.rpm -O /tmp/filen.rpm \ && dnf install -y /tmp/filen.rpm \ @@ -89,9 +86,6 @@ RUN mkdir -p /etc/dconf/db/local.d /etc/dconf/profile && \ #Activation du module xpad pour support manette xbox RUN echo "xpad" > /etc/modules-load.d/xpad.conf -#Configuration gstreamer pour désactiver tous les drivers vaapi par défaut (évite des conflits avec certains drivers propriétaires) -RUN echo "GST_VAAPI_ALL_DRIVERS=0" >> /etc/environment - # Ajout de flathub avec des apps par défaut RUN flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo \ && flatpak install -y --system flathub runtime/org.gnome.Platform/x86_64/49 \