راهنمای جامع استفاده از میرور ابونتو
Ubuntu یکی از محبوبترین توزیعهای Linux برای دسکتاپ و سرور است.
توسعه، نگهداری و تامین امنیت سرورها و محیطهای کاربری مبتنی بر توزیع محبوب اوبونتو (Ubuntu)، وابستگی مستقیمی به دریافت سریع و بیوقفه بهروزرسانیها از سیستم مدیریت بستهها (APT) دارد. با این حال، استفاده از سرورهای پیشفرض مخازن اوبونتو ممکن است به دلیل فاصله جغرافیایی و نوسانات روتینگ شبکه، فرآیند نصب پکیجها و آپدیتهای سیستمعامل را با افت سرعت و تاخیر (Latency) مواجه کند. در چنین سناریوهایی، متصل کردن سرور به یک ریپازیتوری (Repository) داخلی و بهینهشده، یک اقدام زیرساختی ضروری است.
سرویس میرور اوبونتو پارسپک، یک رجیستری پرسرعت و کاملاً همگامسازیشده با مخازن مرجع اوبونتو است. با جایگزینی آدرسهای پیشفرض با این ریپازیتوری داخلی، تمامی درخواستهای apt-get و apt شما از طریق شبکهی پایدار و قدرتمند پارسپک پردازش میشود. این معماری تضمین میکند که فرآیند دریافت پکیجهای نرمافزاری، پچهای امنیتی و بهروزرسانیهای سیستم با بالاترین سرعت ممکن و پایداری کامل انجام شده و راندمان تیمهای توسعه و مدیریت سیستم (Sysadmin) به حداکثر برسد.
تنظیم میرور Ubuntu
- Ubuntu 20.04 LTS (Focal Fossa)
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- Ubuntu 24.04 LTS (Noble Numbat)
نسخه ۲۰.۰۴ (فوکال فوسا) یکی از پایدارترین نسخههای اوبونتو است که همچنان در بسیاری از زیرساختهای سازمانی و سرورهای پروداکشن استفاده میشود. برای هدایت ترافیک دریافت پکیجهای این نسخه به سمت ریپازیتوری پارسپک، ابتدا از فایل فعلی بکآپ گرفته و سپس لیست جدید را جایگزین کنید. دستورات زیر را بهترتیب در ترمینال وارد کنید:
# Backup original sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
# Create new sources.list
sudo tee /etc/apt/sources.list << 'EOF'
# Ubuntu 20.04 LTS Focal
deb https://repo.abrha.net/ubuntu focal main restricted universe multiverse
deb https://repo.abrha.net/ubuntu focal-updates main restricted universe multiverse
deb https://repo.abrha.net/ubuntu focal-backports main restricted universe multiverse
deb https://repo.abrha.net/ubuntu focal-security main restricted universe multiverse
EOF
نسخه ۲۲.۰۴ (جمی جلیفیش) در حال حاضر استاندارد اصلی بسیاری از دیپلویمنتهای مدرن (Modern Deployments) است که تعادل بینظیری میان ویژگیهای جدید و پایداری ارائه میدهد. برای بهینهسازی سرعت نصب ماژولها در این نسخه، سورسلیست را با اجرای کامندهای زیر تغییر دهید:
# Backup original sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
# Create new sources.list
sudo tee /etc/apt/sources.list << 'EOF'
# Ubuntu 22.04 LTS Jammy
deb https://repo.abrha.net/ubuntu jammy main restricted universe multiverse
deb https://repo.abrha.net/ubuntu jammy-updates main restricted universe multiverse
deb https://repo.abrha.net/ubuntu jammy-backports main restricted universe multiverse
deb https://repo.abrha.net/ubuntu jammy-security main restricted universe multiverse
EOF
نسخه ۲۴.۰۴ (نوبل نامبت) جدیدترین نسخه پشتیبانی بلندمدت اوبونتو است. در این نسخه، ساختار مدیریت مخازن تغییر کرده و اوبونتو بهصورت پیشفرض از فرمت DEB822 (در فایل ubuntu.sources) استفاده میکند. برای استفاده از میرور پارسپک، ابتدا باید فایل پیشفرض جدید را حذف کرده و سپس سورسلیست کلاسیک را با آدرسهای داخلی ایجاد کنید:
# Backup original sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
# Remove default ubuntu.sources (Ubuntu 24.04)
rm /etc/apt/sources.list.d/ubuntu.sources
# Create new sources.list
sudo tee /etc/apt/sources.list << 'EOF'
# Ubuntu 24.04 LTS Noble
deb https://repo.abrha.net/ubuntu noble main restricted universe multiverse
deb https://repo.abrha.net/ubuntu noble-updates main restricted universe multiverse
deb https://repo.abrha.net/ubuntu noble-backports main restricted universe multiverse
deb https://repo.abrha.net/ubuntu noble-security main restricted universe multiverse
EOF
پس از تغییر ریپو، حتماً دستور sudo apt update را اجرا کنید.
نگهداری و بهروزرسانی
برای اطمینان از عملکرد بهینه ریپوها، بهروزرسانیهای دورهای و بررسیهای منظم توصیه میشود.
دستورات پیشنهادی:
- برای سیستمهای مبتنی بر
YUM(EPEL, AlmaLinux):sudo yum update - برای سیستمهای مبتنی بر
APT(Debian, Ubuntu):sudo apt update && sudo apt upgrade - بررسی سلامت ریپوها:
sudo yum repolistیاsudo apt-cache policy
جمعبندی
بهرهگیری از رجیستری و ریپازیتوری داخلی پارسپک برای سیستمعامل اوبونتو، یک راهکار زیرساختی قدرتمند جهت بهینهسازی فرآیند مدیریت سرور و استقرار نرمافزار است. با پیکربندی صحیح فایل sources.list و هدایت ترافیک به سمت این میرور، چالشهای مربوط به افت سرعت دانلود، تاخیر شبکه و قطعیهای ناگهانی در حین دریافت پکیجهای حساس سیستمی بهطور کامل برطرف میشوند.
این معماری پایدار به مدیران سیستم و تیمهای DevOps اطمینان میدهد که نصب نرمافزارها و آپدیتهای امنیتی لینوکس با کمترین تاخیر ممکن (Low Latency) انجام پذیرد؛ در نتیجه میتوانید با بالاترین سطح اطمینان، زیرساختهای حیاتی خود را بهروز نگه داشته و راندمان چرخهی استقرار پروژههای خود را ارتقا دهید.