اگر در توزیع اوبونتو یا مشتقات آن از تعدادی مخازن مربوط به 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 ) را نصب کنید.
منابع:
لینک 2 : شامل ویدیوی 5 دقیقه ای که تمام مراحل بالا را به خوبی نشان می دهد.


نوشته شده توسط حسن حبیبی در 2009 فوریه 4 در 1:38 ق.ظ
مثله همیشه فوق العاده تشکر
نوشته شده توسط farhad در 2009 فوریه 7 در 8:17 ق.ظ
سلام
عالی بود . ولی حیف که من از اوبونتو استفاده نمی کنم :دی
نوشته شده توسط hosein-mec در 2009 فوریه 7 در 6:47 ب.ظ
اوبونتو بعد از دبیان کامل ترین و بزرگترین مخازن نرم افزاری رو داره. طوری که همیشه از طریق لانچ پد یا مخازن دیگه میتونی نسخه ی جدید نرم افزار ها رو برای اوبونتو , کوبونتو و … پیدا کنی. در مقابل فدورا در این ضمینه بسیار بسیار صعیفه و مخازن نرم افزاری بروز و جدید خیلی کم داره. من چون یکی از کار های اصلیم توی اینترنت و انجمن های مختلف , معرفی نرم افزار و پیدا کردن لینک دانلود نسخه ی جدید برای توزیع های مختلف هست , این مسئله رو تجربه کردم. فدورا در این ضمینه واقعا اذیت می کنه …
نوشته شده توسط narcislinux در 2009 فوریه 23 در 4:29 ب.ظ
یه ارور فکر میکنم GPG برای من میداد بعد من هم این کارو کردم :
wget -q http://ddebs.ubuntu.com/dbgsym-release-key.asc
sudo apt-key add dbgsym-release-key.asc
ارور بر طرف شد .
کارم درست بود ؟!:D
نوشته شده توسط moosavy در 2009 می 11 در 10:47 ق.ظ
من نمیتونم وارد این سایت (https://edge.launchpad.net/ubuntu/+ppas) بشم. مشکل سرور داره؟ یا ف- ی- ل- ت- ر- ه؟
نوشته شده توسط moosavy در 2009 می 11 در 10:51 ق.ظ
جالبه با ف -ی – ل – ت – ر شکن تونستم به اون آدرس (https://edge.launchpad.net/ubuntu/+ppas) وارد بشم. یعنی لانچپد برای ما بسته است؟ مثل جاوای سان؟ چون خود مخابرات نمیگه که فیلتره.
نوشته شده توسط hosein-mec در 2009 می 11 در 8:09 ب.ظ
بله متاسفانه برای ما ایرانی ها بسته هست.
نوشته شده توسط محمد در 2009 می 12 در 8:43 ق.ظ
یعنی اوبونتو هم؟؟؟؟؟؟