در لینوکس، پکیج (Package) به یک بستهٔ نرمافزاری فشرده و از پیش کامپایلشده گفته میشود که شامل فایلهای اجرایی، کتابخانهها، فایلهای تنظیمات، مستندات و ابردادههایی مانند نام، نسخه و وابستگیها (dependencies) است. وظیفهٔ اصلی مدیر بسته (Package Manager) خودکارسازی فرایند نصب، بهروزرسانی، پیکربندی و حذف نرمافزارها به همراه وابستگیهایشان است. بدون مدیر بسته، کاربر مجبور میشد بهطور دستی کد منبع را کامپایل کرده، کتابخانههای مورد نیاز را پیدا و نصب کند و تضاد نسخهها را حل نماید که در توزیعهای بزرگ عملاً غیرممکن است. سیستمهای معروف مدیریت بسته شامل APT (در دبیان و اوبونتو)، DNF (در فدورا و RHEL) و Pacman (در آرچ لینوکس) هستند که با اتصال به مخازن (Repositories) مرکزی، امنیت و یکپارچگی کل سیستم را تضمین میکنند.
فایل های تمرین