3 طرق لإضافة مستودع على Debian Linux

النقاط الرئيسية

  • تتيح لك أداة GNOME “البرامج والتحديثات” إضافة مستودعات عن طريق كتابة سطر APT والضغط على زر “إضافة مصدر”.
  • بإمكانك إضافة مستودع إلى Debian عن طريق إضافته إلى ملف sources.list.
  • هناك طريقة أخرى لإضافة مستودع وهي استخدام أداة سطر الأوامر add-apt-repository.



يستخدم Debian Linux مدير الحزم APT الذي يعتمد على قائمة من المستودعات لتثبيت الحزم. إذا كنت تريد استخدام حزم البرامج غير المضمنة في مستودعات Debian الرسمية، فستحتاج إلى إضافتها بنفسك. إذا كنت في هذا الموقف، فسيوضح لك هذا البرنامج التعليمي كيفية إضافة مستودعات خارجية إلى نظام Debian الخاص بك.

سنتناول هنا عدة طرق. يمكنك اختيار الطريقة التي تبدو أكثر ملاءمة لك. إذا لم تكن متأكدًا من الطريقة الأفضل لك، ولكنك تستخدم سطح مكتب GNOME، فنوصيك بطريقة البرامج والتحديثات أدناه.

للتوضيح، سنعرض كل شيء على إصدار Debian 12 مع بيئة سطح مكتب GNOME. ومع ذلك، ستعمل هذه الطرق على الإصدارات الأقدم مثل Debian 10 و11.



إذا كنت تستخدم أيضًا بيئة سطح مكتب GNOME مثلنا، فيجب أن يكون لديك أداة تسمى “البرامج والتحديثات”، والتي تتيح لك إضافة مستودعات ببضع نقرات.

على الشاشة الرئيسية، انقر فوق “الأنشطة” في الزاوية اليسرى العليا من الشاشة.

اضغط على نص الأنشطة على شاشتك

في شريط البحث، ابدأ بكتابة “البرامج والتحديثات”. يجب أن تظهر لك الأداة. تحتوي الأيقونة على شكل كرة أرضية. انقر فوق تلك الأيقونة لفتحها.

أدخل البرنامج والتحديثات في شريط البحث وانقر عليه عندما يظهر

عند تشغيل الأداة، ستلاحظ وجود أربع علامات تبويب. انقر فوق علامة التبويب “برامج أخرى”.


1725496584 784 3 طرق لإضافة مستودع على Debian

ستظهر لك قائمة في علامة التبويب هذه. في الأسفل، اضغط على زر “إضافة”.

1725496585 584 3 طرق لإضافة مستودع على Debian

الآن يتعين عليك إدخال عنوان URL لمستودع الطرف الثالث بالتنسيق أدناه:

deb (repository URL) (distribution) (component(s))

هنا، تشير الكلمة الأساسية “deb” إلى نوع المستودع. ثم، أضف عنوان URL أو الرابط إلى هذا المستودع. بعد عنوان URL، أضف اسم التوزيع (bullseye، bookworm) أو الفئة (stable، testing). وأخيرًا، أضف نوع المكون (main، contrib، non-free). هذا السطر هو ما يشير إليه Debian باسم سطر APT.


في مثالنا، سنضيف مستودع Wine. باتباع التنسيق أعلاه، سيبدو كما يلي:

deb  bookworm main

أدخل سطر APT الخاص بك في مربع النص. ثم اضغط على “إضافة مصدر”.

لإضافة المستودع، اضغط على إضافة المصدر

سيُطلب منك إدخال كلمة المرور الخاصة بك. أدخلها ثم اضغط على “المصادقة”.

اكتب كلمة المرور الخاصة بك ثم اضغط على المصادقة

ويجب أن يؤدي ذلك إلى إضافة المستودع إلى قائمتك.


تمت إضافة مستودع جديد باستخدام أداة البرامج والتحديثات

إضافة مستودع إلى Debian عن طريق تعديل ملف sources.list

هذه هي الطريقة التقليدية لإضافة مستودعات حزم جديدة إلى Debian Linux. يتم إدراج جميع المستودعات المتاحة في ملف “sources.list” الموجود في الدليل “/etc/apt”. أولاً، دعنا نفتح الملف لنرى كيف تعمل الأشياء. يمكنك فتح الملف في محرر النصوص المفضل لديك. في هذا البرنامج التعليمي، سنعمل على محرر النصوص Nano.

لفتح الملف في Nano، قم بتشغيل الأمر أدناه:

sudo nano /etc/apt/sources.list

تم فتح ملف sources.list في محرر النصوص Nano


يمكنك رؤية جميع المستودعات المتاحة من لقطة الشاشة. يجب عليك إضافة المستودع الخاص بك بالتنسيق أدناه:

deb (repository URL) (distribution) (component(s))

إذا أردنا إضافة مستودع Wine في الملف، على سبيل المثال، فهذا هو السطر الذي نحتاج إلى إضافته:

deb  bookworm main

أدخل مستودعك بالتنسيق الصحيح في الملف.

اكتب سطر apt في ملف sources.list

بمجرد الانتهاء، احفظ الملف باستخدام تركيبة لوحة المفاتيح Ctrl+O. ثم اخرج من المحرر باستخدام تركيبة لوحة المفاتيح Ctrl+X.

لتطبيق التغييرات، قم بتحديث ذاكرة التخزين المؤقت للمستودع باستخدام هذا الأمر:

sudo apt update


قم بتشغيل الأمر sudo apt update

وينبغي أن يعمل المستودع الجديد الآن.

إضافة مستودع إلى Debian باستخدام الأمر add-apt-repository

الطريقة الأخيرة التي سنعرضها عليك هي أمر بسيط لإضافة مستودعات إلى Debian. يمكن لهذا الأمر إضافة مستودعات خارجية بالإضافة إلى Personal Package Archive (PPA) إلى ملف sources.list. الصيغة هي كما يلي:

add-apt-repository (OPTIONS) (Repository URL)

الآن دعونا نستخدم هذا الأمر لإضافة مستودع العينة الخاص بنا.

sudo add-apt-repository 'deb  bookworm main'

استخدام الأمر add apt repository لإضافة مستودع جديد


عند الطلب، اضغط على زر الإدخال للتأكيد.

اعتمادًا على المستودع الذي تضيفه، قد تحتاج إلى توقيع المستودع باستخدام مفتاح GPG للتحقق. وإلا، فسوف يفشل الأمر في إضافة المستودع المحدد.

إذا حاولت إضافة مستودع موجود بالفعل، فستتلقى رسالة تفيد بذلك. راجع المثال أدناه:

محاولة إضافة مستودع موجود بالفعل سوف يعرض أن المستودع موجود بالفعل في القائمة

بعد إضافة المستودع، يتعين عليك تحديث قائمة المستودعات حتى تسري التغييرات. قم بتحديث نظامك باستخدام هذا الأمر:

sudo apt update

ويجب أن يضيف هذا مستودع الهدف الخاص بك.


إذا كنت تريد إزالة مستودع، يمكنك إضافة علامة –remove لذلك في الأمر. دعنا نزيل المستودع الذي أضفناه. راجع الأمر أدناه:

sudo add-apt-repository --remove 'deb  bookworm main'

لقد أزال الأمر المستودع الذي أضفناه

تم إزالة المستودع بنجاح.

مستودعات ديبيان مفتوحة

الآن تعرف كيفية إضافة مستودعات خارجية على أنظمة Debian Linux. بفضل هذه المعرفة الجديدة، يمكنك التغلب على القيود البرمجية التي واجهتها سابقًا وتثبيت تطبيقاتك المفضلة مثل Steam أو أدوات التطوير مثل Docker.

أضف تعليق