كيفية إضافة مستودعات البرامج يدويًا في Linux

كيفية إضافة مستودعات البرامج يدويًا في Linux

عندما تبحث عن حزمة على Linux من خلال سطر الأوامر ، يبحث مدير الحزم في نظامك عن الحزمة في مستودعات مختلفة. بشكل افتراضي ، تحتوي كل توزيعة Linux على بعض المستودعات الرسمية التي تحتوي على حزم ثابتة يدعمها فريق التوزيعات.





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





دعونا نرى كيف يمكنك إضافة مستودعات جديدة إلى قائمة مصادر النظام الخاص بك.





على التوزيعات المستندة إلى Ubuntu و Debian

التوزيعات المستندة إلى Debian ، بما في ذلك Ubuntu ، تستخدم أداة الحزمة المتقدمة (APT) لتثبيت الحزم وتحديثها. يمكنك العثور على معلومات مستودع البرامج في ملف /etc/apt/sources.list ملف على تثبيت Linux المستند إلى Debian.

iphone 12 pro vs samsung s21

على الرغم من أنه يمكنك إدخال تفاصيل المستودع يدويًا في الملف ، إلا أنه سرعان ما تصبح مهمة شاقة. أفضل طريقة لإضافة THEM إلى نظامك هي استخدام ملف مستودع ملحق أداة.



قم بتثبيت add-apt-repository

لن تجد الأداة المساعدة add-apt-repository مثبتة على نظامك افتراضيًا. إنه جزء من خصائص البرمجيات المشتركة صفقة. لتثبيت add-apt-repository باستخدام مدير حزم APT ، اكتب:

sudo apt install software-properties-common

أضف مستودعات باستخدام add-apt-repository

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





sudo add-apt-repository [options] repository

...أين مخزن هو التنسيق الذي يستخدمه ملف قائمة المصادر ملف.

تنسيق الإدخال الافتراضي للملف هو:





deb https://repositoryurl.com distro type

على سبيل المثال ، لإضافة مستودع Ubuntu universe إلى نظامك:

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

يمكنك أيضًا إضافة PPA مع add-apt-repository باستخدام بناء جملة الأمر التالي:

sudo add-apt-repository ppa:user/name

...أين المستعمل و اسم هل اسم المالك و اسم PPA على التوالى.

لإضافة PHP PPA بواسطة Ondrej باستخدام add-apt-repository:

sudo add-apt-repository ppa:ondrej/php

متعلق ب: ما الفرق بين APT و dpkg في أوبونتو؟

إضافة المستودعات يدويًا على Fedora و CentOS

تستخدم Fedora و CentOS والتوزيعات الأخرى المستندة إلى RHEL مديري حزم DNF و yum. على عكس APT ، DNF لديه طريقة مضمنة مدير التكوين التي تتيح للمستخدمين إضافة وإزالة وتعطيل مستودعات الجهات الخارجية بسهولة.

باستخدام مدير الحزم DNF

لإضافة مستودع جديد باستخدام DNF:

dnf config-manager --add-repo repository

...أين مخزن هو عنوان URL لمستودع البرنامج.

لتمكين المستودع ، اكتب:

dnf config-manager --set-enabled repository

استخدام yum-config-manager

بدلاً من ذلك ، يمكنك أيضًا استخدام ملف yum-config-manager أداة لإضافة وإدارة المستودعات على نظامك. لم يتم تثبيت Yum-config-manager على التوزيعات المستندة إلى RHEL افتراضيًا ، لذا سيتعين عليك تثبيته يدويًا. إنه جزء من يم يوتيلز صفقة. لتثبيته ، اكتب:

sudo dnf install yum-utils

تنسيق الأمر yum-config-manager مشابه لـ DNF. يمكنك إضافة مستودع جديد باستخدام yum-config-manager على النحو التالي:

yum-config-manager --add-repo repository

يعد تمكين المستودع أمرًا سهلاً أيضًا.

yum-config-manager --enable repository

قوس لينكس و AUR

إذا كنت تستخدم Arch Linux ، فقد تعلم بالفعل أنه لا يمكن للمستخدمين إضافة مستودعات على Arch. لكن هذا لا يعني أنه لا يمكنك تنزيل حزم إضافية على نظامك.

يحتوي Arch Linux على AUR ، وهو مستودع مستخدم Arch ، والذي يحتوي على آلاف حزم الجهات الخارجية التي طورها المستخدمون. يمكنك الوصول إلى AUR باستخدام مدير حزم AUR. لا يمكن لـ Pacman ، وهو مدير الحزم الافتراضي على Arch Linux ، الوصول إلى الحزم المخزنة في مستودع مستخدم Arch.

هناك العديد من مديري حزم AUR ، وأبرزهم ينحني . يمكنك بسهولة تثبيت yay على نظامك عن طريق استنساخ مستودع git .

git clone https://aur.archlinux.org/yay-git.git

قم بتغيير أذونات المجلد الذي تم تنزيله:

sudo chmod 777 /yay-git

قم بتغيير الدليل واستخدم ملف makepkg أمر لتثبيت yay:

cd /yay-git && makepkg -si

يتعلم أكثر: كيفية تثبيت وإزالة الحزم في Arch Linux

إدارة قائمة مستودعات النظام الخاص بك

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

على نظام Linux ، غالبًا ما تكون قد صادفت خطأ الحزمة المعطلة أثناء تحديث الحزم الجديدة أو تثبيتها. إعادة تثبيت أو إزالة هذه الحزم يعمل على إصلاح المشكلة في معظم أنظمة Linux.

يشارك يشارك سقسقة بريد الالكتروني 3 طرق للتحقق مما إذا كان البريد الإلكتروني حقيقيًا أم مزيفًا

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

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • قوس لينكس
  • لينكس
  • نصائح الكمبيوتر
نبذة عن الكاتب ديبيش شارما(79 المقالات المنشورة)

Deepesh هو محرر جونيور لنظام Linux في MUO. يكتب أدلة إعلامية على Linux ، بهدف توفير تجربة سعيدة لجميع الوافدين الجدد. لست متأكدًا من الأفلام ، ولكن إذا كنت تريد التحدث عن التكنولوجيا ، فهو الرجل المناسب لك. في أوقات فراغه ، يمكنك أن تجده يقرأ الكتب أو يستمع إلى أنواع موسيقية مختلفة أو يعزف على جيتاره.

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك