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
$sudo apt-get update
$sudo apt-get upgrade
از این پس با هربار بروزرسانی سیستم مخازن PPA اضافه شده نیز چک می شوند و اگر نسخه جدیدی اضافه شده باشد، شما از این بروزرسانی باخبر می شوید و می توانید با دستور sudo apt-get upgrade آخرین نسخه برنامه را دریافت کنید.
$sudo apt-get upgrade
هیچ نظری موجود نیست:
ارسال یک نظر