نشانیها
- مخزن اصلی
https://pkg.shecan.ir/debian/ - بهروزرسانیهای امنیتی
https://pkg.shecan.ir/debian-security/
Debian 12 و 13
ابتدا از فایل فعلی نسخهٔ پشتیبان بگیرید، سپس نشانی مخزن را عوض کنید.
sudo cp /etc/apt/sources.list.d/debian.sources /etc/apt/sources.list.d/debian.sources.baksudo sed -i -E 's#http://(deb|security)\.debian\.org/#http://pkg.shecan.ir/#' /etc/apt/sources.list.d/debian.sourcessudo apt updatesudo mv /etc/apt/sources.list.d/debian.sources.bak /etc/apt/sources.list.d/debian.sourcesفایل کامل برای Debian 12 (bookworm)
اگر ترجیح میدهید فایل را از نو بنویسید (برای Debian 13 بهجای bookworm بنویسید trixie):
/etc/apt/sources.list.d/debian.sourcesTypes: deb
URIs: https://pkg.shecan.ir/debian
Suites: bookworm bookworm-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb
URIs: https://pkg.shecan.ir/debian-security
Suites: bookworm-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpgدر Dockerfile
apt-get updateFROM pkg.shecan.ir/dockerhub/library/debian:12
RUN sed -i -E 's#http://(deb|security)\.debian\.org/#http://pkg.shecan.ir/#' /etc/apt/sources.list.d/debian.sources \
&& apt-get update && apt-get install -y --no-install-recommends curl \
&& rm -rf /var/lib/apt/lists/*نکتهها و محدودیتها
- apt امضای رسمی Debian را بررسی میکند. HTTP ساده هم فعال است تا ایمیجهای حداقلی بدون
ca-certificatesبتوانند شروع کنند؛ بعد از نصبca-certificatesمیتوانید http را به https تغییر دهید.