كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux

النقاط الرئيسية

  • قم بتحديد اسم الحزمة المثبتة من خلال تشغيل أوامر مثل “apt list –installed” (على Ubuntu) أو “dnf list –installed” (على Fedora).
  • على Ubuntu، استخدم “sudo apt remove [package_name]” لإلغاء تثبيت البرنامج.
  • على Fedora Linux، سيقوم الأمر “sudo dnf remove [package_name]” بإلغاء تثبيت الحزمة.

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

توفر توزيعات Linux طرقًا مختلفة لتثبيت البرامج. يمكنك تثبيت البرامج من مستودعات برامج Ubuntu أو Fedora القياسية باستخدام Software Center، أو من خارج مستودعات برامج Ubuntu أو Fedora القياسية، أو عن طريق تجميع الكود المصدر. ومع ذلك، ماذا لو كنت بحاجة إلى إلغاء تثبيت برنامج؟

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر على Ubuntu

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

ستعمل طرق إلغاء التثبيت باستخدام سطر الأوامر مع أي توزيعة Linux تعتمد على Debian، وليس فقط Ubuntu.

إذا كانت لديك فكرة عما تريد إلغاء تثبيته، ولكنك لا تعرف الاسم الدقيق، فراجع مقالتنا حول معرفة أسماء الحزم الدقيقة في Linux. يمكنك أيضًا استخدام الأمر “dpkg” لرؤية قائمة بجميع الحزم المثبتة على جهاز الكمبيوتر الخاص بك. اضغط على Ctrl+Alt+T لفتح نافذة Terminal، ثم أدخل الأمر التالي في موجه الأوامر:

dpkg --list

أو:

apt list --installed

ستعرض الأوامر نفس المحتوى، ولكن سيتم عرضه بشكل مختلف قليلاً.

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

قم بالتمرير خلال قائمة الحزم المثبتة في نافذة Terminal للعثور على الحزمة التي تريد إلغاء تثبيتها. لاحظ الاسم الكامل للحزمة.

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

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

sudo apt purge gimp

أدخل كلمة المرور الخاصة بك عند مطالبتك بذلك واضغط على Enter.

ملاحظة

لا يتم عرض كلمة المرور أثناء كتابتها. ومع ذلك، يمكنك اختيار عرض علامات النجمة أثناء كتابة كلمة المرور.

تبدأ عملية إلغاء التثبيت ويظهر ملخص للإجراءات التي يجب اتخاذها. عند سؤالك عما إذا كنت تريد الاستمرار، اكتب “y” واضغط على Enter.

اقرأ أيضا:  أمر Linux rm: كل ما تحتاج إلى معرفته

 

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

تستمر عملية التثبيت. عند الانتهاء، اكتب “exit” عند ظهور موجه الأوامر واضغط على “Enter” لإغلاق نافذة Terminal، أو انقر على زر “X” في الزاوية العلوية اليسرى من النافذة.

 

 

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

إذا كنت لا تريد إزالة ملفات التكوين، فما عليك سوى استبدال الأمر remove بالأمر purge، كما هو موضح في الأمر التالي.

sudo apt remove gimp

 

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

تعتمد البرامج المثبتة في Linux — تمامًا مثل Windows وMacOS — على حزم أخرى للعمل. عند إلغاء تثبيت برنامج، قد تكون هناك حزم كان البرنامج الذي تم إلغاء تثبيته يعتمد عليها ولم تعد مستخدمة. لإزالة أي حزم غير مستخدمة، استخدم الأمر “autoremove”، كما هو موضح في المثال التالي.

sudo apt autoremove

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

يمكنك دمج الأمرين لإزالة برنامج وإزالة التبعيات التي لم تعد قيد الاستخدام في أمر واحد، كما هو موضح أدناه (شرطتان قبل “الإزالة التلقائية”).

sudo apt purge --auto-remove gimp

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

إذا كانت المساحة المتوفرة لديك محدودة، فيمكنك استخدام الأمر “clean” لإزالة ملفات الأرشيف التي تم تنزيلها، كما هو موضح أدناه.

sudo apt clean

يقوم هذا الأمر بإزالة ذاكرة التخزين المؤقتة للبرنامج aptitude الموجودة في “/var/cache/apt/archives”. عند تثبيت برنامج، يتم تنزيل ملف الحزمة وتخزينه في هذا الدليل. لست بحاجة إلى الاحتفاظ بالملفات في هذا الدليل. ومع ذلك، هناك عيب محتمل في حذفها: إذا قررت تثبيت أي من هذه البرامج مرة أخرى، فيجب تنزيل الحزم مرة أخرى.

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

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

سيقبل الأمر “apt-get” الأقدم معظم نفس الحجج التي يقبلها الأمر “apt” الموضح هنا، ويمكنك استخدامه بدلاً من ذلك إذا كنت تفضل ذلك.

أمر Linux
الملفات tar·pv·cat·tac·chmod·grep ·diff·sed·ar·man·pushd·popd·fsck·testdisk·seq·fd·pandoc·cd·$PATH·awk·join·jq·fold·uniq·journalctl·tail·stat·ls·fstab·echo·less·chgrp·chown·rev·look·strings·type·rename·zip·unzip·mount·umount·install·fdisk·mkfs·rm·rmdir·rsync·df·gpg·vi·nano·mkdir·du·ln·patch·convert·rclone·shred·srm·scp·gzip·chattr·cut·find·umask·wc· tr
العمليات alias·screen·top·nice·renice·progress·strace·systemd·tmux·chsh·history·at·batch·free·which·dmesg·chfn·usermod·ps·chroot·xargs·tty·pinky·lsof·vmstat·timeout·wall·yes·kill·sleep·sudo·su·time·groupadd·usermod·groups·lshw·shutdown·reboot·halt·poweroff·passwd·lscpu·crontab·date·bg·fg·pidof·nohup·pmap
الشبكة netstat·ping·traceroute·ip·ss·whois·fail2ban·bmon·dig·finger·nmap·ftp·curl·wget·who·whoami·w·iptables·ssh-keygen·ufw·arping·firewalld
اقرأ أيضا:  كيفية استخدام AUR في Arch Linux

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Fedora

Fedora هي توزيعة Linux شائعة أخرى، ولكنها تستخدم مدير حزم مختلفًا يسمى DNF. لحسن الحظ، يشترك DNF في الكثير من قواعده النحوية مع APT — وهذا يعني أنه إذا كنت على دراية بـ APT من Debian، فلن تواجه صعوبة في استخدام DNF.

افتح نافذة Terminal — أو اكتب فقط في واجهة سطر الأوامر (CLI) — وقم بتشغيل الأمر التالي لسرد المكتبات والبرامج المثبتة. سيكون مفيدًا إذا كنت تعرف ما تريد إزالته ولكنك لا تتذكر الاسم المحدد.

dnf list --installed

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

قم بالتمرير خلال القائمة حتى تجد البرنامج الذي تبحث عنه.

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

توجد طريقتان سريعتان لإزالة برنامج باستخدام DNF.

  • sudo dnf remove — يزيل البرنامج المحدد فقط، واعتمادًا على التكوين، التبعيات الإضافية.
  • sudo dnf autoremove — يزيل البرنامج المحدد وأي تبعيات إضافية قام بتثبيتها دائمًا.

يعد Remove بشكل عام أمرًا أكثر أمانًا من autoremove. يُعرف عن Autoremove أحيانًا أنه يصبح متحمسًا بعض الشيء ويزيل شيئًا لا ينبغي له إزالته. إذا كنت لا تهتم كثيرًا بالتأكد من إزالة التبعيات الضالة، فما عليك سوى استخدام sudo dnf remove.

أدخل الأمر التالي في Terminal أو CLI، ثم أدخل كلمة المرور الخاصة بك.

sudo dnf remove [program name]

على سبيل المثال، إذا كنت تريد إزالة GIMP من جهاز الكمبيوتر الخاص بك، فسيبدو الأمر كما يلي:

sudo dnf remove gimp

لاحظ أنه على الرغم من أن أمر القائمة أظهر حزمة GIMP مع بنيتها المرفقة بالاسم، مثل “gimp.x86_64″، لا يتعين علي تضمين البنية أو النقطة السابقة لها في أمر الإزالة.

اقرأ أيضا:  كيفية نقل الملفات بأمان في Linux باستخدام SCP

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

ما عليك سوى إدخال “y” وستتم إزالة GIMP.

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

كيفية إلغاء تثبيت البرامج باستخدام سطر الأوامر في Linux - %categories

عادةً ما تكون Fedora جيدة جدًا في الحصول على التبعيات الصحيحة فقط، ولكن إذا لاحظت شيئًا في قائمة “إزالة التبعيات غير المستخدمة” ترغب في الاحتفاظ به، فيمكنك تحديده يدويًا للاحتفاظ به. أدخل الأمر التالي في سطر الأوامر للاحتفاظ بالتبعية:

dnf mark install (Dependency/Package Name)

إن إلغاء تثبيت حزمة عن طريق الخطأ ليس بالأمر الكبير — فقط استخدم الأمر dnf install (package) لإعادة تثبيتها.

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

قد يعجبك ايضا