From 2d43d21e86d38948878ac6635445a8e1081f671b Mon Sep 17 00:00:00 2001 From: Zeri <86636498+Zeri-Ai@users.noreply.github.com> Date: Sun, 30 Aug 2026 08:18:55 -0500 Subject: [PATCH] Fixed Dockerfile. (#1882) * Fixed Dockerfile. Dockerfile updated per the file on https://practicerom.com/public/packages/debian/howto.txt and Debian/Ubuntu's apt-key command being deprecated. * Update dockerfile as per new download instructions. * Modify Dockerfile. * Remove sudo from Dockerfile. --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index df561dd35c..d1245ebe4c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,10 +5,12 @@ ENV LANG=C.UTF-8 RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone -# Add source for practicerom-dev install +# Add source from practicerom-dev install +# PracticeRom installation instructions: https://github.com/PracticeROM/packages + RUN apt-get update && apt-get install -y curl && \ - curl -o /usr/share/keyrings/practicerom-archive-keyring.gpg https://practicerom.com/public/packages/debian/practicerom-archive-keyring.gpg && \ - echo 'deb [arch=all,amd64 signed-by=/usr/share/keyrings/practicerom-archive-keyring.gpg] http://practicerom.com/public/packages/debian unstable main' > /etc/apt/sources.list.d/practicerom.list + curl -O https://practicerom.com/public/packages/debian/dists/stable/practicerom-repository_latest_$(dpkg --print-architecture).deb && \ +dpkg -i practicerom-repository_latest_$(dpkg --print-architecture).deb # Install Required Dependencies RUN apt-get update && apt-get install -y \