دوشنبه، تیر ۲۹، ۱۳۸۸

نصب برنامه ها از Launchpad's PPA

Launchpad چیست؟
Launchpad یک وب سایت (برنامه تحت وب) برای توسعه نرم افزارهای اوپن سورس است که توسط شرکت کانونیکال (پشتیبان اوبونتو) نگهداری می شود و توسعه می یابد. Launchpad شامل Source Repository، Bug Tracker و سایر ابزارهای توسعه نرم افزار است. برای اطلاعات بیشتر لینک مقابل را ببینید: Launchpad

PPA چیست؟
PPA یا Personal Package Archives یک سرویس Launchpad است که به اشخاص و تیم ها اجازه می دهد سورس برنامه های اوبونتو را آپلود کنند و بسته های باینری برای اوبونتو بسازند. PPA به هر پروژه یک APT Repository می دهد که کلاینت ها می توانند از طریق Synaptic یا apt-get آخرین نسخه را دریافت کنند. بسته های PPA به طور رسمی از طرف اوبونتو پشتیبانی نمی شوند. برای اطلاعات بیشتر لینک مقابل را ببینید: PPA

چرا برنامه ها را از Launchpad's PPA نصب کنیم؟
من می توانم دو دلیل برای این کار ذکر کنم. دلیل اول این است که ممکن است برنامه مورد نظر شما در مخازن رسمی اوبونتو موجود نباشد. استفاده از PPA بسیار آسان تر از کامپایل و نصب برنامه ها از فایل های سورس است. دلیل دوم این است که ممکن است نسخه جدید برنامه ها در مخازن رسمی موجود نباشد. برای مثال نسخه کنونی Open Office در مخزن اوبونتو 3.01 است ولی نسخه جدید 3.1 در PPA موجود است.

چگونه برنامه را از Launchpad's PPA نصب کنیم؟
برای نصب برنامه از ابتدا باید صفحه PPA آن را در Launchpad پیدا کنید. معمولا جستجوی اسم پروژه به علاوه PPA در گوگل شما را به آدرس مورد نظر می رساند. در اینجا من می خواهم نسخه آخر VLC که هنوز در مخازن موجود نیست را نصب کنم. آدرس PPA را پیدا می کنیم: VLC PPA

بعد از پیدا کردن صفحه مورد نظر باید مخزن مربوط به نسخه اوبونتو خود را به انتهای فایل مخازن اضافه کنیم:
/etc/apt/sources.list
در مورد VLC این دو خط را به فایل اضافه می کنیم. (برای این کار اجازه دسترسی root نیاز است.)





سپس کلید این مخزن را اضافه می کنیم تا اوبونتو بتواند صحت بسته ها را چک کند. برای این کار در صفحه PPA دنبال کلمه
Signing key بگردید. قسمت بعد از / کلید مورد نظر شماست. پس از پیدا کردن کلید دستور زیر را اجرا کنید:




sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7613768D
سپس دستورات زیر را اجرا کنید تا آخرین نسخه VLC را نصب کنید:
$sudo apt-get update
$sudo apt-get upgrade

از این پس با هربار بروزرسانی سیستم مخازن PPA اضافه شده نیز چک می شوند و اگر نسخه جدیدی اضافه شده باشد، شما از این بروزرسانی باخبر می شوید و می توانید با دستور sudo apt-get upgrade آخرین نسخه برنامه را دریافت کنید.

هیچ نظری موجود نیست:

ارسال یک نظر