DEB
وضعیت فعلی دسترسی
تمام زیر دامنه های apicode.org مجاز هستند.
DNS
قالب آدرسدهی
مسیرهای پیشنهادی برای نگهداری مخازن و ایمیجهاایمیجهای نصبفایلهای ISO در مسیر /images/ و زیرشاخه هر توزیع قرار میگیرند.
بستههای مخزنمخازن Debian و Ubuntu زیر مسیر /repo/apt/ و توزیعهای RPM زیر مسیر /repo/rpm/ تنظیم شدهاند.
جایگزینی دامنههر دستور با دامنه فعلی ساخته میشود ، بنابراین همه فایل ها روی هر دامنه ای خروجی متفاوت می دهد.
CLI
نمونه تست سریع
برای اطمینان از قابل مشاهده بودن مسیر پایهدستور تست
پورت های مجاز 80 - 443 - 8080 - 8443 - repo1.apicode.org:8080 example .
دانلود ایمیجهای لینوکس
لینکها با دامنه فعلی ساخته شدهاند و برای مسیرهای داخلی mirror قابل استفادهاند.
راهنمای افزودن رپوها
برای هر سیستمعامل و نسخه، دستور جداگانه آماده شده است.
D12
Debian 12
Bookworm/etc/apt/sources.list.d/local.list
D11
Debian 11
BullseyeAPT source
U24
Ubuntu 24.04
NobleAPT source
U22
Ubuntu 22.04
JammyAPT source
A9
AlmaLinux 9
BaseOS / AppStream / CRB/etc/yum.repos.d/local.repo
R9
Rocky Linux 9
BaseOS / AppStream / CRBDNF repo
C7
CentOS 7
Base / Updates / ExtrasYUM repo
KEY
استفاده با کلید GPG
در صورت نگهداری کلید داخلینمونه امنتر
OFF
غیرفعالسازی مخازن قبلی
قبل از استفاده از مسیر داخلیاختیاری
ساختار مسیرهای پیشنهادی
این ساختار برای هماهنگی لینکها و دستورات همین صفحه طراحی شده است.
درخت مسیرها روی وبسرور
WEB
اجرای ساده با nginx
پورت جدا از ocservنمونه کانفیگ
HDR
تست Host Header
برای بررسی دامنه دلخواهcurl
TLS
هنگام استفاده از HTTPS
هماهنگی گواهی با دامنهاگر صفحه با HTTPS باز شود، تمام لینکهای رپو هم HTTPS تولید میشوند. اگر certificate با دامنه هماهنگ نباشد، apt/dnf خطای TLS میدهد.
بررسی و خطایابی
دستورهای کوتاه برای تشخیص مشکل دسترسی به مخزن.
APT
خطای APT
بررسی مسیر ReleaseDebian/Ubuntu
DNF
خطای DNF/YUM
بررسی repodataRPM based
SSL
بررسی TLS
نام دامنه و گواهیopenssl