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

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز
 
(۱۶ نسخه‌ٔ میانی ویرایش شده توسط ۴ کاربر نشان داده نشده)
سطر ۱: سطر ۱:
مخفف ‪ میباشد و آن personal package archive‬امکانی است که ‪ lanchpad‬ در اختیار توسعه دهندگان قرار می دهد تا بتوانند بسته های نرم‬ ‫افزار خود را مانند بسته های اوبونتو در اختیار کاربران قرار دهند. به این ترتیب کاربران با اضافه کردن منبع ‪ ppa‬ به فهرست منابع‬ ‫سیستم خود، با ثبت یک دستور در خط فرمان یا با استفاده از مدیر بسته های نرم افزاری سیستم به راحتی می توانند آخرین‬ ‫نگارش برنامه ها را نصب کنند.‬ ‫‪
+
‫'''بایگانی بستهٔ شخصی''' (به انگلیسی PPA سرواژگان Personal Package Archive) امکانی است که [[Debian|دبیان]] در [[Launchpad|لانچ‌پد]] در اختیار توسعه دهندگان قرار می‌دهد تا بتوانند بسته‌های نرم‬‌افزاری خود را در اختیار کاربران قرار دهند. به این ترتیب شما با افزودن مخزن PPA به فهرست [[Repo|مخازن]] سامانهٔ خود، می‌توانید با یک دستور در [[CLI|خط فرمان]]، جدیدترین ‫نگارش برنامه‌ها را داشته باشید.‬ ‫‪
'''به یاد داشته باشید که همه بسته های موجود در ‪  ppa‬از طرف اوبونتو تایید شده نیستند بنابراین قبل از استفاده از آنها، مطمئن‬ ‫شوید.‬'''
 
  
حال باید به سایت launchpad.net بروید و نام برنامه‌ی مورد نظر رو جست‌وجو کنید. برای مثال در قسمت جست و جو ppa smplayer رو وارد کنید, در صورتی که یک PPA در یک سایت دیدین همانند ppa:noobslab/icons می تونین به سادگی از روی کلمات استفاده شده در اون لینک اصلی PPA رو در سایت launchpad پیدا کنین و برای مثال ppa:noobslab/icons یک PPA است و کافیست کلمات noobslab icon رو در launchpad جست‌وجو کنید تا لینک اصلی این PPA را پیدا کنید.
+
{{اخطار|به یاد داشته باشید که بسته‌های موجود در PPA از سوی اوبونتو تایید شده نیستند بنابراین با ریسک خودتان از آن‌ها استفاده کنید.}}
  
بعد از اینکه لینک اون PPA را پیدا کردید کافیست بر گزینه‌ی Technical details about this PPA کلیک کنید تا جزییات کامل  PPA  نمایش داده شود. محتوای جزییات را کپی کنید و با یک ویرایشگر فایل sources.list را اجرا کنید و قسمت کپی شده را در آخر فایل sources.list درج کنید
+
=افزودن=
  
<pre>sudo  gedit /etc/apt/sources.list</pre>
+
هر PPA دارای یک نام یکتا است که در صفحهٔ مشخّصاتش در لانچ‌پد ذکر شده. برای مثال PPA مربوط به Webupd8 که در [https://launchpad.net/~nilarimogard/+archive/webupd8 این نشانی] قرار دارد، دارای نام یکتای {{ic|ppa:nilarimogard/webupd8}} است. برای افزودن این PPA کافی است از این فرمان استفاده کنیم:
  
یا
+
{{bc|
 +
$ sudo add-apt-repository ppa:nilarimogard/webupd8
 +
}}
  
<pre>sudo vim /etc/apt/sources.list</pre>
+
=کاربرد=
 +
برای استفاده از برنامه‌های داخل PPA باید یک بار فهرست مخازن را به روز کرده و سپس به صورت عادی به نصب برنامه بپردازیم.
  
 +
=حذف=
 +
برای حذف یک PPA از سامانه به صورت امن از نرم‌افزار [[ppa-purge]] استفاده می‌شود. برای حذف PPA مربوط به Webupd8 از فرمان زیر استفاده کنید:
  
محتوای جزییات PPA noobslab icons به شرح زیر است :
+
{{bc|
 +
$ sudo ppa-purge ppa:nilarimogard/webupd8
 +
}}
  
<pre>deb http://ppa.launchpad.net/noobslab/icons/ubuntu YOUR_UBUNTU_VERSION_HERE main
+
=بارگذاری بسته=
 +
برای بارگذاری بسته‌های نرم‌افزاری، ابتدا باید یک حساب کاربری در [[Launchpad|لانچ‌پد]] ایجاد کنید، کلید امضای GPG مخصوص خود را اضافه کنید و سپس فایل DEB نرم‌افزار خود را که با [[debuild]] ایجاد و امضا کرده‌اید را با برنامه‌ی [[dput]] به Launchpad ارسال نمایید.
  
deb-src http://ppa.launchpad.net/noobslab/icons/ubuntu YOUR_UBUNTU_VERSION_HERE main</pre>
+
[[رده:مدیر بسته]]
 
+
[[رده:اوبونتو]]
حالا قسمت YOUR_UBUNTU_VERSION_HERE را باید به نام سیستم عامل خود تغییر بدهید. برای مثال اگر از اوبونتو 12.04 استفاده می کنید باید بنویسید : precise و اگر از اوبونتو 13.04 استفاده می کنید باید بنویسید : raring
 
 
 
<pre>deb http://ppa.launchpad.net/noobslab/icons/ubuntu raring main
 
 
 
deb-src http://ppa.launchpad.net/noobslab/icons/ubuntu raring main</pre>
 
 
 
تغییرات اعمال شده را ذخیره کنید و دستور زیر را در ترمینال وارد کنید :
 
 
 
<pre<sudo apt-get update</pre>
 
 
 
و حال می توانید بسته‌ی مورد نظر خود را نصب کنید ,  در آخر لینک ppa بسته های قابل نصب از طریق این ppa را نوشته و کافیست از روش زیر استفاده کنید :
 
 
 
<pre>sudo apt-get install acyl-icon-set</pre>
 

نسخهٔ کنونی تا ‏۱۶ شهریور ۱۴۰۱، ساعت ۱۰:۴۸

بایگانی بستهٔ شخصی (به انگلیسی 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 ارسال نمایید.