هناك الكثير الأسئلة حول هذا الموضوع. هنا أقدم إجابة أساسية / عامة.
عندما apt-get install غير قادر على تحديد موقع حزمة ، لا يمكن العثور على الحزمة التي تريد تثبيتها داخل المستودعات التي أضفتها (تلك الموجودة في /etc/apt/sources.list وتحت /etc/apt/sources.list.d/).
الإجراء التالي (العام) يساعد على حل هذا:
تأكد من تمكين مستودعات أوبونتو:
لتمكين جميع المستودعات (main, universe, restricted, multiverse) ، استخدم الأوامر التالية:
ملاحظة: إذا كانت الحزمة غير متوفرة على مستودع أي كيف ، من عليك الانتظار حتى يتوفر (في حالة الإصدارات الجديدة / المحدثة) أو استخدام عمليات التثبيت الأخرى من apt-get على سبيل المثال تجميع من المصدر ، تحميل ثنائي قابل للتنفيذ ، الخ.
زبك متاح فقط في مستودع الكون، فقط منذ أوبونتو 12.04 (دقيق). إذا كان لديك إصدار أقدم من أوبونتو ، سوف تحتاج إلى ترقية أو للحصول على زبك من مكان آخر.
إذا كان لديك أوبونتو 12.04 ، تأكد من أن لديك تشغيل مستودع الكون. يمكنك معرفة المستودعات التي قمت بتمكينها في الملف /etc/apt/sources.list (وفي الملفات الموجودة في الدليل /etc/apt/sources.list.d). تحقق من أن هذا الملف يحتوي على سطر مثل
deb http://al.archive.ubuntu.com/ubuntu/ precise universe
أو
deb http://zw.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
إذا وجدت فقط خط مثل
deb http://mn.archive.ubuntu.com/ubuntu/ precise main restricted
ولا خط مع universe، أضف universe في نهاية هذا السطر ، أو سطر منفصل مع precise universe، كما هو موضح أعلاه.
إذا كنت بحاجة إلى تعديل /etc/apt/sources.list، تشغيل sudo apt-get update بعد ذلك ، حاول التثبيت مرة أخرى. إذا لم يتم العثور على الحزمة، فقم بنشر المحتوى الكامل لـ /etc/apt/sources.list وإخراج sudo apt-get update.
أنا جديد على أوبونتو ولكن أنا أكتب هذا كما اكتشفت بعض الحلول لتجنب هذا" غير قادر على تحديد موقع حزمة " الأخطاء. هناك ثلاثة ظروف قد يحدث فيها هذا لصدمة.
بعد تثبيت أوبونتو إذا لم يكن لتحديثه تليها ترقيات ، وهذا قد يحدث.
إذا كان هناك الكثير من تحديثات البرامج التي تحدث في المستقبل ، فتأكد من إيقاف تشغيل جميع تحديثات الأمان المهمة / التحديثات الموصى بها عن طريق كتابة "مدير التحديث"على الضغط Alt+F2.
يمكن أن تحدث المشكلة الأولى والثانية حتى بعد تحديث أو مسح جميع التحديثات. ولكن الحل الأبدي هو: محاولة نقطة 1 & أمبير; 2, ثم اكتب sudo apt-get killmanager، إن لم يكن يعمل لا توجد مشكلة المضي قدما لكتابة sudo apt-get update، ثم اكتب sudo apt-get upgrade.
الآن يجب أن تكون قادرا على تثبيت أي برنامج من خلال المحطة الطرفية.
في كثير من الأحيان مجرد تحديث قوائم الحزمة من جميع المستودعات و ببا يفعل خدعة:
sudo apt-get update
يجب أن يكون هذا أولا شيء للقيام به.
إذا كان هذا لا يعمل تحتاج البحث عن مستودع أو ببا الذي يحتوي على حزمة كنت بعد ، إضافته ، وتشغيل sudo apt-get update مجددا. يتم شرح خطوات العملية بشكل جيد على الإجابات الأخرى في هذه الصفحة.
@جاكالوب ثم ربما اسم الحزمة غير صحيح أو تحتاج إلى تشغيل ‘تحديث سودو ملائمة’. استخدام ‘البحث الرابطة بين ذاكرة التخزين المؤقت’ متبوعا مصطلح البحث للبحث عن اسم الحزمة الصحيح.
هذا شيء ضربت كثيرا عندما أقوم ببناء حاويات ، عادة مع كل من عامل الميناء والتفرد. في حاويات التفرد لديك خيارات التمهيد مختلفة ، من بينها ديبوتستراب و عامل الميناء. لسبب ما ، إذا كنت تستخدم ديبوتستراب للبدء مع صورة أوبونتو قاعدة (على سبيل المثال زينيال) ، وأنا ضرب هذا الخطأ حيث لا يمكن العثور على بعض الحزم مع الرابطة بين الحصول على. الحل ينتهي إلى التحول إلى التمهيد` عامل الميناء ’ ، ثم يعمل مرة أخرى.
لقد فعلت تلك الأشياء. لقد ثلاثة أضعاف التحقق من اسم الحزمة (ليبسدل 2-2.0-0) ، والتحقق من توافر مع البحث ملائمة ذاكرة التخزين المؤقت. تمكنت في النهاية من تثبيت هذه الحزمة عن طريق تثبيت المستندات ، والتي يبدو أنها قامت بتثبيت الحزمة كتبعية.