إدارة مستودعات PPA في أوبونتو

¿لماذا إضافة مستودعات PPA إذا كان لدينا بالفعل آلاف البرامج التي تستخدم مستودعات Ubuntu الرسمية؟

ملفات الحزمة الشخصية (Personal Package Archive ، باللغة الإنجليزية) ، تسمح للمطورين بتوزيع البرامج والتحديثات مباشرة لمستخدمي Ubuntu دون الحاجة إلى انتظار تحديث مستودعات Ubuntu الخاصة.

Launchpad ، الموقع الذي يستضيف معظم اتفاقيات PPA المتاحة ، يقوم ببناء الثنائيات وتخزينها في مستودع معين. هذا يعني أنه يمكن لمستخدمي Ubuntu تثبيت هذه الحزم بنفس الطريقة التي اعتادوا عليها لتثبيت باقي التطبيقات في Ubuntu ، مع ميزة إضافية تتمثل في حصولهم على آخر التحديثات لهذه البرامج ويمكنهم حتى العثور على برامج ليست متوفر في المستودعات الرسمية.

كيفية تثبيت مستودعات PPA

لنأخذ مثالاً عمليًا. لنفترض أننا نريد تثبيت Shutter. أول شيء يجب أن نعرفه هو الاسم التعريفي لاتفاقية شراء الطاقة التي نريد تثبيتها. في صفحة Shutter PPA ، من الواضح أنه لإضافة هذا المستودع ، من الضروري ملاحظة الخط ppa: مصراع / ppa.

المؤسسة العامة للتقاعد

الخيار 1: من سطر الأوامر

كل ما يجب القيام به هو فتح Terminal وإدخال الأوامر المناسبة لإضافة PPA وتحديث قائمة الحزم وتثبيت البرنامج المطلوب (Shutter في مثالنا).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get update sudo apt-get install shutter

الخيار 2: من مركز البرمجيات

1.- افتح مركز برامج أوبونتو.

2.- تحرير > أصول البرنامج

3.-  ثم في علامة التبويب برامج أخرى، انقر إضافة وأدخل خط PPA. في مثالنا: ppa: مصراع / ppa وانقر فوق استعرض.

مصادر البرمجيات

4. قم بتثبيت البرنامج المطلوب (متابعة مع مثالنا Shutter).

كيفية إزالة مستودعات PPA

الخيار 1: إزالة PPA من سطر الأوامر

اتباع مثالنا من Shutter:

sudo add-apt-repository --remove ppa:shutter/ppa

من الواضح أن السطر ppa: shutter / ppa يجب استبداله بما يتوافق في كل حالة.

الخيار 2: من مركز البرمجيات

1.- افتح مركز برامج أوبونتو.

2.- تحرير > أصول البرنامج

3.- ثم في علامة التبويب برامج أخرى، انقر نزع وانقر فوق استعرض.

تحذير: سيؤدي هذا إلى إزالة PPA من قائمة الحزم ولكن لن يتم إلغاء تثبيت الحزم المثبتة من خلال PPA ، وهي مهمة يجب القيام بها يدويًا. من أجل أتمتة هذه العملية ، والتي قد تكون مرهقة بالنسبة للبعض ، هناك أدوات مثل PPA Purge أو مدير Y-PPA.

كيفية إزالة PPA والحزم الخاصة به تلقائيًا

الخيار 1: من سطر الأوامر

PPA-Purge هو برنامج نصي بسيط من شأنه إزالة PPA المعني بالإضافة إلى جميع الحزم المثبتة منه.

1.- قم بتثبيت PPA-Purge

sudo apt-get install ppa-purge

2.- استخدم PPA-Purge لإلغاء تثبيت PPA. اتباع مثالنا:

sudo ppa-purge ppa:shutter/ppa

الخيار 2: استخدام YPPA

1.- قم بتثبيت Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2.- قم بإزالة PPA المعني. تعد الواجهة الرسومية لـ Y-PPA Manager بديهية بما يكفي لمعرفة ما يجب فعله.

كيفية تعطيل مستودعات PPA

يعني تعطيل PPA أن النظام لن يتلقى أي تحديثات من PPA ، ولكن لن تتم إزالة الحزم المثبتة مسبقًا. تتمثل ميزة تعطيل PPA بدلاً من إزالته في أنه من الأسهل إعادة تمكينه.

لإلغاء تنشيط PPA:

1.- افتح مركز برامج أوبونتو.

2.- تحرير > أصول البرنامج

3.- ثم في علامة التبويب برامج أخرى، قم بإلغاء تحديد المربع الموجود بجوار اتفاقية شراء الطاقة المعنية وانقر فوق استعرض.

من المهم إلغاء تنشيط كلا السطرين لكل PPA.

بنفس الطريقة ، يمكن أيضًا إعادة تمكين PPA.