1. مقدمة
عند استخدام أوبونتو (Ubuntu)، لا غنى عن الأمر apt install
لتثبيت البرامج وإدارتها. يتيح لك هذا الأمر تثبيت البرامج بسهولة من مستودعات الحزم.
يشرح هذا المقال بالتفصيل كل ما يتعلق بالأمر apt install
، بدءًا من الأساسيات وحتى الاستخدامات المتقدمة واستكشاف الأخطاء الشائعة والأسئلة المتكررة. إنه دليل كامل للمبتدئين والمستخدمين المتوسطين على حد سواء، لمساعدتك في إدارة حزم أوبونتو بسلاسة.
2. ما هو أمر apt؟
ما هو apt؟
apt
(Advanced Package Tool) هي أداة سطر أوامر لإدارة الحزم في أوبونتو وتوزيعات لينكس المبنية على دبيان (Debian). باستخدام APT، يمكنك تنفيذ العمليات التالية:
- تثبيت البرامج
- تحديث البرامج
- إزالة البرامج غير الضرورية
- حل تبعيات الحزم
تتم إدارة حزم أوبونتو بشكل أساسي باستخدام أمر apt
هذا.
الاختلاف بين apt و apt-get
في السابق، كان apt-get
هو السائد، ولكن الآن يوصى باستخدام apt
. يلخص الجدول التالي الاختلافات بينهما:
الأمر | الميزات |
---|---|
apt | أمر جديد سهل الاستخدام مع تحسين عرض التقدم |
apt-get | أمر تقليدي يوفر تحكمًا أكثر تفصيلاً (للمستخدمين المتقدمين) |
من الأفضل استخدام apt
لإدارة الحزم الأساسية، واستخدام apt-get
عند الحاجة إلى عمليات متقدمة ومحددة.
3. العمليات الأساسية لأمر apt
تحديث قائمة الحزم
قبل تثبيت أي برنامج، دعنا نحدّث قائمة الحزم إلى أحدث إصدار.
sudo apt update
بتنفيذ هذا الأمر، يقوم مدير حزم أوبونتو بتحديث قائمة البرامج المتاحة.
نقطة مهمة: إذا قمت بالتثبيت بمعلومات حزمة قديمة، فقد لا تتمكن من الحصول على أحدث إصدار، لذلك يوصى بتشغيله بانتظام.
تثبيت حزمة
لتثبيت برنامج جديد، استخدم الأمر التالي:
sudo apt install اسم_الحزمة
على سبيل المثال، لتثبيت curl
، ستقوم بإدخال ما يلي:
sudo apt install curl
عند التثبيت، ستظهر رسالة “حجم هذه الحزمة هو ○MB. هل تريد المتابعة؟”، اضغط على “Y” لبدء التثبيت.
إزالة حزمة
لإزالة البرامج غير المرغوب فيها، استخدم الأمر التالي:
sudo apt remove اسم_الحزمة
على سبيل المثال، لإزالة curl
، ستقوم بإدخال ما يلي:
sudo apt remove curl
إذا كنت ترغب في إزالة الحزمة تمامًا بما في ذلك ملفات الإعداد المرتبطة بها، فاستخدم الأمر التالي:
sudo apt purge اسم_الحزمة
4. العمليات المتقدمة لأمر apt
ترقية حزمة معينة فقط
يمكنك تحديث حزمة معينة فقط إلى أحدث إصدار دون ترقية النظام بأكمله.
sudo apt install --only-upgrade اسم_الحزمة
مثال: لترقية vim
sudo apt install --only-upgrade vim
الإزالة التلقائية للحزم غير الضرورية
لإزالة الحزم غير الضرورية دفعة واحدة، استخدم الأمر التالي:
sudo apt autoremove
يساعد هذا في إزالة الحزم التي تم تثبيتها كتابعية لبرامج أخرى ولكنها لم تعد ضرورية الآن.
عرض معلومات مفصلة عن الحزمة
للحصول على معلومات مفصلة حول حزمة معينة، استخدم الأمر التالي:
apt show اسم_الحزمة
مثال: لعرض معلومات مفصلة عن git
apt show git
عرض قائمة الحزم المثبتة
لعرض جميع الحزم المثبتة على النظام، قم بتنفيذ الأمر التالي:
apt list --installed
5. استكشاف الأخطاء الشائعة
مشاكل التبعية
إذا واجهت مشاكل في التبعية عند محاولة تثبيت حزمة، جرب الأمر التالي:
sudo apt install -f
يصلح هذا الأمر التبعيات المعطلة.
إضافة أو إزالة مستودعات
إذا كنت بحاجة إلى مستودع إضافي لتثبيت برنامج معين، فيمكنك إضافته باستخدام الأمر التالي:
sudo add-apt-repository ppa:اسم_المستودع
sudo apt update
لإزالة مستودع لم تعد بحاجة إليه، قم بتنفيذ الأمر التالي:
sudo add-apt-repository --remove ppa:اسم_المستودع
sudo apt update
6. أسئلة متكررة (FAQ)
هل يجب استخدام apt أم apt-get؟
بشكل عام، يوصى باستخدام apt
في إصدارات أوبونتو الحديثة.
ما الفرق بين apt update
و apt upgrade
؟
apt update
→ تحديث قائمة الحزمapt upgrade
→ ترقية الحزم المثبتة إلى أحدث إصدار
كيف يمكنني ترقية حزمة معينة فقط؟
استخدم الأمر التالي:
sudo apt install --only-upgrade اسم_الحزمة
كيف يمكنني التحقق من موقع تثبيت الحزمة؟
يمكنك التحقق باستخدام الأمر التالي:
dpkg -L اسم_الحزمة
كيف يمكنني التحقق من مصدر الحزمة (المستودع)؟
يمكنك التحقق باستخدام الأمر التالي:
apt-cache policy اسم_الحزمة
7. الخلاصة
في هذا المقال، شرحنا بالتفصيل أساسيات apt install
واستخداماته المتقدمة واستكشاف الأخطاء الشائعة في أوبونتو.
من خلال الاستفادة من أمر apt
، ستصبح إدارة بيئة أوبونتو أكثر سلاسة.
📌 روابط مفيدة:
دعنا نواصل تعلم معلومات مفيدة حول استخدام أوبونتو ونهدف إلى إدارة نظام فعالة في المستقبل!