كيفية إلغاء تثبيت برنامج على أوبونتو: دليل كامل

2024-07-19

المقدمة

أوبونتو، واحدة من أكثر توزيعات لينكس شعبية، تقدم نظام إدارة حزم قوي ومرن يسمح للمستخدمين بتثبيت وتحديث وإزالة البرمجيات بكفاءة. معرفة كيفية إلغاء تثبيت البرامج بشكل صحيح أمر حيوي للحفاظ على نظام نظيف ومحسن. سواء كنت تحرر مساحة على القرص، أو تزيل التطبيقات القديمة، أو ببساطة تدير البرمجيات المثبتة، فإن فهم الطرق المختلفة لإلغاء تثبيت البرامج على أوبونتو أمر ضروري.

سيوفر لك هذا الدليل نظرة شاملة حول كيفية إلغاء تثبيت البرامج على أوبونتو. سنغطي طرقًا متنوعة، بما في ذلك استخدام مدير حزم APT، وSnap، وFlatpak، وأدوات واجهة المستخدم الرسومية (GUI). بالإضافة إلى ذلك، سنناقش أفضل الممارسات للحفاظ على نظامك مرتبًا وفعالًا. بنهاية هذه المقالة، سيكون لديك فهم قوي للتقنيات والأدوات المختلفة المتاحة لإلغاء تثبيت البرامج على أوبونتو.

فهم إدارة الحزم في أوبونتو

إدارة الحزم هي جانب أساسي من أي توزيعة لينكس، بما في ذلك أوبونتو. تتضمن عملية تثبيت وتحديث وإزالة حزم البرمجيات. تستخدم أوبونتو عدة أنظمة لإدارة الحزم، كل منها مناسب لأنواع مختلفة من البرمجيات وحالات الاستخدام.

ما هي إدارة الحزم؟

إدارة الحزم هي عملية التعامل مع حزم البرمجيات على نظام التشغيل. تشمل المهام مثل تثبيت برمجيات جديدة، وتحديث البرمجيات الموجودة، وإزالة البرمجيات التي لم تعد مطلوبة. تقوم مدراء الحزم بأتمتة هذه المهام، مما يسهل على المستخدمين إدارة البرمجيات على أنظمتهم.

مدراء الحزم الشائعة في أوبونتو

تستخدم أوبونتو عدة مدراء حزم، كل منها يخدم أغراضًا مختلفة ويتعامل مع أنواع مختلفة من الحزم. أكثر مدراء الحزم شيوعًا في أوبونتو هم:

  • APT (أداة الحزم المتقدمة): APT هو مدير الحزم الافتراضي للتوزيعات المعتمدة على ديبيان، بما في ذلك أوبونتو. يتعامل مع حزم .deb ويوفر واجهة سطر الأوامر لإدارة البرمجيات.
  • Snap: Snap هو نظام إدارة حزم تم تطويره بواسطة Canonical، الشركة التي تقف وراء أوبونتو. حزم Snap محمولة وتتضمن جميع التبعيات، مما يجعلها سهلة التثبيت.
  • Flatpak: Flatpak هو نظام إدارة حزم آخر مصمم لتوفير بيئة متسقة للتطبيقات عبر توزيعات لينكس المختلفة. يستخدم أيضًا الحاويات لضمان التوافق وسهولة الاستخدام.

فهم هذه المدراء الحزم هو المفتاح لإدارة البرمجيات بكفاءة على نظام أوبونتو الخاص بك. في الأقسام التالية، سنستكشف كيفية إلغاء تثبيت البرامج باستخدام كل من هذه المدراء الحزم، بالإضافة إلى الأدوات الرسومية للمستخدمين الذين يفضلون واجهة بصرية.

استخدام APT لإلغاء تثبيت البرامج

APT (أداة الحزم المتقدمة) هو مدير الحزم الافتراضي للتوزيعات المعتمدة على ديبيان، بما في ذلك أوبونتو. إنه أداة قوية ومرنة لإدارة حزم البرمجيات، بما في ذلك تثبيتها وتحديثها وإزالتها. ستوجهك هذه القسم خلال عملية إلغاء تثبيت البرامج باستخدام APT.

الأمر الأساسي لإزالة حزمة

لإلغاء تثبيت برنامج باستخدام APT، يمكنك استخدام الأمر apt remove متبوعًا باسم الحزمة. يقوم هذا الأمر بإزالة الحزمة المحددة ولكنه يحتفظ بملفات التكوين الخاصة بها على النظام.

sudo apt remove package_name

مثال: إزالة حزمة

إذا كنت ترغب في إزالة حزمة gnome-calculator، يمكنك تشغيل:

sudo apt remove gnome-calculator

سيقوم هذا الأمر بإزالة حزمة gnome-calculator من نظامك ولكن سيترك ملفات التكوين سليمة.

إزالة ملفات التكوين

إذا كنت ترغب في إزالة حزمة بالكامل، بما في ذلك ملفات التكوين الخاصة بها، يمكنك استخدام الأمر apt purge. هذا مفيد عندما تريد التأكد من عدم بقاء أي آثار للحزمة على نظامك.

sudo apt purge package_name

مثال: تطهير حزمة

لإزالة حزمة gnome-calculator بالكامل وملفات التكوين الخاصة بها، يمكنك تشغيل:

sudo apt purge gnome-calculator

سيقوم هذا الأمر بإزالة كل من الحزمة وملفات التكوين المرتبطة بها.

إزالة التبعيات غير المستخدمة

عند إلغاء تثبيت حزمة، قد لا تكون بعض التبعيات التي تم تثبيتها معها مطلوبة بعد الآن. لتنظيف هذه التبعيات غير المستخدمة، يمكنك استخدام الأمر apt autoremove. يساعد ذلك في تحرير مساحة القرص والحفاظ على نظامك مرتبًا.

sudo apt autoremove

مثال: إزالة التبعيات غير المستخدمة

بعد إلغاء تثبيت عدة حزم، قم بتشغيل:

sudo apt autoremove

سيقوم هذا الأمر بإزالة أي حزم تم تثبيتها كتبعيات ولكن لم تعد مطلوبة من قبل أي برنامج مثبت.

قائمة الحزم المثبتة

قبل إلغاء تثبيت برنامج، قد ترغب في رؤية قائمة الحزم المثبتة للتأكد من أن لديك اسم الحزمة الصحيح. يمكنك سرد جميع الحزم المثبتة باستخدام الأمر التالي:

dpkg --list

يوفر هذا الأمر قائمة شاملة بجميع الحزم المثبتة على نظامك، مع حالتها ووصفها.

ملخص أوامر APT

  • إزالة حزمة:

    sudo apt remove package_name
    
  • تطهير حزمة (إزالة ملفات التكوين):

    sudo apt purge package_name
    
  • إزالة التبعيات غير المستخدمة:

    sudo apt autoremove
    
  • قائمة الحزم المثبتة:

    dpkg --list
    

استخدام Snap لإلغاء تثبيت البرامج

Snap هو نظام إدارة حزم تم تطويره بواسطة Canonical، الشركة التي تقف وراء أوبونتو. يسمح للمطورين بتعبئة تطبيقاتهم مع جميع التبعيات اللازمة، مما يضمن أن التطبيق يعمل بشكل متسق عبر توزيعات لينكس المختلفة. ستوجهك هذه القسم خلال عملية إلغاء تثبيت حزم Snap على أوبونتو.

الأمر الأساسي لإزالة حزمة Snap

لإلغاء تثبيت حزمة Snap، يمكنك استخدام الأمر snap remove متبوعًا باسم الحزمة. سيقوم هذا الأمر بإزالة حزمة Snap بالكامل من نظامك.

sudo snap remove package_name

مثال: إزالة حزمة Snap

إذا كنت ترغب في إزالة حزمة Snap vlc، يمكنك تشغيل:

sudo snap remove vlc

سيقوم هذا الأمر بإزالة حزمة Snap vlc من نظامك.

قائمة حزم Snap المثبتة

قبل إلغاء تثبيت حزمة Snap، قد ترغب في رؤية قائمة حزم Snap المثبتة للتأكد من أن لديك اسم الحزمة الصحيح. يمكنك سرد جميع حزم Snap المثبتة باستخدام الأمر التالي:

snap list

يوفر هذا الأمر قائمة بجميع حزم Snap المثبتة على نظامك، مع معلومات الإصدار وتفاصيل المطور.

مثال: قائمة حزم Snap

لسرد جميع حزم Snap المثبتة، قم بتشغيل:

snap list

سترى مخرجات مشابهة لما يلي:

Name    Version   Rev   Tracking       Publisher   Notes
core18  20211015  2253  latest/stable  canonical✓  base
vlc     3.0.16    1700  latest/stable  videolan✓   -

تظهر هذه المخرجات أن vlc هي واحدة من حزم Snap المثبتة، مع تفاصيل أخرى.

أوامر Snap إضافية

يقدم Snap أيضًا أوامر إضافية لإدارة الحزم، والتي يمكن أن تكون مفيدة عند إلغاء تثبيت أو إدارة تطبيقات Snap:

  • تحديث حزمة Snap: لتحديث حزمة Snap إلى أحدث إصدار، استخدم الأمر snap refresh:

    sudo snap refresh package_name
    
  • البحث عن حزم Snap المتاحة: للبحث عن حزم Snap المتاحة، استخدم الأمر snap find:

    snap find package_name
    

ملخص أوامر Snap

  • إزالة حزمة Snap:

    sudo snap remove package_name
    
  • قائمة حزم Snap المثبتة:

    snap list
    
  • تحديث حزمة Snap:

    sudo snap refresh package_name
    
  • البحث عن حزم Snap المتاحة:

    snap find package_name
    

استخدام Flatpak لإلغاء تثبيت البرامج

Flatpak هو نظام إدارة حزم آخر يهدف إلى توفير بيئة متسقة للتطبيقات عبر توزيعات لينكس المختلفة. يستخدم الحاويات لضمان تشغيل التطبيقات بشكل موثوق بغض النظر عن النظام الأساسي. ستوجهك هذه القسم خلال عملية إلغاء تثبيت حزم Flatpak على أوبونتو.

الأمر الأساسي لإزالة حزمة Flatpak

لإلغاء تثبيت حزمة Flatpak، يمكنك استخدام الأمر flatpak uninstall متبوعًا باسم الحزمة. سيقوم هذا الأمر بإزالة حزمة Flatpak المحددة من نظامك.

flatpak uninstall package_name

مثال: إزالة حزمة Flatpak

إذا كنت ترغب في إزالة حزمة Flatpak org.gnome.Calculator، يمكنك تشغيل:

flatpak uninstall org.gnome.Calculator

سيقوم هذا الأمر بإزالة حزمة org.gnome.Calculator من نظامك.

قائمة حزم Flatpak المثبتة

قبل إلغاء تثبيت حزمة Flatpak، من المفيد رؤية قائمة حزم Flatpak المثبتة للتأكد من أن لديك اسم الحزمة الصحيح. يمكنك سرد جميع حزم Flatpak المثبتة باستخدام الأمر التالي:

flatpak list

يوفر هذا الأمر قائمة بجميع حزم Flatpak المثبتة على نظامك، مع معرف التطبيق، والإصدار، والأصل.

مثال: قائمة حزم Flatpak

لسرد جميع حزم Flatpak المثبتة، قم بتشغيل:

flatpak list

سترى مخرجات مشابهة لما يلي:

Name                        Application ID                 Version    Branch       Origin
Calculator                  org.gnome.Calculator           3.38.2     stable       flathub
VLC                         org.videolan.VLC               3.0.11.1   stable       flathub

تظهر هذه المخرجات أن org.gnome.Calculator و org.videolan.VLC هما حزم Flatpak المثبتة، مع تفاصيلهما.

أوامر Flatpak إضافية

يوفر Flatpak العديد من الأوامر الإضافية لإدارة الحزم، والتي يمكن أن تكون مفيدة عند إلغاء تثبيت أو إدارة تطبيقات Flatpak:

  • تحديث حزمة Flatpak: لتحديث حزمة Flatpak إلى أحدث إصدار، استخدم الأمر flatpak update:

    flatpak update package_name
    
  • البحث عن حزم Flatpak: للعثور على حزم Flatpak المتاحة، استخدم الأمر flatpak search:

    flatpak search keyword
    
  • تثبيت حزمة Flatpak: لتثبيت حزمة Flatpak جديدة، استخدم الأمر flatpak install:

    flatpak install remote package_name
    

ملخص أوامر Flatpak

  • إزالة حزمة Flatpak:

    flatpak uninstall package_name
    
  • قائمة حزم Flatpak المثبتة:

    flatpak list
    
  • تحديث حزمة Flatpak:

    flatpak update package_name
    
  • البحث عن حزم Flatpak المتاحة:

    flatpak search keyword
    

باستخدام هذه الأوامر الخاصة بـ Flatpak، يمكنك إدارة حزم Flatpak بفعالية على نظام أوبونتو الخاص بك. في القسم التالي، سنستكشف كيفية إلغاء تثبيت البرامج باستخدام أدوات واجهة المستخدم الرسومية (GUI) للمستخدمين الذين يفضلون نهجًا بصريًا.

استخدام أدوات واجهة المستخدم الرسومية لإلغاء تثبيت البرامج

بالنسبة للمستخدمين الذين يفضلون نهجًا رسوميًا، تقدم أوبونتو عدة أدوات GUI لإدارة البرمجيات. تغطي هذه القسم كيفية إلغاء تثبيت البرامج باستخدام مركز برمجيات أوبونتو ومدير حزم سينابتك.

استخدام مركز برمجيات أوبونتو

مركز برمجيات أوبونتو هو أداة GUI سهلة الاستخدام تسمح لك بتثبيت وإلغاء تثبيت البرمجيات بسهولة.

خطوات إلغاء تثبيت برنامج عبر مركز برمجيات أوبونتو

  1. فتح مركز برمجيات أوبونتو: انقر على أيقونة مركز برمجيات أوبونتو في الشريط الجانبي أو ابحث عنها في قائمة التطبيقات.

  2. الانتقال إلى علامة التبويب المثبتة: انقر على علامة التبويب "المثبتة" لرؤية قائمة التطبيقات المثبتة.

  3. البحث عن البرنامج لإلغاء تثبيته: قم بالتمرير عبر القائمة أو استخدم شريط البحث للعثور على البرنامج الذي تريد إلغاء تثبيته.

  4. إلغاء تثبيت البرنامج: انقر على البرنامج، ثم انقر على زر "إزالة". أكد الإجراء إذا طُلب منك ذلك.

مثال: إلغاء تثبيت VLC عبر مركز برمجيات أوبونتو

  1. افتح مركز برمجيات أوبونتو.
  2. انتقل إلى علامة التبويب "المثبتة".
  3. ابحث عن VLC في القائمة أو ابحث عنه.
  4. انقر على VLC، ثم انقر على زر "إزالة".

استخدام مدير حزم سينابتك

مدير حزم سينابتك هو أداة GUI أكثر تقدمًا توفر تحكمًا مفصلًا في إدارة الحزم.

خطوات إلغاء تثبيت برنامج عبر سينابتك

  1. تثبيت مدير حزم سينابتك (إذا لم يكن مثبتًا بالفعل):

    sudo apt install synaptic
    
  2. فتح مدير حزم سينابتك: ابحث عن "سينابتك" في قائمة التطبيقات وافتحه.

  3. البحث عن البرنامج: استخدم شريط البحث للعثور على البرنامج الذي تريد إلغاء تثبيته.

  4. تحديد للإزالة: انقر بزر الماوس الأيمن على البرنامج واختر "تحديد للإزالة" أو "تحديد للإزالة الكاملة" (لإزالة ملفات التكوين).

  5. تطبيق التغييرات: انقر على زر "تطبيق" لإلغاء تثبيت البرنامج.

مثال: إلغاء تثبيت GIMP عبر سينابتك

  1. افتح مدير حزم سينابتك.
  2. ابحث عن GIMP.
  3. انقر بزر الماوس الأيمن على GIMP واختر "تحديد للإزالة الكاملة".
  4. انقر على "تطبيق" لإلغاء تثبيت GIMP.

ملخص أدوات واجهة المستخدم الرسومية

  • مركز برمجيات أوبونتو:
    • انتقل إلى علامة التبويب "المثبتة".
    • ابحث وأزل البرامج.
  • مدير حزم سينابتك:
    • ابحث عن البرامج.
    • حدد للإزالة وطبق التغييرات.

باستخدام هذه الأدوات الرسومية، يمكنك بسهولة إلغاء تثبيت البرامج على أوبونتو دون الحاجة لاستخدام سطر الأوامر. في القسم التالي، سنناقش كيفية إزالة البرامج يدويًا عند الضرورة.

إزالة البرامج يدويًا

بينما يعد استخدام مدراء الحزم وأدوات واجهة المستخدم الرسومية الطريقة الموصى بها لإلغاء تثبيت البرامج على أوبونتو، هناك حالات قد تحتاج فيها إلى إزالة البرامج يدويًا. ستغطي هذه القسم متى قد تكون الإزالة اليدوية ضرورية والخطوات لإزالة ملفات البرنامج والدلائل يدويًا.

متى قد تكون الإزالة اليدوية ضرورية

قد تكون الإزالة اليدوية للبرامج ضرورية في الحالات التالية:

  • برامج مثبتة من المصدر: البرامج التي تم تجميعها وتثبيتها من الشيفرة المصدرية دون استخدام مدير حزم.
  • إلغاء تثبيت معطل أو غير مكتمل: الحالات التي تفشل فيها عملية الإلغاء القياسية أو تترك ملفات متبقية.
  • برمجيات مخصصة أو غير مدرجة: البرمجيات التي ليست مدرجة في أي مدير حزم وتحتاج إلى إدارة يدوية.

خطوات إزالة ملفات البرنامج والدلائل يدويًا

  1. تحديد دليل التثبيت: حدد مكان تثبيت البرنامج. تشمل المواقع الشائعة /usr/local، /opt، ودليل المنزل (~/).

  2. إزالة ملفات البرنامج:

    • انتقل إلى الدليل حيث تم تثبيت البرنامج.
    • احذف ملفات البرنامج والدلائل باستخدام الأمر rm.
    sudo rm -rf /path/to/program
    

مثال: إزالة برنامج مثبت في /opt

إذا كان البرنامج مثبتًا في /opt/myprogram، يمكنك تشغيل:

sudo rm -rf /opt/myprogram
  1. إزالة ملفات التكوين: غالبًا ما يتم تخزين ملفات تكوين البرنامج في دلائل مخفية في دليل المنزل الخاص بالمستخدم (مسبوقة بنقطة، مثل ~/.programname). احذف هذه الملفات والدلائل.

    rm -rf ~/.programname
    

مثال: إزالة ملفات التكوين لبرنامج

إذا كان للبرنامج ملفات تكوين مخزنة في ~/.myprogram، يمكنك تشغيل:

rm -rf ~/.myprogram
  1. إزالة إدخال سطح المكتب: إذا أضاف البرنامج مشغلًا إلى قائمة التطبيقات، قد تحتاج إلى إزالة ملف إدخال سطح المكتب من ~/.local/share/applications/.

    rm ~/.local/share/applications/program.desktop
    

مثال: إزالة إدخال سطح المكتب

إذا أنشأ البرنامج مشغلًا ~/.local/share/applications/myprogram.desktop، يمكنك تشغيل:

rm ~/.local/share/applications/myprogram.desktop
  1. تنظيف التبعيات اليتيمة: بعد إزالة برنامج يدويًا، قد تبقى هناك تبعيات يتيمة لم تعد مطلوبة. استخدم الأمر apt autoremove لتنظيفها.

    sudo apt autoremove
    

تنظيف الملفات والتكوينات اليتيمة

أحيانًا، حتى بعد إلغاء تثبيت البرامج، قد تبقى ملفات وتكوينات متبقية على النظام. يمكن أن يساعد التنظيف المنتظم لهذه الملفات في الحفاظ على نظامك مرتبًا.

مثال: العثور على الملفات اليتيمة وإزالتها

يمكنك استخدام أدوات مثل deborphan للعثور على وإزالة المكتبات اليتيمة:

  1. تثبيت deborphan:

    sudo apt install deborphan
    
  2. العثور على الحزم اليتيمة:

    deborphan
    
  3. إزالة الحزم اليتيمة:

    sudo apt remove --purge $(deborphan)
    

ملخص خطوات الإزالة اليدوية

  • تحديد دليل التثبيت.

  • إزالة ملفات البرنامج والدلائل:

    sudo rm -rf /path/to/program
    
  • إزالة ملفات التكوين:

    rm -rf ~/.programname
    
  • إزالة إدخال سطح المكتب:

    rm ~/.local/share/applications/program.desktop
    
  • تنظيف التبعيات اليتيمة:

    sudo apt autoremove
    

باستخدام هذه الخطوات اليدوية، يمكنك إزالة البرامج وملفاتها المرتبطة بفعالية عندما لا تكون الطرق القياسية قابلة للتطبيق. في القسم التالي، سنناقش أفضل الممارسات لإلغاء تثبيت البرامج لضمان بقاء نظامك نظيفًا وفعالًا.

كيفية إلغاء تثبيت برنامج على أوبونتو

أفضل الممارسات لإلغاء تثبيت البرامج

إلغاء تثبيت البرامج بشكل صحيح أمر ضروري للحفاظ على نظام نظيف وفعال وآمن. توفر هذه القسم أفضل الممارسات لإدارة البرمجيات على نظام أوبونتو الخاص بك.

مراجعة وإزالة البرامج غير المستخدمة بانتظام

راجع دوريًا البرامج المثبتة على نظامك وأزل تلك التي لم تعد تستخدمها. يساعد ذلك في تحرير مساحة القرص وتقليل الفوضى في النظام.

مثال: مراجعة البرامج المثبتة

استخدم الأمر dpkg --list لمراجعة حزم APT المثبتة وأوامر snap list و flatpak list لمراجعة حزم Snap وFlatpak المثبتة.

dpkg --list
snap list
flatpak list

تنظيف التبعيات والتكوينات

عند إلغاء تثبيت البرامج، قم أيضًا بإزالة التبعيات وملفات التكوين الخاصة بها لتجنب ترك ملفات يتيمة على نظامك.

  • استخدم apt autoremove: لتنظيف التبعيات غير المستخدمة:

    sudo apt autoremove
    
  • استخدم apt purge: لإزالة الحزم مع ملفات التكوين الخاصة بها:

    sudo apt purge package_name
    

استخدام الآلات الافتراضية أو الحاويات لاختبار البرمجيات

لاختبار البرمجيات الجديدة أو التطبيقات التي قد لا تحتفظ بها، ضع في اعتبارك استخدام الآلات الافتراضية أو الحاويات. هذا يعزل البرمجيات عن نظامك الرئيسي، مما يجعل من السهل إزالتها تمامًا دون التأثير على بيئتك الأساسية.

  • استخدام VirtualBox: إنشاء آلة افتراضية لاختبار البرمجيات:

    sudo apt install virtualbox
    
  • استخدام Docker: استخدم حاويات Docker لتشغيل التطبيقات المعزولة:

    sudo apt install docker.io
    

الحفاظ على تحديث النظام وآمن

قم بتحديث نظامك والبرامج المثبتة بانتظام لضمان حصولك على أحدث التصحيحات الأمنية والميزات. استخدم الأوامر التالية لتحديث نظامك:

sudo apt update
sudo apt upgrade

توثيق وتتبع البرمجيات المثبتة

احتفظ بسجل للبرمجيات التي تثبتها، خاصة للأنظمة المستخدمة في الإنتاج أو التطوير. يمكن أن تساعد هذه الوثائق في استكشاف الأخطاء وإدارة التبعيات.

ملخص أفضل الممارسات

  • مراجعة وإزالة البرامج غير المستخدمة بانتظام.
  • تنظيف التبعيات والتكوينات.
  • استخدام الآلات الافتراضية أو الحاويات للاختبار.
  • الحفاظ على تحديث النظام وآمن.
  • توثيق وتتبع البرمجيات المثبتة.

من خلال اتباع هذه الممارسات الجيدة، يمكنك الحفاظ على نظام أوبونتو نظيفًا وفعالًا، مما يضمن أداءً مثاليًا وأمانًا.

الأسئلة الشائعة

1. كيف يمكنني إلغاء تثبيت برنامج باستخدام APT؟

لإلغاء تثبيت برنامج باستخدام APT، استخدم الأمر التالي:

sudo apt remove package_name

إذا كنت ترغب أيضًا في إزالة ملفات التكوين، استخدم:

sudo apt purge package_name

2. كيف يمكنني إلغاء تثبيت حزمة Snap؟

لإلغاء تثبيت حزمة Snap، استخدم الأمر التالي:

sudo snap remove package_name

3. كيف يمكنني إلغاء تثبيت حزمة Flatpak؟

لإلغاء تثبيت حزمة Flatpak، استخدم الأمر التالي:

flatpak uninstall package_name

4. كيف يمكنني العثور على الحزم المثبتة في أوبونتو؟

لسرد حزم APT المثبتة، استخدم:

dpkg --list

لسرد حزم Snap المثبتة، استخدم:

snap list

لسرد حزم Flatpak المثبتة، استخدم:

flatpak list

5. كيف يمكنني إزالة التبعيات غير المستخدمة بعد إلغاء تثبيت برنامج؟

بعد إلغاء تثبيت برنامج، يمكنك إزالة التبعيات غير المستخدمة باستخدام:

sudo apt autoremove

6. ما الفرق بين remove و purge في APT؟

يقوم الأمر remove بإلغاء تثبيت الحزمة ولكنه يحتفظ بملفات التكوين. يقوم الأمر purge بإلغاء تثبيت الحزمة وإزالة ملفات التكوين أيضًا:

sudo apt remove package_name
sudo apt purge package_name

7. كيف يمكنني إلغاء تثبيت برنامج باستخدام مركز برمجيات أوبونتو؟

  1. افتح مركز برمجيات أوبونتو.
  2. انتقل إلى علامة التبويب "المثبتة".
  3. ابحث عن البرنامج الذي تريد إلغاء تثبيته.
  4. انقر على البرنامج ثم انقر على زر "إزالة".

8. كيف يمكنني إلغاء تثبيت برنامج باستخدام مدير حزم سينابتك؟

  1. افتح مدير حزم سينابتك.
  2. ابحث عن البرنامج الذي تريد إلغاء تثبيته.
  3. انقر بزر الماوس الأيمن على البرنامج واختر "تحديد للإزالة" أو "تحديد للإزالة الكاملة".
  4. انقر على "تطبيق" لإلغاء تثبيت البرنامج.

9. كيف يمكنني إزالة برنامج يدويًا؟

  1. حدد دليل التثبيت (عادةً /usr/local، /opt، أو دليل المنزل).
  2. احذف ملفات البرنامج والدلائل باستخدام:
    sudo rm -rf /path/to/program
    
  3. احذف ملفات التكوين (عادةً في ~/.programname):
    rm -rf ~/.programname
    
  4. احذف أي إدخال سطح مكتب في ~/.local/share/applications/:
    rm ~/.local/share/applications/program.desktop
    

10. كيف يمكنني تنظيف الحزم اليتيمة؟

استخدم deborphan للعثور على وإزالة المكتبات اليتيمة:

  1. تثبيت deborphan:
    sudo apt install deborphan
    
  2. العثور على الحزم اليتيمة:
    deborphan
    
  3. إزالة الحزم اليتيمة:
    sudo apt remove --purge $(deborphan)
    

11. كيف يمكنني تحديث جميع الحزم المثبتة على نظام أوبونتو الخاص بي؟

لتحديث جميع الحزم المثبتة، استخدم الأوامر التالية:

sudo apt update
sudo apt upgrade

12. كيف يمكنني معرفة ما إذا كانت الحزمة مثبتة عبر APT أو Snap أو Flatpak؟

يمكنك استخدام الأوامر الخاصة بسرد الحزم المثبتة:

  • لـ APT:
    dpkg --list
    
  • لـ Snap:
    snap list
    
  • لـ Flatpak:
    flatpak list