OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

8.2.4. إزالة العبوات وتطهيرها


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

لإزالة الحزمة مع نظام إدارة حزم دبيان، قم بتزويد -r or --إزالة الخيار ، متبوعًا باسم الحزمة. ومع ذلك ، فإن هذه الإزالة ليست كاملة: جميع ملفات التكوين أو البرامج النصية للمراقب أو ملفات السجل (سجلات النظام) أو البيانات التي تم إنشاؤها بواسطة البرنامج الخفي (مثل محتوى دليل خادم LDAP أو محتوى قاعدة بيانات لخادم SQL ) ، وتظل معظم بيانات المستخدم الأخرى التي تتعامل معها الحزمة سليمة. يجعل خيار الإزالة من السهل إلغاء تثبيت البرنامج وإعادة تثبيته لاحقًا بنفس التكوين. تذكر أيضًا أنه لا يتم إزالة التبعيات. ضع في اعتبارك هذا الامتحان:


# dpkg - إزالة kali-linux-gpu

(قراءة قاعدة البيانات ... تم تثبيت 317681 ملفًا وأدلة حاليًا.) إزالة kali-linux-gpu (2016.3.2) ...

# dpkg - إزالة kali-linux-gpu

(قراءة قاعدة البيانات ... تم تثبيت 317681 ملفًا وأدلة حاليًا.) إزالة kali-linux-gpu (2016.3.2) ...


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

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

يوضح المثال التالي طريقتين مختلفتين للتثبيت حزمة 1 وإزالتها حزمة 2.


# تثبيت مناسب الحزمة 1 الحزمة 2-

[...]

# إزالة ملائمة الحزمة 1 + الحزمة 2

[...]

# تثبيت مناسب الحزمة 1 الحزمة 2-

[...]

# إزالة ملائمة الحزمة 1 + الحزمة 2

[...]


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

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


# dpkg -r ديبيان-سي دي

(جارٍ قراءة قاعدة البيانات ... 97747 ملفًا ومجلدًا مثبتًا حاليًا.) جارٍ إزالة debian-cd (3.1.17) ...

# dpkg -P debian-cd

(جارٍ قراءة قاعدة البيانات ... 97401 ملفًا ومجلدًا مثبتًا حاليًا.) جارٍ إزالة debian-cd (3.1.17) ...

جاري مسح ملفات التكوين لـ debian-cd (3.1.17) ...

# dpkg -r ديبيان-سي دي

(جارٍ قراءة قاعدة البيانات ... 97747 ملفًا ومجلدًا مثبتًا حاليًا.) جارٍ إزالة debian-cd (3.1.17) ...

# dpkg -P debian-cd

(جارٍ قراءة قاعدة البيانات ... 97401 ملفًا ومجلدًا مثبتًا حاليًا.) جارٍ إزالة debian-cd (3.1.17) ...

جاري مسح ملفات التكوين لـ debian-cd (3.1.17) ...


تحذير! بالنظر إلى الطبيعة النهائية للتطهير ، لا تنفذه باستخفاف. ستفقد كل شيء مرتبط بهذه الحزمة.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: