1 parent
485fd53f03
commit
78a6dab5fc
1 file changed
+8
-11
+8
-11
@@ -4,9 +4,8 @@ FROM registry.fedoraproject.org/fedora-bootc:44
|
|||||||
RUN dnf5 install 'dnf5-command(copr)' -y \
|
RUN dnf5 install 'dnf5-command(copr)' -y \
|
||||||
&& dnf copr enable yannmasoch/nautilus-my-computer -y
|
&& dnf copr enable yannmasoch/nautilus-my-computer -y
|
||||||
|
|
||||||
#Ajout du dépot vscode
|
#Ajout du dépot mullvad
|
||||||
RUN rpm --import https://packages.microsoft.com/keys/microsoft.asc \
|
RUN curl -fsSL https://repository.mullvad.net/rpm/stable/mullvad.repo -o /etc/yum.repos.d/mullvad.repo
|
||||||
&& 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
|
|
||||||
|
|
||||||
#Install de gnome avec support hardware + Podman + Cups + Vulkan driver + Plymouth + dev tools + divers utilitaires
|
#Install de gnome avec support hardware + Podman + Cups + Vulkan driver + Plymouth + dev tools + divers utilitaires
|
||||||
RUN dnf install -y --refresh \
|
RUN dnf install -y --refresh \
|
||||||
@@ -29,13 +28,13 @@ RUN dnf install -y --refresh \
|
|||||||
buildah \
|
buildah \
|
||||||
podman \
|
podman \
|
||||||
rsync \
|
rsync \
|
||||||
code \
|
|
||||||
podman-docker \
|
podman-docker \
|
||||||
podman-compose \
|
podman-compose \
|
||||||
fuse-overlayfs \
|
fuse-overlayfs \
|
||||||
cups \
|
cups \
|
||||||
cups-pdf \
|
cups-pdf \
|
||||||
jq \
|
jq \
|
||||||
|
mullvad-vpn \
|
||||||
plymouth \
|
plymouth \
|
||||||
plymouth-system-theme \
|
plymouth-system-theme \
|
||||||
plymouth-plugin-label \
|
plymouth-plugin-label \
|
||||||
@@ -56,13 +55,11 @@ RUN dnf install -y --refresh \
|
|||||||
&& dnf clean all \
|
&& dnf clean all \
|
||||||
&& rm -rf /var/cache/dnf
|
&& rm -rf /var/cache/dnf
|
||||||
|
|
||||||
#Installation de proton drive sync (dernière version stable depuis GitHub)
|
#Installation de Filen Desktop
|
||||||
RUN curl -sS https://api.github.com/repos/narrrl/proton-drive-linux/releases/latest -o /tmp/proton-drive-release.json \
|
RUN wget https://cdn.filen.io/@filen/desktop/release/latest/Filen_linux_x86_64.rpm -O /tmp/filen.rpm \
|
||||||
&& RPM_URL=$(jq -r '.assets[] | select(.name | endswith(".rpm")) | .browser_download_url' /tmp/proton-drive-release.json | head -n 1) \
|
&& dnf install -y /tmp/filen.rpm \
|
||||||
&& echo "Installation de proton-drive-linux $(jq -r '.tag_name' /tmp/proton-drive-release.json) depuis ${RPM_URL}" \
|
&& rm -f /tmp/filen.rpm
|
||||||
&& curl -L -o /tmp/proton-drive-linux.rpm "${RPM_URL}" \
|
|
||||||
&& dnf install -y --exclude=kwallet --exclude=kwalletmanager /tmp/proton-drive-linux.rpm \
|
|
||||||
&& rm -f /tmp/proton-drive-linux.rpm /tmp/proton-drive-release.json
|
|
||||||
|
|
||||||
#Installation de starship
|
#Installation de starship
|
||||||
RUN curl -sS https://starship.rs/install.sh | sh -s -- -y
|
RUN curl -sS https://starship.rs/install.sh | sh -s -- -y
|
||||||
|
|||||||
Reference in new issue
Block a user