عادةً ما يكون تثبيت البرامج على أنظمة Linux أمرًا سهلاً - وغالبًا ما لا يتطلب أكثر من أمر طرفي واحد. ولكن عند محاولة إضافة مستودع جديد لأول مرة ، قد تواجه الخطأ "add-apt-repository: الأمر غير موجود". إليك ما يعنيه ذلك وما يمكنك فعله حيال ذلك.

لماذا تظهر الرسالة "add-apt-repository: command not found"؟

عادة ما يتم إدارة البرنامج على أنظمة لينوكس المبنية على دبيان عبر APT (أداة الحزمة المتقدمة). يمكنك استخدام APT للبحث عن الحزم أو تثبيتها أو تحديثها أو إزالتها من نظام المستخدم. يتم تخزين هذه الحزم في ملفات مستودعات، وهي مجموعات برامج ضخمة على الأنظمة البعيدة.

يمكنك تثبيت البرنامج من مستودع باستخدام حساب المستخدم الخاص بك بالأمر:

sudo apt تثبيتحزمة-اسم

وقم بإزالة الحزم المثبتة باستخدام:

sudo apt إزالة حزمة-اسم

أو:

sudo apt تطهيرحزمة-اسم

ستأتي الأنظمة المستندة إلى Debian (بما في ذلك Ubuntu) مع مستودعات افتراضية يمكنك من خلالها العثور على البرامج الأكثر شيوعًا.

يمكنك عرض المستودعات التي تم تكوين نظامك حاليًا لاستخدامها مع:

cat / etc / apt / sources.قائمة

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

instagram viewer
sudo add-apt-repository، قم بتحديث النظام ثم قم بتثبيت الحزمة.

لتثبيت قارئ RSS الممتاز ، QuiteRSS ، على سبيل المثال ، يمكنك كتابة:

sudo add-apt-repository ppa: quiterss / quiterss

ومع ذلك ، قد تتلقى بدلاً من ذلك رسالة الخطأ "sudo: add-apt-repository: الأمر غير موجود".

هذا يعني أن الحزمة "add-apt-repository" غير مثبتة على نظامك.

كيفية إصلاح "sudo: add-apt-repository: الأمر غير موجود"

عندما لا تكون الحزمة التي تحتاجها مثبتة ، يمكنك محاولة تثبيتها باستخدام APT ، ولكن إذا حاولت التثبيت add-apt-repository بهذه الطريقة ، سترى خطأً آخر: "تعذر تحديد موقع الحزمة add-apt-repository ".

هذا لأن add-apt-repository مضمن كجزء من حزمة أكبر تسمى خصائص البرمجيات المشتركة، والذي يحتوي أيضًا على ملفات شائعة لخصائص البرامج مثل الواجهة الخلفية لـ D-Bus.

لتثبيت خصائص البرامج الشائعة ، اكتب:

sudo apt تثبيت خصائص البرمجيات المشتركة

الآن عندما تحاول إضافة مستودع باستخدام add-apt-repository ، فسوف يعمل.

يمكنك الآن استخدام add-apt-repository دون أخطاء!

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