پورتهای فریبیاسدی
پورتهای فریبیاسدی یک سیستم مدیریت بستههای نرمافزاری برای سیستمعامل فریبیاسدی است که روشی ساده را جهت نصب و حذف نرمافزارهای کاربردی و همچنین بروزرسانی آنها ارائه میدهد. تا آوریل ۲۰۱۳ بیش از ۲۴۳۰۰ نرمافزار در پورتهای فریبیاسدی موجود میباشد. [۱] همچنین نتبیاسدی هم از این سیستم به عنوان پایهای برای پکیج سورس استفاده کرده است. جایگاه سنتی درخت پورتها در سیستم فریبیاسدی شاخه /usr/ports است.
پورتهای فریبیاسدی روشی جهت نصب نرمافزار از طریق کد مبدأ نرمافزارها میباشد که کلیه فرآیندهای دانلود و وصله کردن و ساخت نرمافزارها را با استفاده از میکفایل فراهم می کند. علاوه بر نصب مستقیم نرمافزارها از طریق پورتها می توان بیشتر نرم افزارهای موجود را با استفاده از بستهها که روشی برای نصب نرم افزارها به صورت باینری است نیز امکان پذیر است. هر دو روش پورتها و بستهها معادل یکدیگر بوده و بیشتر برنامههای موجود در پورتهای فریبیاسدی را میتوان با هر دو روش یاد شده نصب و یا حذف نمود. البته معادل باینری همه پورتها وجود ندارد. مثلا ممکن است اجازهنامه یک نرمافزار مانع از توزیع آن به صورت باینری شود. [۲]
به طور کلی پروژه فریبیاسدی در توسعه نرمافزارهای موجود در پورتها نقشی ندارد. تنها چارچوبی را آماده میکند که این نرمافزارها بتوانند بر روی فریبیاسدی اجرا شوند. هر پورت یک نگهدارنده دارد. وظیفه نگهدارنده این است که اشکالات آن پورت را در صورت وجود پیدا و برطرف کرده و در صورتی که نسخه جدیدی از آن پورت منتشر شد، آن پورت را به نسخه جدید بروزرسانی کند. نگهدارنده یک فرد داوطلب است. به طور کلی هیچکس به غیر از نگهدارنده حق تغییر دادن فایلهای مربوط به آن پورت را ندارد. حتی توسعهدهندگان فریبیاسدی.
منابع [ویرایش]
|
|||||||||||||||||