مدتی است بدون نیاز به فیلتر شکن نمی توان 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 را نمایش دهد.
محتوای جزییات را کپی کنید و با یک ویرایشگر فایل 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 رو باید به نام سیستم عامل خودتون تغییر بدین , برای مثال اگر از اوبونتو 12.04 استفاده می کنین باید جای این متن بنویسند : precise و اگر از اوبونتو 13.04 استفاده می کنین باید بنویسین : raring
deb http://ppa.launchpad.net/noobslab/icons/ubuntu raring main
deb-src http://ppa.launchpad.net/noobslab/icons/ubuntu raring main
تغییرات اعمال شده را ذخیره کنید و دستور زیر را در ترمینال وارد کنید :
sudo apt-get update
و حالا می توانید بسته ی مورد نظر خودتان رو نصب کنید, در آخر لینک ppa بسته های قابل نصب از طریق این ppa را نوشته و کافیه از روش زیر استفاده کنید :
sudo apt-get install acyl-icon-set
نام برخی از توزیع های اوبونتو :
اوبونتو 12.04 = precise
اوبونتو 12.10 = quantal
اوبونتو 13.04 = raring
اوبونتو 13.10 = soucy
اوبونتو 14.04 =trusty
منبع:
http://linuxseason.ir
نام گروه: شیما دهقانزاده،مهنازملک پور،پریا جمشیدی،آمنه رحمتی