آموزش رفع مشکل اضافه کردن مخازن جدید به اوبونتو بدون نیاز به فیلتر شکن !

Print Friendly

مدتی است بدون نیاز به فیلتر شکن نمی توان PPA جدید به سیستم اضافه کرد و کانکشن دریافت key برقرار نمی شود.

شکی نیست استفاده از دستور apt-add-repository یکی از ساده ترین راه های اضافه کردن PPA جدید به سیستم است و تنها با یک خط نوشتن یا کپی کردن میشه یک PPA جدید به سیستم اضافه کرد ولی این روش در حال حاضر با  مشکلاتی برای ما ایرانیان همراه است , با روش زیر می تونین این کارو بدون هیچ مشکلی انجام بدین !

برای اضافه کردن PPA جدید  باید فایل /etc/apt/sources.list رو ویرایش کنیم , توصیه می کنم قبل از هر کار یک نسخه ی پشتیبان از این فایل تهیه کنین :

sudo -s

cp /etc/apt/sources.list /etc/apt/sources.list.backup

دستور اول ما رو به محیط کاربری Root یا Super user میبره تا بتونیم فایل مورد نظر رو ویرایش کنیم.

دستور دوم یک رونوشت از فایل sources.list به نام sources.list.backup تهیه می کنه و در صورت اشتباه میشه از این نسخه ی پشتیبان استفاده کرد.

حال باید به سایت launchpad.net برویم و نام برنامه ی مورد نظر رو جست و جو کنیم که ذکر PPA در اول نام برنامه کار رو برای ما راحت تر می کنه , برای مثال در قسمت جست و جو من کلمه ی ppa smplayer رو وارد می کنم تا لینک مربوط به PPA نرم افزار smplayer رو بیاره. ( یکی از لینک های اول یا دوم نتیجه ی جست و جو خواهد بود) , در صورتی که یک PPA در یک سایت دیدین همانند ppa:noobslab/icons می تونین به سادگی از روی کلمات استفاده شده در اون لینک اصلی PPA رو در سایت launchpad پیدا کنین و برای مثال ppa:noobslab/icons یک PPA است و کافیه من کلمات noobslab icon رو توی سایت launchpad جست و جو کنم تا لینک اصلی این PPA رو پیدا کنم.

بعد از اینکه لینک اون PPA رو پیدا کردین کافیه برروی گزینه ی Technical details about this PPA کلیک کنین تا جزییات کامل اون PPA رو نمایش بده.

PPA-launchpad

PPA-launchpad

محتوای جزییات رو کپی کنین و با یک ویرایشگر فایل sources.list رو اجرا کنین و قسمت کپی شده رو در آخر فایل sources.list درج کنین ( paste کنین )

sudo  gedit /etc/apt/sources.list

یا

sudo vim /etc/apt/sources.list

در دستوراول فایل sources.list رو با ویرایشگر تصویری gedit باز کردم و در مثال دوم با ویرایشگر vim .

محتوای جزییات PPA noobslab icons به شرح زیر است که من اون رو به آخر فایل source.list اضافه کردم :

deb http://ppa.launchpad.net/noobslab/icons/ubuntu YOUR_UBUNTU_VERSION_HERE main

deb-src http://ppa.launchpad.net/noobslab/icons/ubuntu YOUR_UBUNTU_VERSION_HERE main

کار تموم نشده !

قسمت YOUR_UBUNTU_VERSION_HERE رو باید به نام سیستم عامل خودتون تغییر بدین , برای مثال اگر از اوبونتو ۱۲.۰۴ استفاده می کنین باید جای این متن بنویسین : precise و اگر از اوبونتو ۱۳.۰۴ استفاده می کنین باید بنویسین : raring

deb http://ppa.launchpad.net/noobslab/icons/ubuntu raring main

deb-src http://ppa.launchpad.net/noobslab/icons/ubuntu raring main

sourcesl-list

sourcesl-list

تغییرات اعمال شده رو ذخیره کنین و دستور زیر رو در ترمینال وارد کنید :

sudo apt-get update

و حالا می تونین بسته ی مورد نظر خودتون رو نصب کنین ,  در آخر لینک ppa بسته های قابل نصب از طریق این ppa رو نوشته و کافیه از روش زیر استفاده کنین :

sudo apt-get install acyl-icon-set

نام برخی از توزیع های اوبونتو :

اوبونتو ۱۲.۰۴ = precise

اوبونتو ۱۲.۱۰ = quantal

اوبونتو ۱۳.۰۴ = raring

اوبونتو ۱۳.۱۰ = soucy

اوبونتو ۱۴.۰۴ = trusty

Ubuntu Code Names

??? ??????? ????? ????

متخصص لینوکس , سیسکو , Voip و میکروتیک. دوستدار نرم افزارهای آزاد , لینوکس , سیسکو , شبکه های کامپیوتری و شطرنج... ‏‫‏‫‏‏‫‏‫‏‫‏‫‏‫"خدایا به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری‫ لحظه ای که برای زیستن گذشته است ،حسرت نخورم و مردنی عطا کن که در بیهودگی اش سوگوار نباشم."

شما احتمالا این مطالب را نیز دوست دارید...

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *