Ubuntu و Ubuntu Ports

مخزن Ubuntu (شامل به‌روزرسانی‌های امنیتی) و Ubuntu Ports برای arm64.

منبع اصلی: archive.ubuntu.com, ports.ubuntu.comدر حال بررسی…

نشانی‌ها

  • Ubuntu (amd64 و i386)https://pkg.shecan.ir/ubuntu/
  • Ubuntu Ports (arm64 و سایر معماری‌ها)https://pkg.shecan.ir/ubuntu-ports/

Ubuntu 24.04 و جدیدتر

۱. پشتیبان‌گیریShell
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
۲. جایگزینی نشانی مخزن (amd64 و arm64)Shell
sudo sed -i -E 's#https?://([a-z]{2}\.)?(archive|security)\.ubuntu\.com/ubuntu#http://pkg.shecan.ir/ubuntu#; s#https?://ports\.ubuntu\.com/ubuntu-ports#http://pkg.shecan.ir/ubuntu-ports#' /etc/apt/sources.list.d/ubuntu.sources
۳. به‌روزرسانی فهرست بسته‌هاShell
sudo apt update

Ubuntu 22.04

در این نسخه تنظیمات مخزن در فایل /etc/apt/sources.list است.

پشتیبان‌گیری و جایگزینی نشانیShell
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i -E 's#https?://([a-z]{2}\.)?(archive|security)\.ubuntu\.com/ubuntu#http://pkg.shecan.ir/ubuntu#; s#https?://ports\.ubuntu\.com/ubuntu-ports#http://pkg.shecan.ir/ubuntu-ports#' /etc/apt/sources.list
sudo apt update

Ubuntu Ports (arm64،‏ ppc64el،‏ s390x،‏ riscv64)

دستور sed بالا نشانی ports.ubuntu.com را هم جایگزین می‌کند. روی سیستم‌های arm64 مسیر مخزن به این شکل خواهد بود:

بررسی دسترسی به مخزن PortsShell
curl -fsSI https://pkg.shecan.ir/ubuntu-ports/dists/noble/InRelease

بازگشت به تنظیمات قبلی

Ubuntu 24.04 و جدیدترShell
sudo mv /etc/apt/sources.list.d/ubuntu.sources.bak /etc/apt/sources.list.d/ubuntu.sources

نکته‌ها و محدودیت‌ها

  • مخزن امنیتی (-security) هم از همان نشانی /ubuntu/ ارائه می‌شود.
  • HTTP ساده برای شروع کار ایمیج‌های بدون ca-certificates فعال است؛ apt امضای رسمی Ubuntu را بررسی می‌کند.

بازگشت به فهرست میرورها