PPA چیست و چگونه می توانم از آنها استفاده کنم؟


به جواب پذیرفته شده بروید




من به خواندن آرشیو بسته های شخصی ("PPA") ادامه می دهم و افراد با پیوندی به PPA به سوالات پاسخ می دهند. بهترین روش برای استفاده از اینها چیست؟


چندین جواب معتبر برای این سوال وجود دارد که در چندین نسخه از اوبونتو وجود دارد. برای راحتی شما ، یک فهرست از هرکدام در زیر آمده است.



509









10 :تعداد پاسخها


برای اوبونتو 11.04 و جدیدتر

قبل از افزودن PPA باید از برخی از خطرات ناشی از آن آگاه باشید:

همیشه به یاد داشته باشید که PPA ها توسط جامعه تهیه می شوند ، شما باید قبل از افزودن PPA از خطرات احتمالی آگاه باشید.

  • ابتدا با فشار دادن دکمه Home (در گوشه سمت راست بالای صفحه) یا فشار دادن Superکلید ، تخته را باز کنید.


    توضیحات تصویر را اینجا وارد کنید

  • جستجوی 'مرکز نرم افزار' و راه اندازی مرکز نرم افزار اوبونتو.


    توضیحات تصویر را اینجا وارد کنید

  • موس را به پانل بالا که در آن نام برنامه نوشته شده است ، منتقل کنید.

  • اکنون به منوی ویرایش بروید و منابع نرم افزاری را انتخاب کنید .


    توضیحات تصویر را اینجا وارد کنید

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

سپس ، بر روی سایر نرم افزارها ،
توضیحات تصویر را اینجا وارد کنید

  • در صورت درخواست ، رمزعبور خود را وارد کنید.


    توضیحات تصویر را اینجا وارد کنید

  • به برگه "نرم افزار دیگر" بروید.


    توضیحات تصویر را اینجا وارد کنید

  • اکنون روی "افزودن" کلیک کنید ، یک کادر ظاهر می شود.


    توضیحات تصویر را اینجا وارد کنید

  • شما باید PPA را در کادر وارد کنید. می توان آن را در صفحه BOLD در BOLD یافت .


    توضیحات تصویر را اینجا وارد کنید


    توضیحات تصویر را اینجا وارد کنید

  • اکنون روی "افزودن منبع" کلیک کرده و منابع نرم افزاری را ببندید. حافظه پنهان تازه می شود


    توضیحات تصویر را اینجا وارد کنید

  • اکنون نرم افزار را از مرکز نرم افزار نصب کنید.


    توضیحات تصویر را اینجا وارد کنید


234



PPA چیست؟

PPA ها برای نرم افزار / به روز رسانی های غیر استاندارد هستند. آنها معمولاً توسط افرادی استفاده می شوند که آخرین و بهترین ها را می خواهند. اگر برای به دست آوردن این نوع نرم افزارها به طول های بیشتری می روید ، انتظار می رود که بدانید که چه کاری انجام می دهید. انتخاب در مرکز نرم افزار برای اکثر انسانها فراوان است.

خط فرمان

در خط فرمان می توانید PPA را با استفاده از add-apt-repository مثال اضافه کنید:

 sudo add-apt-repository ppa:gwibber-daily/ppa
 

برای حذف PPA پرونده های مربوطه را در /etc/apt/source.list.d حذف کنید (این بسته هایی را که از PPA نصب کرده اید حذف نمی کند). برای دیدن بسته های موجود از PPA یا حذف بسته های نصب شده از PPA ، دکمه "Origin" را در سمت چپ پایین پنجره Synaptic فشار دهید و PPA را از لیست انتخاب کنید.

با استفاده از گفتگوی معمول منابع نرم افزار می توانید از ppa: gwibber-Daily / ppa استفاده کنید و در آنجا خط APT را درخواست کنید و آنها را درست مانند مخازن دیگر فعال یا غیرفعال کنید.

همانطور که هر کسی می تواند یک PPA ایجاد کند ، هیچ تضمینی برای کیفیت یا امنیت یک PPA وجود ندارد - درست مانند هر منبع نرم افزاری غیر رسمی دیگری که باید خود تصمیم بگیرید که یک PPA قابل اعتماد باشد یا نه. و مانند هر بسته نرم افزاری غیر رسمی دیگر از PPA می تواند انواع مشکلات را به ویژه هنگام ارتقاء به نسخه جدید اوبونتو ایجاد کند.


اگر خطایی پیدا کردید که add-apt-repository فرمان یافت نشد:

  • در تاریخ 12.04 و پیش از این ، python-software-properties بسته را نصب کنید :

     sudo apt-get install python-software-properties
     
  • در 14.04 و بعد از آن:

     sudo apt-get install software-properties-common
     

175



برای اوبونتو 10.10

در حالی که بسیاری اضافه کردن PPA ها را با استفاده از ابزار خط فرمان آسانتر می کنند ، این کار را می توان از طریق مرکز نرم افزار اوبونتو برای کسانی که رابط های گرافیکی را ترجیح می دهند انجام داد. برای این نسخه ی نمایشی ، ما برای اضافه کردن آخرین نسخه پایدار بانشی ، PPA را برای تیم Banshee اضافه خواهیم کرد .

ما با باز کردن مرکز نرم افزار اوبونتو که می توانید در فهرست برنامه ها پیدا کنید شروع خواهیم کرد.

 Applications > Ubuntu Software Center
 


مانو

اکنون در مرکز نرم افزار ، به بروید Edit > Software Sources


menu2

از شما خواسته می شود رمزعبور اداری خود را وارد کنید.


gksu

اکنون در منابع نرم افزاری Other Software تب را باز کرده و فشار دهید Add .


اضافه کردن

در این گفتگو ، اطلاعات PPA را وارد خواهیم کرد.


نرم افزار-Properties-gtk

این اطلاعات در وب سایت PPA به صورت پررنگ با عنوان اضافه شده این PPA به سیستم شما یافت می شود . برای Banshee PPA به نظر می رسد:


ppa

اکنون می توانیم منابع نرم افزار را ببندیم و مرکز نرم افزار به طور خودکار بروزرسانی می کند تا بتوانید از طریق PPA به بسته های جدید دسترسی پیدا کنید.


به روز رسانی

بسته های موجود از PPA را می توان با گسترش منوی دریافت نرم افزار در ستون سمت چپ مرکز نرم افزار مشاهده کرد.


جدید


97



برای اوبونتو 10.04

برای افزودن PPA در اوبونتو 10.04:

  • اجرای سیستم-> مدیریت-> منابع نرم افزار:


منو

  • از شما برای گذرواژه خواسته می شود. توجه داشته باشید که به دلیل خطرات امنیتی و عواقب گسترده سیستم از اضافه کردن یک PPA ، فقط می توانید یک PPA اضافه کنید. برای ادامه رمز ورود خود را وارد گفت و گو کنید:


gksu

  • در پنجره نرم افزار منابع ، بر روی زبانه "Other Software" کلیک کرده و بر روی دکمه "Add ..." کلیک کنید. این امر فوراً درخواست "خط APT" را ایجاد می کند:


خط مناسب

  • نوشتاری که در این کادر قرار داده می شود در صفحه پرتاب در "افزودن این PPA به سیستم شما" با نامه پررنگ مشاهده می شود.




  • خطی را که کپی کرده اید در منابع متن نرم افزار ( CTRL+ V) در جعبه متن قرار دهید :


توضیحات تصویر را اینجا وارد کنید

  • پنجره منابع نرم افزار را ببندید. از شما خواسته می شود اطلاعات بسته خود را بارگیری مجدد کنید. این کار را با کلیک روی دکمه "بارگیری مجدد" انجام دهید:


بارگیری مجدد منابع

  • اکنون می توانید بسته های نرم افزاری را از این PPA در مرکز نرم افزار اوبونتو پیدا کنید:


مرکز نرم افزار


50



PPA چیست؟

همه چیز خیلی ساده است پس از قطع کردن آن. من اینجا و آنجا با مشکلاتی روبرو شده ام ، اما به طور کلی ، PPA تنها راهی برای به روزرسانی نرم افزار شما در اوبونتو بین نسخه های distro است (من را در مورد این مورد تردید نکنید). توضیح در اینجا خیلی زیاد است ، بنابراین من به برخی از مستندات ارزشمند اشاره خواهم کرد. اما ابتدا چند قانون ساده:

می دانید نصب می کنید. به احتمال زیاد از Launchpad برای بیشتر نیازهای PPA خود استفاده خواهید کرد ، اما حتی به همین دلیل می تواند برای رایانه شما خطرناک باشد. معمولاً نگرانی برای من هدف مخرب نیست بلکه بسته های متناقض است. اگر بسته A نیاز به یک نسخه اصلاح شده از ffmpeg دارد و بسته B در یک مخزن دیگر به نسخه اصلاح شده ffmpeg نیز نیاز دارد ، خب ، اکنون یک فرصت خوب وجود دارد که شما ممکن است قادر به تماشای فیلم ها نباشید ، به عنوان مثال با بسته A یا B یا اصلاً

به خاطر داشته باشید که هرکسی حتی می تواند یک PPA ایجاد کند. فقط به این دلیل که شخصی آیین نامه رفتار را امضا کند به این معنی نیست که او می داند چه کاری انجام می دهد. در Launchpad نه تنها به روزرسانی های نسخه های پایدار ، بلکه نرم افزارهای بتا و آلفا و حتی مواردی وجود دارد که اصلاً کارایی ندارند. بسیاری از مخازن مفید وجود دارد ، مانند دریافت آخرین درایورهای انویدیا یا انتشار پایدار فعلی پیدگین. سپس دوباره ، چیزهایی وجود دارد که برخی از افراد در زیرزمین خود را برای خود و یک زن و شوهر از دوستان ساخته اند.

به گفته این ، صفحات وب مستندات اوبونتو باید همه چیزهایی را که باید بدانید با فرمی کاملاً قابل درک داشته باشند.

مخازن در اوبونتو: https://help.ubuntu.com/community/Repositories/Ubuntu

مدیریت نرم افزار: https://help.ubuntu.com/community/SoftwareManagement

مخازن و خط فرمان: https://help.ubuntu.com/community/Repositories/CommandLine

یک یادداشت سریع: فرض می کنم از Ubuntu 10.04 استفاده می کنید. اگر از 10.10 استفاده می کنید ، "منابع نرم افزاری" در منوی شما وجود ندارد ، حتی اگر در برخی از اسناد ذکر شده باشد. برای دسترسی به آن ، به سادگی مدیر بسته بندی Synaptic را باز کنید و سپس تنظیمات -> مخازن را از فهرست انتخاب کنید.

موفق باشید و امیدوارم که این کمک کننده باشد.

ویرایش: لطفاً بدانید که نصب نرم افزار از طریق مرکز نرم افزار اوبونتو می تواند مشکل ساز باشد. این بدان دلیل است که به شما نمی گوید وابستگی خاصی به برنامه خاصی که می خواهید نصب کنید نیاز دارد. یعنی شما می توانید کل دسک تاپ KDE ، صدها مگابایت ارزش چیزهایی را نصب کنید ، فقط برای تهیه یک خط کش صفحه یا تنظیم کننده فایروال. این کار را به روش سخت یاد گرفتم ... برای مثال ، "جعبه" را در جعبه جستجو تایپ کنید و اندازه نصب نهایی را تقریباً 100 مگابایت خواهید دید. اگر اصرار دارید از USC استفاده کنید ، حداقل به اندازه نصب نهایی توجه داشته باشید. اکثر کاربران جدید با مفاهیم مدیران پنجره ها و محیطهای رومیزی که فقط ویندوز را می شناسند ناآشنا هستند ، بنابراین مراقب باشید که به سادگی به USC اعتماد کنید و از PPA ها چیزی یاد بگیرید ، این همان چیزی است که من توصیه می کنم این کار کمی بیشتر است و این فقط نظر من است ، اما احتمالاً شما از انجام این کار خوشحال خواهید شد! :)


42



نکته ای که در مورد استفاده از PPA باید در نظر داشته باشید این است که وقتی یک PPA را به منابع نرم افزار خود اضافه می کنید ، به همه کسانی که می توانند در آن PPA بارگذاری کنند ، دسترسی اداری (root) می دهید. بسته های PPA با نصب آنها به کل سیستم شما دسترسی دارند (دقیقاً مانند یک بسته معمولی از بایگانی اصلی اوبونتو) ، بنابراین همیشه تصمیم بگیرید که آیا قبل از افزودن به سیستم خود به یک PPA اعتماد دارید.


36



حذف PPA با پاکسازی ppa
پاک کننده ppa را نصب کنید

غیر ممکن است فقط با غیرفعال کردن sources.list PPA در تنظیمات منابع نرم افزاری خود ، هر PPA اضافه شده به منابع را غیرفعال کنید . بنابراین ایده بسیار بهتری خواهد بود که تمام بسته های نصب شده از این PPA را حذف کرده و بسته های پیش فرض اوبونتو را جایگزین آنها کنید.

برای این کار ما باید اسکریپت ppa-پاکسازی را انجام دهیم
پاک کننده ppa را نصب کنید

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

 sudo ppa-purge ppa:<lp-name>/<ppa-name>
 

که در آن <lp-name>/<ppa-name> به همین نام ما منابع ما در هنگام اضافه کردن این PPA وارد شده است. PPA سپس حذف می شود. بسته های نصب شده از این PPA بسته های پیش فرض اوبونتو جایگزین می شوند (بسته های نصب شده که در مخازن پیش فرض قرار ندارند حذف نمی شوند).


25



اگر سخت می دانید که add-apt-repository دستور صحیح را اجرا کنید ، شخصی اسکریپتی را ایجاد کرده است که نام ppasearch آن آسانتر است. برای نصب ppasearch ، باید دستورات زیر را اجرا کنید:

 sudo add-apt-repository ppa:wrinkliez/ppasearch
sudo apt-get update
sudo apt-get install ppasearch
 

اگر مشغول کار هستید ، می توانید بحث شفاف را به صورت دستی بارگیری و نصب کنید. باید خوب کار کنه

با این کار ppasearch PPA (و کلید آن) اضافه شده و بسته را نصب می کنید. می توانید اسکریپت را با تایپ دستور زیر در پایانه اجرا کنید:

ppasearch PPANAME

بنابراین برای پیدا کردن تیم CardPio PPA ، ممکن است اجرا کنید:

ppasearch cardapio

همانطور که از تصویر زیر می بینید ، به شما لیستی از PPA های مطابق ارائه می شود. هنگامی که PPA مورد نظر خود را انتخاب می کنید ، با استفاده از اسکریپت اضافه می شود add-apt-repository . sudo apt-get update اگر می خواهید منابع خود را به روز کنید ، ppasearch حتی برای شما اجرا خواهد شد .


تصویر ppasearch

همچنین یک فیلم از فیلمنامه در اکشن وجود دارد ، اما کمی قدیمی است.

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


21



http://www.winehq.org/site/download-deb تلاش من برای انجام این کار برای شراب شراب است.

توجه داشته باشید که ماوریک تغییر کرده است و حالا مجبورم دستورالعمل ها را دوباره ویرایش کنم (منابع نرم افزاری برای مدیریت بیشتر وجود ندارد) اما در عوض باید از مرکز نرم افزار به آنجا بروید.

دستورالعمل های Launchpad ساخته شده اند کمی بهتر از سال قبل ، اما هنوز هم خیلی بد است.


5



برای اطلاعات در مورد PPA ( بایگانی بسته های شخصی ) در مورد PPA به اوبونتو مراجعه کنید .


است وجود دارد Y PPA مدیر برای اوبونتو در دسترس. این یک ابزار GUI برای مدیریت PPA به بهترین وجه ممکن است.

برای نصب y-ppa-manager دستور زیر در ترمینال:

 sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
 

برای اطلاعات بیشتر و ویژگی های کلیدی ، به https://launchpad.net/y-ppa-manager مراجعه کنید .


چگونه می توان PPA را پیدا کرد؟ (راه حل در صورت apt عدم امکان یافتن بسته)

شما می توانید PPA را از صفحه پرتاب همانطور که در تصویر زیر پیشنهاد شده است پیدا کنید:



ppa را به سیستم خود اضافه کنید


شما می توانید PPA را از Ubuntuupdates -Package Search همانطور که در تصویر زیر نشان داده شده است پیدا کنید :



اضافه کردن مخزن شخص ثالث


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

 sudo add-apt-repository ppa:<someppa/ppa>
sudo apt-get update
 

5



انتشارات مرتبط


دستگاه loopback چیست و چگونه می توانم از آن استفاده کنم؟

dconf چیست ، عملکرد آن چیست و چگونه می توانم از آن استفاده کنم؟

ترمینال چیست و چگونه می توانم آن را باز و استفاده کنم؟

چگونه لنزهای وحدت Ask Ubuntu را نصب کنم و چگونه می توانم از آن استفاده کنم؟

"chmod + x <filename>" چه کاری انجام می دهد و چگونه می توانم از آن استفاده کنم؟

"$ PATH" و "~ / bin" چیست؟ چگونه می توانم اسکریپت های شخصی داشته باشم؟

لیست های پستی چیست و چگونه کار می کنند؟

بازار چیست و چگونه می توانم از آن استفاده کنم؟

این پرونده ها مانند Zone.Identifier چیست: $ DATA و چگونه می توان از آنها جلوگیری کرد؟

ارکستر چیست و چگونه می توانم از آن استفاده کنم؟

[ppa] سوال برچسب


چگونه کاربر موجود را به یک گروه موجود اضافه کنیم؟

چگونه ترافیک شبکه را در ترمینال نمایش دهیم؟

دایرکتوری ریشه سیستم فایل اوبونتو در سیستم فرعی ویندوز برای لینوکس و برعکس کجاست؟

چگونه می توانم از کدام پوسته استفاده کنم؟

چگونه می توانم از قفل شدن از ssh فاصله بگیرم؟

چگونه می توان بلوتوث را در هنگام راه اندازی سیستم غیرفعال کرد؟

به دلیل خواب زمستانی امکان نصب سیستم پرونده Windows (NTFS) وجود ندارد

چرا به جای آپدیت apt-dist از بروزرسانی مناسب استفاده کنید؟

چگونه می توان تمبرهای زمانی را در تاریخ bash مشاهده کرد؟

نحوه نمایش شماره خط در نانو هنگام باز کردن پرونده