لماذا نلتزم بمرآة واحدة بينما يمكننا التحميل بسرعة التورينت؟
كثيراً ما يطرح مستخدمو لينوكس، وخاصة المهتمين بالأداء العالي، سؤالاً مباشراً وجوهرياً: “بما أن مرايا لينوكس منت (Mirrors) منتشرة بالعشرات حول العالم، لماذا أجد نفسي مضطراً للالتزام بمرآة واحدة فقط وانتظارها سواء أسرعت أو أبطأت؟ لماذا لا يتم التحميل من مرايا متعددة في نفس الوقت أو بطريقة تشبه التورينت؟”
في هذا المقال المفصل على مدونة أسواق أحمد، سنفكك هذا اللغز التقني، ونرسم لك المسار الكامل لتحويل عملية التحديث في جهازك إلى تجربة فائقة السرعة.
أولاً: الفلسفة خلف “المرآة الواحدة” (لماذا لا يفعلها النظام تلقائياً؟)
في نظام مثل لينوكس منت، يعتمد مدير الحزم (APT) على البساطة والموثوقية. هناك عدة أسباب تجعل النظام لا يستخدم التحميل المتعدد أو التورينت بشكل افتراضي:
- بساطة البروتوكول: مدير الحزم التقليدي مصمم لفتح قناة اتصال واحدة بسيطة ومستمرة. التحميل من مصادر متعددة يتطلب تقنية “تجزئة الملف” (Segmentation)، وهي عملية تتطلب تنسيقاً دقيقاً بين السيرفرات لضمان وصول كل قطعة في مكانها الصحيح.
- استهلاك الموارد: فتح 10 أو 20 اتصالاً في وقت واحد يستهلك عرض نطاق (Bandwidth) أكبر وقد يضغط على المعالج في الأجهزة الضعيفة، والنظام يفضل دائماً التوافق مع أقل المواصفات.
- عقبات تقنية التورينت (P2P): برغم وجود محاولات مثل
apt-p2pإلا أنها تتطلب وجود “سيرفرات تتبع” (Trackers) محدثة لكل الحزم التي تتغير يومياً، بالإضافة إلى أن الاعتماد على سيرفر مركزي موثوق يظل الخيار الأكثر أماناً للمستخدم العادي مقارنة بالتحميل من أجهزة مستخدمين آخرين.
ثانياً: الحل العملي.. خارطة الطريق لاستخدام apt-fast
إذا كنت تبحث عن السرعة القصوى، فالحل يكمن في أداة تسمى apt-fast. هي ليست بديلاً عن مدير الحزم، بل هي “غلاف نفاث” يوضع فوقه ليقوم بتقسيم ملف البرامج وتحميل أجزائه بشكل متوازٍ عبر محرك تحميل قوي مثل aria2.
مسار الإعداد والضبط:
1. إضافة المستودع الرسمي:
بما أن الأداة إضافة احترافية، يجب أولاً إضافة مستودع مطوريها:
Bash
sudo add-apt-repository ppa:apt-fast/stable
2. تثبيت الأداة والمحرك المساعد:
نقوم بتحديث القائمة وتثبيت apt-fast مع محرك aria2 الذي سيتولى فتح الاتصالات المتعددة:
Bash
sudo apt update
sudo apt install apt-fast aria2
3. إعدادات القوة:
أثناء التثبيت، ستظهر لك نوافذ تفاعلية تسألك عن:
- عدد الاتصالات القصوى: ننصح باختيار رقم بين 5 إلى 10. هذا سيعطيك سرعة مضاعفة عدة مرات دون أن يسبب ضغطاً يؤدي لحظر جهازك من قبل السيرفرات.
ثالثاً: كيف تلمس الفرق في الاستخدام اليومي؟
بعد التثبيت، لن يتغير نظامك، بل ستتغير “طريقة طلبك” للأوامر فقط. بدلاً من استخدام الأمر التقليدي، ستستخدم الأمر السريع:
| المهمة | الطريقة القديمة (اتصال واحد) | الطريقة الجديدة (تحميل متعدد) |
| تحديث قوائم النظام | sudo apt update | sudo apt-fast update |
| ترقية كافة البرامج | sudo apt upgrade | sudo apt-fast upgrade |
| تثبيت برنامج جديد | sudo apt install [name] | sudo apt-fast install [name] |
رابعاً: هل هذا المسار آمن؟ (سؤال المليون)
قد يتخوف البعض من أن التحميل من عدة مسارات أو استخدام أدوات خارجية قد يضر بأمن النظام. والإجابة القاطعة هي: نعم، هو آمن تماماً.
- سلامة الحزم (Integrity): لينوكس لا يثق في الملف لمجرد أنه اكتمل تحميله. بعد أن يقوم
apt-fastبتجميع أجزاء الملف، يقوم النظام بفحص “التوقيع الرقمي” (GPG Key). إذا حدث أي تلاعب أو نقص ولو في حرف واحد، سيرفض النظام التثبيت. - المصدر الموثوق: أنت لا تزال تحمل من نفس مرايا لينوكس منت الرسمية،
apt-fastلا يغير “مكان” التحميل، بل يغير “طريقة” التحميل فقط لتصبح أسرع.
نصيحة أخيرة من “أسواق أحمد”
للحصول على أفضل نتيجة، لا تكتفِ بـ apt-fast فحسب. توجه إلى إعدادات Software Sources في جهازك، وقم بعمل اختبار سرعة (Speed Test) للمرايا، واختر أسرع مرآة قريبة من موقعك الجغرافي، ثم استخدم معها apt-fast. عندها ستشعر فعلاً أنك تملك إنترنت فائق السرعة ونظاماً لا يعرف الانتظار.
تمت المراجعة من قبل الكاتب أحمد.
