Linux Tutorial for Beginners: Introduction to Linux Operating System
جدول المحتويات:
- تحديث فهرس الحزمة (
apt update
) - حزم الترقية (
apt upgrade
) - ترقية كاملة (ترقية
apt full-upgrade
) - تثبيت الحزم (
apt install
) - إزالة الحزم (
apt remove
) - إزالة الحزم غير المستخدمة (
apt autoremove
) - حزم القوائم (
apt list
) - البحث عن حزم (
apt search
) - معلومات الحزمة (
apt show
) - استنتاج
apt
هي أداة مساعدة لسطر الأوامر لتثبيت حزم debits وتحديثها وإزالتها وإدارتها بطريقة أخرى على توزيعات Ubuntu و Debian و Linux ذات الصلة. فهو يجمع بين الأوامر الأكثر استخدامًا من أدوات
apt-get
و
apt-cache
مع القيم الافتراضية المختلفة لبعض الخيارات.
تم تصميم
apt
للاستخدام التفاعلي. تفضل استخدام
apt-get
و
apt-cache
في البرامج النصية shell حيث إنها متوافقة مع الإصدارات السابقة بين الإصدارات المختلفة ولديها المزيد من الخيارات والميزات.
يجب تشغيل معظم الأوامر
apt
كمستخدم له امتيازات
sudo
.
يقدم هذا الدليل كمرجع سريع للأوامر
apt
.
تحديث فهرس الحزمة (
apt update
)
فهرس حزمة APT هو في الأساس قاعدة بيانات تحتوي على سجلات للحزم المتاحة من المستودعات التي تم تمكينها في نظامك.
لتحديث فهرس الحزمة ، قم بتشغيل الأمر أدناه. سيؤدي هذا إلى سحب أحدث التغييرات من مستودعات APT:
sudo apt update
قم دائمًا بتحديث فهرس الحزمة قبل الترقية أو تثبيت الحزم الجديدة.
حزم الترقية (
apt upgrade
)
يعد تحديث نظام Linux بشكل منتظم أحد أهم جوانب أمان النظام بشكل عام.
لترقية الحزم المثبتة إلى أحدث إصداراتها:
sudo apt upgrade
لن يقوم الأمر بترقية الحزم التي تتطلب إزالة الحزم المثبتة.
sudo apt upgrade package_name
من الأفضل دائمًا تكوين تحديثات الأمان التلقائية.
ترقية كاملة (ترقية
apt full-upgrade
)
الفرق بين
upgrade
full-upgrade
هو أن الأحدث سوف يزيل الحزم المثبتة إذا لزم الأمر لترقية النظام بأكمله.
sudo apt full-upgrade
كن حذرًا عند استخدام هذا الأمر.
تثبيت الحزم (
apt install
)
تثبيت الحزم بسيط مثل تشغيل الأمر التالي:
sudo apt install package_name
sudo apt install package1 package2
لتثبيت ملفات deb المحلية ، أدخل المسار الكامل للملف. وإلا ، سيحاول الأمر استرداد الحزمة وتثبيتها من مستودعات APT.
sudo apt install /full/path/file.deb
إزالة الحزم (
apt remove
)
لإزالة حزمة مثبتة ، اكتب ما يلي:
sudo apt remove package_name
يمكنك أيضًا تحديد حزم متعددة ، مفصولة بمسافات:
sudo apt remove package1 package2
سيقوم أمر الإزالة بإلغاء تثبيت الحزم المحددة ولكنه قد يترك بعض ملفات التكوين وراءه. إذا كنت ترغب في إزالة الحزمة بما في ذلك جميع ملفات التكوين ، استخدم
purge
بدلاً من
remove
:
إزالة الحزم غير المستخدمة (
apt autoremove
)
عندما يتم تثبيت حزمة جديدة تعتمد على حزم أخرى على النظام ، سيتم تثبيت تبعيات الحزمة أيضًا. عند إزالة الحزمة ، ستبقى التبعيات على النظام. لم تعد تستخدم هذه الحزم بقايا من قبل أي شيء آخر ، ويمكن إزالتها.
لإزالة التبعيات غير الضرورية ، استخدم الأمر التالي:
حزم القوائم (
apt list
)
يتيح لك أمر القائمة سرد الحزم المتوفرة والمثبتة والقابلة للترقية.
لسرد جميع الحزم المتاحة استخدم الأمر التالي:
sudo apt list
سيقوم الأمر بطباعة قائمة بجميع الحزم بما في ذلك معلومات حول إصدارات الحزمة وهندستها. لمعرفة ما إذا كانت حزمة معينة مثبتة أم لا ، يمكنك تصفية الإخراج باستخدام أمر
grep
.
sudo apt list | grep package_name
لسرد نوع الحزم المثبتة فقط:
sudo apt list --installed
قد يكون الحصول على قائمة بالحزم القابلة للترقية مفيدًا قبل ترقية الحزم فعليًا:
البحث عن حزم (
apt search
)
يسمح لك هذا الأمر بالبحث عن حزمة معينة في قائمة الحزم المتوفرة:
sudo apt search package_name
في حالة العثور على الأمر ، سيعود الحزم التي يطابق اسمها مصطلح البحث.
معلومات الحزمة (
apt show
)
قد تكون المعلومات حول تبعيات الحزمة وحجم التثبيت ومصدر الحزمة وما إلى ذلك مفيدة قبل إزالة أو تثبيت حزمة جديدة.
لاسترداد معلومات حول حزمة معينة ، استخدم الأمر
show
:
استنتاج
تعد معرفة كيفية إدارة الحزم جزءًا أساسيًا من إدارة نظام Linux.
لمعرفة المزيد حول الأمر
apt
افتح الجهاز الخاص بك واكتب
man apt
.
لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
أوبونتو ديبيان عرضةكيفية التحقق من مساحة القرص في لينكس باستخدام الأمر مدافع
ما مقدار المساحة التي تركتها على القرص الصلب؟ في الأنظمة التي تستند إلى Linux ، يمكنك استخدام الأمر df للحصول على تقرير مفصل حول استخدام مساحة القرص على النظام.
كيفية استخدام الأمر linux sftp لنقل الملفات
SFTP (بروتوكول نقل ملفات SSH) هو بروتوكول آمن للملفات يستخدم للوصول إلى الملفات ونقلها عبر نقل SSH مشفر. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية استخدام أمر Linux 'sftp'.
كيفية استخدام الأمر linux sleep لإيقاف البرنامج النصي bash مؤقتًا
Sleep هو أداة مساعدة لسطر الأوامر تسمح لك بتعليق عملية الاتصال لفترة محددة. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية استخدام أمر Linux sleep.