بایگانی بستهٔ شخصی: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (افزودن)
جز
 
(۲ نسخهٔ میانیِ همین کاربر نمایش داده نشده است)
سطر ۱: سطر ۱:
‫'''بایگانی بستهٔ شخصی''' (به انگلیسی PPA مخفّف Personal Package Archive) امکانی است که [[Debian|دبیان]] در [[Launchpad|لانچ‌پد]] در اختیار توسعه دهندگان قرار می‌دهد تا بتوانند بسته‌های نرم‬‌افزاری خود را در اختیار کاربران قرار دهند. به این ترتیب شما با افزودن مخزن PPA به فهرست [[Repo|مخازن]] سامانهٔ خود، می‌توانید با یک دستور در [[CLI|خط فرمان]]، جدیدترین ‫نگارش برنامه‌ها را داشته باشید.‬ ‫‪
+
‫'''بایگانی بستهٔ شخصی''' (به انگلیسی PPA سرواژگان Personal Package Archive) امکانی است که [[Debian|دبیان]] در [[Launchpad|لانچ‌پد]] در اختیار توسعه دهندگان قرار می‌دهد تا بتوانند بسته‌های نرم‬‌افزاری خود را در اختیار کاربران قرار دهند. به این ترتیب شما با افزودن مخزن PPA به فهرست [[Repo|مخازن]] سامانهٔ خود، می‌توانید با یک دستور در [[CLI|خط فرمان]]، جدیدترین ‫نگارش برنامه‌ها را داشته باشید.‬ ‫‪
  
=اخطار مهم=
+
{{اخطار|به یاد داشته باشید که بسته‌های موجود در PPA از سوی اوبونتو تایید شده نیستند بنابراین با ریسک خودتان از آن‌ها استفاده کنید.}}
'''به یاد داشته باشید که بسته‌های موجود در PPA از سوی اوبونتو تایید شده نیستند بنابراین با ریسک خودتان از آن‌ها استفاده کنید.'''
 
  
 
=افزودن=
 
=افزودن=
سطر ۱۲: سطر ۱۱:
 
}}
 
}}
  
=استفاده=
+
=کاربرد=
 
برای استفاده از برنامه‌های داخل PPA باید یک بار فهرست مخازن را به روز کرده و سپس به صورت عادی به نصب برنامه بپردازیم.
 
برای استفاده از برنامه‌های داخل PPA باید یک بار فهرست مخازن را به روز کرده و سپس به صورت عادی به نصب برنامه بپردازیم.
  
 
=حذف=
 
=حذف=
برای حذف یک PPA از سامانه به صورت امن از نرم‌افزار [[ppa-purge]] استفاده می‌شود. برای مثال برای حذف PPA مربوط به Webupd8 از این دستور استفاده می‌شود:
+
برای حذف یک PPA از سامانه به صورت امن از نرم‌افزار [[ppa-purge]] استفاده می‌شود. برای حذف PPA مربوط به Webupd8 از فرمان زیر استفاده کنید:
<pre>
+
 
 +
{{bc|
 
$ sudo ppa-purge ppa:nilarimogard/webupd8
 
$ sudo ppa-purge ppa:nilarimogard/webupd8
</pre>
+
}}
  
 
=بارگذاری بسته=
 
=بارگذاری بسته=
برای بارگذاری بسته‌های نرم‌افزاری، ابتدا باید یک حساب کاربری در [[Launchpad|لانچ‌پد]] ایجاد کنید، کلید امضای GPG مخصوص خود را ااضافه کنید و سپس فایل DEB نرم‌افزار خود را که با [[debuild]] ایجاد و امضا کرده‌اید را با برنامه‌ی [[dput]] به Launchpad ارسال نمایید.
+
برای بارگذاری بسته‌های نرم‌افزاری، ابتدا باید یک حساب کاربری در [[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 ارسال نمایید.