العودة إلى الدورة

67. مقدمة إلى إدارة الحزم (Package Management) (APT)

أساسيات Linux: من الصفر إلى إتقان واجهة سطر الأوامر (CLI Hero)

تثبيت البرامج وصيانتها

يعد تثبيت البرامج من الكود المصدري (source code) أمراً معقداً. تستخدم توزيعات Linux مديري الحزم (Package Managers) لأتمتة عملية التثبيت والترقية والتكوين والإزالة.

عائلات مدير الحزم

  • Debian/Ubuntu: يستخدم تنسيق الحزمة dpkg وأوامر APT (Advanced Package Tool) (apt-get، apt).
  • Red Hat/Fedora/CentOS: يستخدم تنسيق الحزمة RPM وأوامر YUM/DNF.

تركز هذه الدورة على APT، المستخدم في Ubuntu.

المستودعات (Repositories)

يعتمد APT على المستودعات، وهي مواقع تخزين عبر الإنترنت تحتوي على حزم برامج. يتم تخزين قائمة المستودعات المكونة في /etc/apt/sources.list.