This commit is contained in:
2026-03-26 22:02:10 +08:00
parent 28f14be976
commit 0e2a3747ed
+2 -2
View File
@@ -2,7 +2,7 @@ FROM registry.fedoraproject.org/fedora:43
# 1. System Base & Build Tools
# Added 'gperftools-libs' for tcmalloc (fixes double-free)
RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
RUN dnf -y --refresh --setopt=install_weak_deps=False --setopt=metadata_expire=3600 --setopt=timeout=600 install --nodocs \
python3.13 python3.13-devel git bash ca-certificates curl \
gcc gcc-c++ binutils make cmake ninja-build \
libdrm-devel zlib-devel openssl-devel \
@@ -10,7 +10,7 @@ RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
&& dnf clean all && rm -rf /var/cache/dnf/*
# Install additional tools in a separate step
RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
RUN dnf -y --refresh --setopt=install_weak_deps=False --setopt=metadata_expire=3600 --setopt=timeout=600 install --nodocs \
rsync libatomic ffmpeg-free aria2c tar xz vim nano jq \
&& dnf clean all && rm -rf /var/cache/dnf/*