- ثبت البرامج باستخدام الحزم:
نظرا لأن Linux نظام مفتوح ويعتمد على البرامج المجانية والمفتوحة المصدر: أي غالبا من الإنترنت. فقد تم تقسيم البرامج إلى مجموعة من الحزم Packages: وهي عبارة عن مجموعة من ملفات البرامج مدمج معها ملف يحتفظ فيه بترتيب تلك الملفات حتى لا يحدث خطأ في عملية التركيب. وعادة ما يتكون البرنامج من حزمة أو أثنين أساسيتين ويحتاج في عمله إلى مجموعة أخرى من الحزم يعتمد عليها في عمله وهو ما يطلق عليه الاعتمادية Dependency.