پیشنیاز : دانش اولیه دستورات لینوکس و مفاهیم شل( دوره آموزشی محیط متن لینوکس و دوره فایل و حق دسترسی در لینوکس پیشنهاد میشود)
مدیر پکیج
به مجموعه ابزارهایی گفته میشود که برای نصب، بروزرسانی، پیکربندی یا حذف یک بسته نرمافزاری در سیستمعامل استفاده میشود. مدیر بسته معمولاً شامل پایگاه دادهای حاوی نسخه بسته نرمافزاری و وابستگیهای آن میباشد؛ این اطلاعات از تداخل بستهها با یکدیگر جلوگیری بعمل آورده و همهٔ پیش نیازهای نصب یک بسته نرمافزاری را فراهم میاورد.
بستهها شامل نرمافزارها، برنامههای کاربردی و دادهها میباشند. بستهها همچنین حاوی فایلهای فراداده میباشند که اطلاعاتی از قبیل نام نرمافزار، توضیحی درباب وظیفه نرمافزار، شماره نسخه، سازنده، چک سام و لیست وابستگیهای نرمافزار را در خود جای میدهند. همزمان با نصب و راهاندازی، فایلهای فراداده در پایگاه داده محلی سیستم ذخیره میشوند.
یان مورداک (خالق دبیان) بیان داشتهاست که سامانه مدیریت بسته، یکی از بزرگترین پیشرفتهای لینوکس بودهاست به گونهای که خلاء بین نرمافزارهای کاربردی و سیستم عامل را پر کردهاست.
نصب پکیج یکی از مهمترین بخش های جدانشدنی از سیستم عامل لینوکس میباشد و لینوکس یک دیدگاه بسیار جالب برای نصب نرم افزار در خودش دارد که در این دوره به آن می پردازیم
سرفصل دوره:
- بررسی دیدگاه خاص لینوکی برای نصب نرم افزار
- روش های مختلف نصب نرم افزار در لینوکس
- بیان مفاهیم اولیه پکیج ، مدیر پکیج و رپازیتوری
- بررسی دو نوع از مهمترین فورمت های پکیج
- کار کردن با مدیر پکیج در سیستم های دبیان بیس و ردهت بیس
- مدیریت رپازیتوری ها
- بررسی روش های جدید نصب نرم افزار و فورمت های snap ,flatpak و Appimage