modified on ‏۷ مهٔ ۲۰۱۰ at ‏۰۹:۵۲ ••• ۱٬۵۸۴ views

Installing kde from launchpad

از Persian KDE Wiki

پرش به: ناوبری, جستجو

فهرست مندرجات

راهنمای نصب نرم افزار در خانواده اوبونتو از طریق مخازن Launchpad

مقدمه

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 بسیار آسان تر از کامپایل و نصب برنامه ها از فایل های سورس است. دلیل دوم این است که ممکن است نسخه جدید برنامه ها در مخازن رسمی موجود نباشد. برای مثال شما همیشه میتوانید اخرین نسخه کی دی ای را از مخازن لانچ پد نصب کنید در حالی که نسخه موجود در مخازن اصلی قدیمی تر میباشد .

یافتن برنامه مورد نظر

برای نصب برنامه از ابتدا باید صفحه PPA آن را در Launchpad پیدا کنید. جهت یافتن ادرس منبع و کلید ان در سایت Launchpad می توانید با عبارت

PPA of <package>

سریعتر به نتیجه برسید.جای عبارت package نام بسته مورد نظر خود را قید کنید همچنین معمولا جستجوی اسم پروژه به علاوه PPA در گوگل شما را به آدرس مورد نظر می رساند.و یا میتوانید برای پیدا کردن آدرس مخازنی که شامل برنامه ی مورد نظر است .در صورت وجود داشتن بیش از یک مخزن در نتایج جستجو , تمامی مخازن را کنترل کنید تا مخزنی را انتخاب کنید که نسخه ی جدیدتر بسته ی مورد نظر را مطابق با نسخه ی اوبونتوی مورد استفاده داشته باشد.

اضافه کردن به لیست مخازن

در اینجا می خواهم اخرین نسخه KDE که هنوز در مخازن عادی موجود نیست را نصب کنیم. آدرس PPA را پیدا می کنیم:

https://launchpad.net/~kubuntu-ppa/+archive/backports

حالا در صفحه باز شده باید از رول بالای ادرس مخزن ان را مطابق با نسخه نصب شده روی سیستم خود بگذارید مثلا 9.04 jaunty

که نتیجه مثل این میشود

پرونده:1.png

اضافه کردن دستی مخزن

حالا فایل مخازن خود را توسط یک ادیتور متنی باز کنید مثلا با kate

sudo kate /etc/apt/sources.list  

در اوبونتو در دستور بالا به جای kate از gedit استفاده کنید.

و خط مخزن را در انتهای فایل اضافه نمایید .

برای 9.10

deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu karmic main
deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu karmic main

برای 10.04

deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu lucid main 
deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu lucid main  

دقت کنید که خط های دوم مخزن که با deb-src شروع می شود مربوط به سورس بسته ها می باشد که وجود آن ضروری نیست و میتوانید آن را اضافه نکنید. حال فایل را ذخیره کرده و از ان خارج شوید

همچنین به جای استفاده از فایل مخازن , می توانید خط مربوط به مخزن مورد نظر را از طریق برنامه های Synaptic یا PackageKit در قسمت Software Sources و صفحه ی Third-Party Software نیز اضافه کنید.

همچنین میتوانید در کوبونتو 9.10 و 10.04 این دستور را بزنید :

sudo add-apt-repository ppa:kubuntu-ppa/backports

با اجرای دستور فوق علاوه بر اضافه شدن مخزن ، کلید آن نیز به طور خودکار اضافه خواهد شد. بنابراین کاربرانی که از کوبونتو ۹.۱۰ و بالاتر استفاده می کنند نیازی به انجام مرحله ی بعد (اضافه کردن کلید مخزن) ندارند.

اضافه کردن دستی کلید مخزن

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

پرونده:2.png

پس از پیدا کردن کلید دستور زیر را اجرا کنید:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8AC93F7A

و اینک این دستور را بزنید تا لیست مخازنتان اپدیت شود

sudo apt-get update 

اما اگر احیانا اینجا اروری مبتنی بر غیر مجاز بودن کلید این مخزن را مشاهده کردید باید ان را بصورت دستی اضافه کنید

این فایل کلید مخزن را دانلود کرده و پوشه خانگی خود قرار دهید سپس در ترمینال بزنید :

sudo apt-key add kubuntu-gpg-key

هم اکنون این دستور را اجرا کنید:

sudo apt-get update

خواهید دید دیگر ارور نبودن کلید این مخزن حل شده !

نصب

اگر از اوبونتو 9.10 یا 10.04 استفاده می کنید ابتدا لیست مخازن را بروز رسانی کنید:

sudo apt-get update

حالا برای نصب برنامه مورد نظر ما که اینبار میز کار کی دی ای بوده این دستور را اجرا می کنیم:

sudo aptitude install kubuntu-desktop

و اگر هم اکنون کوبونتو دارید و یا مجموعه کی دی ای را روی اوبونتو در سیستم شما نصب هست و هدف شما ارتقا به آخرین نسخه آن است این دستور را بزنید:

sudo apt-get upgrade 

در سیستمی که از پیش کی دی ای نصب است مثل کوبونتو و .... دقیقا پس از پایان کار آپدیت و قبل از ریستارت کردن سیستم مراحل زیر را انجام دهید:

- کلید های Ctrl + Alt + F1 را بزنید.

- لوگین کنید.

- دستورات زیر را اجرا کنید:

sudo /etc/init.d/kdm stop


sudo rm -r ~/.kde && sudo reboot

موفق باشید.

منبع

نگارنده حسن حبیبی با برداشتی ازاد از

wickoo

LinuxShare