بایگانی بستهٔ شخصی: تفاوت بین نسخهها
جز |
|||
(۷ نسخهٔ میانی ویرایش شده توسط ۳ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
− | '''بایگانی بستهٔ شخصی''' (به انگلیسی Personal Package Archive) امکانی است که [[ | + | '''بایگانی بستهٔ شخصی''' (به انگلیسی PPA سرواژگان Personal Package Archive) امکانی است که [[Debian|دبیان]] در [[Launchpad|لانچپد]] در اختیار توسعه دهندگان قرار میدهد تا بتوانند بستههای نرمافزاری خود را در اختیار کاربران قرار دهند. به این ترتیب شما با افزودن مخزن PPA به فهرست [[Repo|مخازن]] سامانهٔ خود، میتوانید با یک دستور در [[CLI|خط فرمان]]، جدیدترین نگارش برنامهها را داشته باشید. |
− | + | {{اخطار|به یاد داشته باشید که بستههای موجود در PPA از سوی اوبونتو تایید شده نیستند بنابراین با ریسک خودتان از آنها استفاده کنید.}} | |
− | |||
=افزودن= | =افزودن= | ||
− | هر PPA دارای یک نام یکتا است که در صفحهٔ مشخّصاتش در لانچپد ذکر شده. برای مثال PPA مربوط به Webupd8 که در [https://launchpad.net/~nilarimogard/+archive/webupd8 این نشانی] قرار دارد، دارای نام یکتای | + | |
− | + | هر PPA دارای یک نام یکتا است که در صفحهٔ مشخّصاتش در لانچپد ذکر شده. برای مثال PPA مربوط به Webupd8 که در [https://launchpad.net/~nilarimogard/+archive/webupd8 این نشانی] قرار دارد، دارای نام یکتای {{ic|ppa:nilarimogard/webupd8}} است. برای افزودن این PPA کافی است از این فرمان استفاده کنیم: | |
+ | |||
+ | {{bc| | ||
$ sudo add-apt-repository ppa:nilarimogard/webupd8 | $ sudo add-apt-repository ppa:nilarimogard/webupd8 | ||
− | + | }} | |
− | = | + | =کاربرد= |
− | برای استفاده از برنامههای داخل PPA باید یک بار فهرست مخازن را به روز کرده و سپس به صورت عادی به نصب برنامه بپردازیم | + | برای استفاده از برنامههای داخل PPA باید یک بار فهرست مخازن را به روز کرده و سپس به صورت عادی به نصب برنامه بپردازیم. |
=حذف= | =حذف= | ||
− | برای حذف یک PPA از سامانه به صورت امن از نرمافزار [[ppa-purge]] استفاده میشود. | + | برای حذف یک PPA از سامانه به صورت امن از نرمافزار [[ppa-purge]] استفاده میشود. برای حذف PPA مربوط به Webupd8 از فرمان زیر استفاده کنید: |
− | + | ||
+ | {{bc| | ||
$ sudo ppa-purge ppa:nilarimogard/webupd8 | $ sudo ppa-purge ppa:nilarimogard/webupd8 | ||
− | + | }} | |
+ | |||
+ | =بارگذاری بسته= | ||
+ | برای بارگذاری بستههای نرمافزاری، ابتدا باید یک حساب کاربری در [[Launchpad|لانچپد]] ایجاد کنید، کلید امضای GPG مخصوص خود را اضافه کنید و سپس فایل DEB نرمافزار خود را که با [[debuild]] ایجاد و امضا کردهاید را با برنامهی [[dput]] به Launchpad ارسال نمایید. | ||
[[رده:مدیر بسته]] | [[رده:مدیر بسته]] | ||
[[رده:اوبونتو]] | [[رده:اوبونتو]] |
نسخهٔ کنونی تا ۱۶ شهریور ۱۴۰۱، ساعت ۱۰:۴۸
بایگانی بستهٔ شخصی (به انگلیسی PPA سرواژگان Personal Package Archive) امکانی است که دبیان در لانچپد در اختیار توسعه دهندگان قرار میدهد تا بتوانند بستههای نرمافزاری خود را در اختیار کاربران قرار دهند. به این ترتیب شما با افزودن مخزن PPA به فهرست مخازن سامانهٔ خود، میتوانید با یک دستور در خط فرمان، جدیدترین نگارش برنامهها را داشته باشید.
اخطار:
به یاد داشته باشید که بستههای موجود در PPA از سوی اوبونتو تایید شده نیستند بنابراین با ریسک خودتان از آنها استفاده کنید.محتویات
افزودن
هر PPA دارای یک نام یکتا است که در صفحهٔ مشخّصاتش در لانچپد ذکر شده. برای مثال PPA مربوط به Webupd8 که در این نشانی قرار دارد، دارای نام یکتای
ppa:nilarimogard/webupd8
است. برای افزودن این PPA کافی است از این فرمان استفاده کنیم:
$ sudo add-apt-repository ppa:nilarimogard/webupd8
کاربرد
برای استفاده از برنامههای داخل PPA باید یک بار فهرست مخازن را به روز کرده و سپس به صورت عادی به نصب برنامه بپردازیم.
حذف
برای حذف یک PPA از سامانه به صورت امن از نرمافزار ppa-purge استفاده میشود. برای حذف PPA مربوط به Webupd8 از فرمان زیر استفاده کنید:
$ sudo ppa-purge ppa:nilarimogard/webupd8
بارگذاری بسته
برای بارگذاری بستههای نرمافزاری، ابتدا باید یک حساب کاربری در لانچپد ایجاد کنید، کلید امضای GPG مخصوص خود را اضافه کنید و سپس فایل DEB نرمافزار خود را که با debuild ایجاد و امضا کردهاید را با برنامهی dput به Launchpad ارسال نمایید.