بونرا
خدمات
ابزارها
راهکارها
مداربان
راهنما
شروع با بونرا
  1. الرئيسية
  2. أدوات المطورين
  3. Linux Mirror
Linux Mirror

مرآة Linux من بونرا لتسريع التحديثات وعملیات راه‌اندازی اولیه وبناء الصور

عندما تضطر كل الخوادم والـ pipelines والصور الأساسية إلى جلب الحزم من مرايا بعيدة، ينتشر الزمن المهدور بصمت عبر الفريق. صُممت mirror.bounera.com لتقصير هذه الدورة.

APTAPKYUM/DNFmirror.bounera.com
المشهد التشغيلي
Linux Mirror
Linux Mirror
لماذا يهم هذا المسار؟
01

التحديثات وعملیات راه‌اندازی اولیه ليست أعمالًا جانبية فقط؛ بل تؤثر في سرعة النشر ونوافذ التصحيح الأمني وسير العمل اليومي.

أين يظهر أثره أكثر؟
02

في CI وصور الأساس وتهيئة العقد الجديدة والتحديثات الأمنية وكل مسار تتكرر فيه عملیات تثبيت الحزم.

مضيف الخدمة
03

mirror.bounera.com

المنظومةmirror.bounera.com
aptapkdnfsync

بدء سريع

في Ubuntu، أبسط بداية هي تحويل مستودعي archive وsecurity مباشرة إلى مرآة بونرا ثم تحديث قوائم الحزم.

Ubuntu quick switch
bash
أمر جاهز
مسار مُتحقَّق
sudo sed -i 's|http://archive.ubuntu.com/ubuntu|https://mirror.bounera.com/ubuntu|g; s|http://security.ubuntu.com/ubuntu|https://mirror.bounera.com/ubuntu|g' /etc/apt/sources.list && sudo apt update

إعداد يدوي وأكثر تحكمًا

اختر نظام التشغيل لعرض الأمر المناسب لبيئتك.

في Ubuntu، يعد تحويل مستودعي archive وsecurity إلى بونرا أنظف مسار يومي للانتقال.

الأمر الجاهز لـ Ubuntu
bash
أمر جاهز
مسار مُتحقَّق
sudo sed -i 's|http://archive.ubuntu.com/ubuntu|https://mirror.bounera.com/ubuntu|g; s|http://security.ubuntu.com/ubuntu|https://mirror.bounera.com/ubuntu|g' /etc/apt/sources.list && sudo apt update

إعداد يدوي وأكثر تحكمًا

لإطلاقات أنظف، من الأفضل أخذ نسخة احتياطية وكتابة تعريفات المستودعات بشكل صريح قبل التغيير الواسع، خاصة إذا كنت تدير أكثر من توزيعة أو أكثر من أداة config management.

Ubuntu sources.list
bash
أمر جاهز
مسار مُتحقَّق
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && printf 'deb https://mirror.bounera.com/ubuntu noble main restricted universe multiverse\ndeb https://mirror.bounera.com/ubuntu noble-updates main restricted universe multiverse\ndeb https://mirror.bounera.com/ubuntu noble-security main restricted universe multiverse\n' | sudo tee /etc/apt/sources.list >/dev/null && sudo apt update
Debian sources
bash
أمر جاهز
مسار مُتحقَّق
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak && printf 'deb https://mirror.bounera.com/debian bookworm main contrib non-free non-free-firmware\ndeb https://mirror.bounera.com/debian-security bookworm-security main contrib non-free non-free-firmware\n' | sudo tee /etc/apt/sources.list >/dev/null && sudo apt update
Alpine repositories
bash
أمر جاهز
مسار مُتحقَّق
printf '%s\n%s\n' 'https://mirror.bounera.com/alpine/v3.20/main' 'https://mirror.bounera.com/alpine/v3.20/community' | sudo tee /etc/apk/repositories >/dev/null && sudo apk update
CentOS / RHEL-like
bash
أمر جاهز
مسار مُتحقَّق
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak && sudo sed -i 's|^mirrorlist=|#mirrorlist=|g; s|^#baseurl=http://mirror.centos.org|baseurl=https://mirror.bounera.com/centos|g' /etc/yum.repos.d/CentOS-*.repo && sudo yum makecache

ماذا يجب أن نتحقق منه بعد التغيير؟

  • استخدم `apt سیاست` أو `apk سیاست` أو `yum repolist` للتأكد من أن نشانی الجديد أصبح فعالًا بالفعل.
  • نفّذ تثبيتًا حقيقيًا للحزم الشائعة حتى تقيس زمن الاستجابة والسعة في المسار الفعلي.
  • إذا كنت تستخدم cloud-init أو Packer أو Ansible، فسجّل التغيير نفسه في مسار راه‌اندازی اولیه المركزي أيضًا.

عودة آمنة

  • إذا احتفظت بنسخة احتياطية من ملفات المستودعات، فالمسار العكسي يصبح مجرد restore ثم به‌روزرسانی جديد.
  • في الإنتاج، اختبر التغيير أولًا على node أو template واحدة قبل التعميم.
  • إذا كنت تدير ملفات متعددة ضمن `sources.list.d` أو `yum.repos.d`، فاحرص على أن تكون العودة منسقة بينها جميعًا.

أين تعطي هذه المرآة أفضل أثر

تهيئة الأجهزة الجديدة

عندما تظهر عقد جديدة باستمرار، فإن كل ثانية يتم توفيرها في التثبيت الأولي تتكرر مرات عديدة.

CI وبناء الصور

أي Docker build أو صورة آلة تقوم بتثبيت حزم تستفيد مباشرة من مصدر حزم أسرع.

نوافذ التصحيح الأمني

عندما تكون نافذة الصيانة قصيرة، تصبح سرعة المستودع وقابليته للتوقع مسألة تشغيلية حقيقية.

بونرا

زیرساخت قابل‌اعتماد برای تیم‌های نرم‌افزاری.

معنای بونرا

برای ما بونرا یعنی یک پایه‌ی قابل‌اعتماد برای اجرا؛ جایی که زیرساخت، ابزارها و مسیر رشد تیم کنار هم قرار می‌گیرند.

خدمات

  • سرور مجازی
  • زیرساخت AI
  • کانتینر ابری
  • IaaS

منابع

  • مداربان
  • مستندات
  • ابزار توسعه‌دهندگان
  • دستیار هوش مصنوعی
  • اپلیکیشن‌های آماده
  • وبلاگ

شرکت

  • درباره ما
  • پشتیبانی
  • مشاوره
  • شروع با بونرا

شروع و پیگیری

اگر می‌خواهید شروع کنید، پشتیبانی بگیرید یا قدم بعدی را مشخص کنید، از این مسیرها وارد شوید.

شروع با بونراپشتیبانی
ایمیل فروش
sales@bounera.com

© بونرا. تمامی حقوق محفوظ است.