Skip to content

ما هو ppa

6 يونيو 2011

كان من أوائل (ولكنه ليس الأول بالطبع) المصطلحات التي واجهتها في اوبنتو هو PPA وكالعادة خلته مصطلح صعب وغير قابل للفهم ولكنني اكتشفت لاحقًا  (وبسرعة) أنه مصطلح بسيط للغاية

في البداية يجب أن نتذكر بأن النسخ الجديدة من توزيعات اوبنتو تصدر كل ستة أشهر مما يعني أن البرامج لن تُحدث قبل ستة أشهر، الكثير من البرامج تصدر نسخ جديدة كل فترة بسيطة (مثلًا فيرفكس، كروم، ليبر اوفيس … إلخ)، بعض هذه البرامج تكون تحديثاتها مهمة (مثلًا التحديثات الأمنية في فيرفكس وكروم، وتحديثات الثبات في ليبراوفيس في هذه الأوقات) فمالعمل للحصول على آخر نسخة من هذه البرامج دون الانتظار للنسخ القادمة من أوبنتو؟! لا ننسى أيضًا بعض البرامج التي لا تأتي مع التوزيعة مباشرة والتي لن يقوم اوبنتو بتحديثها أبدًا؟!

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

إذا عرفنا بأن PPA ليس سوى طريقة للحصول على آخر التحديثات لكل برنامج، كيف نضيف PPA لأي برنامج؟!
هناك طريقة سهلة عن طريق الواجهة الرسومية من مركز البرمجيات >>  تحرير >> مصادر البرمجيات >> من تبويب مصادر أخرى >> زر إضافة >> نضع اسم الأرشيف مسبوقًا بـ “PPA:”  >> موافق >> ثم إغلاق
لتنصيب البرنامج (إذا كان PPA خاص ببرنامج لم يتم تنصيبه مسبقًا) يمكنك الآن (بعد إضافة PPA) الذهاب لمركز البرمجيات والبحث عن اسم البرنامج وتنصيبه مباشرة

أما الطريقة الأسهل لإضافة PPA فهي عن طريق الطرفية، للإضافة من الطرفية استخدم الأمرين التاليين:

sudo add-apt-repository ppa:PPANAME
sudo apt-get update

مع استبدال PPANAME بمصدر PPA ولتنصيب البرنامج يمكن استخدام السطر التالي:

sudo apt-get install APPNAME

مع استبدال APPNAME باسم البرنامج

Advertisements

From → اوبنتو

2 تعليقان
  1. كلام واضح

    • I have no idea what water the people in the remote villages are drinking but if the population survived until now, I’m pretty sure that whatever they drink is OK. You are old, you think of such silly things as ‘emergency sin&#tiotsua8217; but we went there to discover new things and fortunately we didn’t need a hospital 😛 And of course there are other things in the Delta besides Sulina but for us, being the first time there, it was just perfect :)@Gracie: exactly my feelings too. It was awesome being there for 2 and a half days but I would never move to such a remote place.

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: