انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: راهنمای نصب نرم افزار در اوبونتو از طریق مخازن Launchpad  (دفعات بازدید: 3801 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
اگر در توزیع اوبونتو یا مشتقات آن از تعدادی مخازن مربوط به Launchpad PPA ( که محلی برای ساختن و انتشار بسته های باینری با پسوند DEB مربوط به نرم افزار های کد باز مختلف برای توزیع اوبونتو و توزیع های خانواده ی آن است ) برای نصب نرم افزار های مختلف استفاده می کنید , احتمالا در چند روز اخیر در هنگام بروز رسانی مخازن با پیغام ایرادی که مربوط به کلید GPG مخازن Launchpad است مواجه شده اید. علت این ایراد مربوط به انتشار نسخه ی جدید 2.2.1 Launchpad است ( Launchpad محلی برای میزبانی پروژه های نرم افزاری کد باز می باشد) . از ویژگی جدید این نسخه این است که برای هر یک از مخازن بسته های شخصی ( Personal Package Archive ) بروی Launchpad یک کلید واحد تعیین می شود. بنابراین برای نصب هر نرم افزاری از هر یک از مخازن Launchpad PPA بروی توزیع Ubuntu یا توزیع های خانواده ی آن , لازم است که کلید مربوط به آن مخزن از طریق نرم افزار Synaptic یا Adept و یا خط فرمان اضافه شود تا امکان استفاده از آن مخزن و نصب نرم افزار از آن وجود داشته باشد. با یک مثال نحوه ی بدست آوردن و ساختن کلید مربوط به این مخازن و اضافه کردن آن را شرح می دهم.

فرض کنید که می خواهیم برنامه ی Kdenlive را از یک مخزن بروی Launchpad PPA در توزیع K/Ubuntu 8.10 نصب کنیم. به صورت زیر عمل می کنیم:

1- ابتدا از آدرس زیر به صفحه ی آرشیو نرم افزاری مخزن مربوطه که شامل بسته های باینری ( deb ) برای توزیع اوبونتو است می رویم.

https://launchpad.net/~baudm/+archive/ppa

* برای پیدا کردن آدرس مخازنی که شامل برنامه ی مورد نظر ( Kdenlive ) است , از طریق این سایت نام بسته یا برنامه را جستجو کنید.

* در صورت وجود داشتن بیش از یک مخزن در نتایج جستجو , تمامی مخازن را کنترل کنید تا مخزنی را انتخاب کنید که نسخه ی جدیدتر بسته ی مورد نظر را مطابق با نسخه ی اوبونتوی مورد استفاده ( 8.10 ,8.04 و ... ) داشته باشد.

2- بروی رشته کد همانند شکل زیر کلیک کنید.


3- در صفحه ی جدید بروی رشته کد همانند شکل زیر کلیک کنید.


4- در صفحه بعد رشته کدی چند خطی مشابه زیر مشاهده می کنید که باید آن را در یک فایل متنی ساده copy/paste کرده و با پسوند key ذخیره کنید.
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.0.10

mI0ESXjWMQEEALSGSJenoPzeqSKWEbwq8u7qtFWlX0XUGI9adGcqxw9K3wPQONq7XsGC9a9k
v/3/XHhn0hhkggRONpm5zVknINQrtgAWi5c+mMup4/d4/PAnx/DI6lmz+oA89rhgfKoD7c6W
Qg1Dc9Aly+DMadA5fcVzhlREPOe/78VWZ53cmJRfABEBAAG0IUxhdW5jaHBhZCBQUEEgZm9y
IERhcndpbiBCYXV0aXN0YYi2BBMBAgAgBQJJeNYxAhsDBgsJCAcDAgQVAggDBBYCAwECHgEC
F4AACgkQsA4EqdWAYvu6tgP+Oh/n7Jz+rnFmUiXZf8d252w4F0SzZvP2DJRYSE/vrS8q62Vl
l4Vr1rEDZQPShSaK9c26ak5YPeZy9rAQJ2EiAoSnqmZXq6z+vSY6qxFJ+3oYvkV1YXQFiwGz
/o+BKXoLBkVHzgGlRK/UPF09hIpLqg4XNUaZdutJ6En22enkGi8=
=WHi9
-----END PGP PUBLIC KEY BLOCK-----

5- حال در برنامه Synaptic یا Adept به قسمت Software Sources  و صفحه ی Authentication رفته و با کلیک بروی Import Key فایل متنی با پسوند key را اضافه کنید.

6- مجددا مرحله 1 را انجام داده و خطوط مربوط به این مخزن را برای نسخه ی 8.10 اوبونتو یا Intrepid همانند شکل زیر پیدا کرده و آن را  به انتهای فایل مخازن اضافه کرده و فایل را ذخیره کنید.


* فایل مخازن را می توانید با دستور زیر در ترمینال باز کنید:

sudo gedit /etc/apt/sources.list
در کوبونتو در دستور بالا به جای gedit از kate استفاده کنید.

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

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

7- حال مخازن را از طریق برنامه ی Synaptic یا Adept و یا خط فرمان ( با دستور sudo apt-get update ) بروز کرده و نرم افزار مورد نظر ( Kdenlive ) را نصب کنید.


----------

منبع: My Blog

----------

منابع اصلی:

خبر انتشار Launchpad 2.2.1

لینک 1

لینک 2 : شامل ویدیوی 5 دقیقه ای که تمام مراحل بالا را به خوبی نشان می دهد.
« آخرین ویرایش: 15 بهمن 1387، 03:42 ب‌ظ توسط Hosein-Mec »

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
بسیار عالی و جامع تشکر حسین جان 1+++ ;)

آفلاین alis313

  • Sr. Member
  • *
  • ارسال: 313
  • جنسیت : پسر
  • هو معکم اینما کنتم
پاسخ به: راهنمای نصب نرم افزار در اوبونتو از
« پاسخ #2 : 15 بهمن 1387، 02:38 ب‌ظ »
البته برای تذکر جهت یافتن ادرس منبع و کلید ان در سایت launchpad می توانید با عبارت زیر سریعتر به نتیجه برسید.
PPA of <package>از حسین هم ممنون چون من خودم خیلی وقت بود دنبالش می گشتم و پیداش نمی کردم. اینو می گن فوت استادی.
« آخرین ویرایش: 15 بهمن 1387، 02:42 ب‌ظ توسط tux313 »

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
بسیار عالی و جامع تشکر حسین جان 1+++ ;)

ممنون  ;)

البته برای تذکر جهت یافتن ادرس منبع و کلید ان در سایت launchpad می توانید با عبارت زیر سریعتر به نتیجه برسید.
PPA of <package>از حسین هم ممنون چون من خودم خیلی وقت بود دنبالش می گشتم و پیداش نمی کردم. اینو می گن فوت استادی.

+1

ممنون بابت نکته ی مهمی که گفتید ! البته راه راحتتر و سریعتری هم وجود داره که توی راهنما اضافه کردم.

راهنما بروز شد ...

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
سلام

با تغییراتی چند ویکی شد  ;)

http://wiki.ubuntu-ir.org/Launchpad

پاینده باشید

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
سلام

با تغییراتی چند ویکی شد  ;)

http://wiki.ubuntu-ir.org/Launchpad

پاینده باشید

این راهنما نیاز به یک ویرایش اساسی داشت که شما زحمتش رو کشیدی. واقعا عالی شده ! دستت درد نکنه.
فقط چند تا نکته باید اضافه بشه:

۱- باید ذکر بشه که مرحله ی " اضافه کردن کلید مخزن " الزامی نیست ولی بهتره انجام بشه.

۲- اضافه کردن خطی که مربوط به سورس برنامه میشه ( deb-src ) باعث میشه حجم دانلود در هنگام بروز رسانی مخازن اضافه بشه و بروز کردن مخزن دیرتر انجام بشه. بنابراین اضافه کردن این مخزن هم الزامی نیست مگر اینکه واقعا کسی به بسته های سورس نیاز داشته باشه !

آفلاین Freeman

  • High Hero Member
  • *
  • ارسال: 2310
    • KDE Software Compilation
سلام

با تغییراتی چند ویکی شد  ;)

http://wiki.ubuntu-ir.org/Launchpad

پاینده باشید

این راهنما نیاز به یک ویرایش اساسی داشت که شما زحمتش رو کشیدی. واقعا عالی شده ! دستت درد نکنه.
فقط چند تا نکته باید اضافه بشه:

۱- باید ذکر بشه که مرحله ی " اضافه کردن کلید مخزن " الزامی نیست ولی بهتره انجام بشه.

۲- اضافه کردن خطی که مربوط به سورس برنامه میشه ( deb-src ) باعث میشه حجم دانلود در هنگام بروز رسانی مخازن اضافه بشه و بروز کردن مخزن دیرتر انجام بشه. بنابراین اضافه کردن این مخزن هم الزامی نیست مگر اینکه واقعا کسی به بسته های سورس نیاز داشته باشه !

ممنون حسین جان

در اون موارد هم ویرایش و تکمیل شد  ;)

در ضمن الان از اینجا هم در دسترسه

http://wiki.ubuntu-ir.org/SoftwareManagement

موفق باشی
« آخرین ویرایش: 02 امرداد 1388، 11:00 ب‌ظ توسط حسن حبیبی »