به طور کلی، نصب پکیج‌های نرم‌افزاری روی توزیع‌های مختلف سیستم عامل گنو/لینوکس متفاوت از سیستم عامل‌هایی همچون ویندوز یا مک‌او‌اس است؛ به طور مثال، برای نصب یک نرم‌افزار در سیستم عامل ویندوز، پیش از هر چیز می‌بایست به منظور یافتن نسخه‌ای معتبر از نرم‌افزار مد نظر، به گشت زنی در وب پرداخت سپس آن را دانلود و نصب نماییم اما در توزیع اوبونتو -و اکثر توزیع‌های لینوکسی- نرم‌افزارهای ارائه شده در سرورهایی که تحت عنوان Repository (ریپازتوری یا مخزن) شناخته می‌شوند ذخیره شده که به‌راحتی می‌توان به این مخازن نرم‌افزاری دسترسی پیدا نمود. اما این قضیه مشکلات خاص خود را نیز دارا است. فرض کنیم که نرم افزاری از ریپازیتوری مختص سیستم‌عامل اوبونتو دریافت کرده‌ایم اما پس از مدتی یک آپدیت برای نرم‌افزار مد نظر عرضه می‌شود؛ در چنین شرایطی، می‌بایست صبر کنیم تا نسخهٔ بعدی خود سیستم‌عامل اوبونتو که حاوی آپدیت‌های نرم‌افزاری است به بازار عرضه شود که این اصلاً برای کاربری که همواره دوست دارد از آخرین نسخهٔ نرم‌افزارهای مختلف بهره‌مند گردد خوشایند نیست و اینجا است که اهمیت PPA مشخص می‌شود چراکه PPA این امکان را به کاربران اوبونتو می‌دهد تا بتوانند همواره از آخرین نسخهٔ نرم‌افزارهای مد نظرشان استفاده نمایند. در این آموزش قصد داریم با روش اضافه نمودن یک PPA در سیستم عامل اوبونتو آشنا شویم.

پیش از هر چیز، باید به این نکته توجه داشته باشیم که باتوجه به این که ریپازتوری‌های فوق‌الذکر توسط شرکت‌های معتبری همچون شرکت کانونیکال -شرکتی که توسعهٔ سیستم‌عامل اپن‌سورس اوبونتو را بر عهده دارد- پشتیبانی می‌شوند، به نظر می‌رسد که دانلود نرم‌افزار از این سرورها به مراتب قابل اعتمادتر از دانلود یک فایل exe از سایتی که واقعاً شناختی از آن نداریم باشد چراکه پیش از عرضهٔ هر نرم‌افزاری در ریپازیتوری‌های شرکت کانونیکال، نرم‌افزار توسط تیم متخصصین این شرکت و سایر شرکت‌های فعال تست شده و پس از اطمینال حاصل کردن از معتبر بودن آن، قابلیت دانلود آن در اختیار کاربران مختلف قرار می‌گیرد.


PPA چیست؟

Personal Package Archive که به اختصار تحت عنوان PPA شناخته می‌شود یک ریپازیتوری نرم‌افزاری است که اوبونتو به صورت پیش‌فرض شامل آن نرم‌افزارها نمی‌شود و برای کاربرانی مناسب است که دوست دارند از یکسری از نرم افزارهایی که در ریپازیتوری های اختصاصی سیستم عامل اوبونتو یافت نمی‌شوند و یا یکسری آپدیت‌هایی که در نسخهٔ فعلی اوبونتوی نصب شده روی سیستم شما وجود ندارند برخوردار گردند.

ماهان گستر طاها ارائه دهنده کامل ترین بانک شماره موبایل مشاغل ایران

به طور خلاصه، PPA دربرگیرندهٔ آپدیت‌های نرم‌افزاری در بازهٔ زمانی به مراتب سریع‌تری نسبت به خود سیستم‌عامل اوبونتو است که این قابلیت به معنای واقعی کلمه منحصربه‌فرد است چراکه شما به عنوان یک کاربر سیستم‌عامل اوبونتو، می‌توانید تصمیم بگیرید که کدام نرم‌افزارهای خود را به صورت آپدیت نگاه دارید و آپدیت کدام دسته از نرم‌افزارها را به خود سیستم عامل -اوبونتو- واگذار کنید.