كيفية حذف برنامج Wine من نظام لينكس بالكامل

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

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

1. تحقق من كيفية تثبيت برنامج Wine

افتح نافذة طرفية وتأكد من وجود أمر Wine الخاص بالنظام:

command -v wine
wine --version

إذا أعاد الأمر الأول مسارًا مثل `/` /usr/bin/wine، فهذا يعني أن لديك ملفًا تنفيذيًا لبرنامج Wine متاحًا عبر سطر الأوامر. كما توضح صفحة دليل WineWINEPREFIX أيضًا : عندما لا يتم تحديد البادئة، يخزن Wine بادئته الافتراضية في `/` $HOME/.wine.

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

2. أوقف تشغيل برنامج Wine وحدد البادئات التي تريد إزالتها

أغلق جميع برامج ويندوز أولاً. أثناء تثبيت برنامج Wine، يمكنك إيقاف خادمه الخاص بكل مستخدم باستخدام الأمر التالي:

wineserver -k

البادئة الافتراضية هي ~/.wine— لاحظ الحرف w الصغير . التعليمات القديمة التي تستخدم ~/.Wineغير صحيحة على نظام ملفات لينكس الحساس لحالة الأحرف. إذا أنشأتَ بادئات إضافية باستخدام WINEPREFIX، فستكون هذه مجلدات منفصلة ويجب التعامل معها بشكل فردي.

مدير ملفات لينكس مع تحديد مجلد .wine المخفي في الدليل الرئيسي
بادئة Wine الافتراضية هي .wineالدليل المخفي في مجلدك الرئيسي.

لا تحذف أي ملف بادئة إلا بعد التأكد من خلوه من أي بيانات ضرورية. فحذفه يؤدي إلى حذف برامج ويندوز وبيانات Wine المخزنة بداخله نهائياً.

3. قم بإزالة عبوة النبيذ لتوزيعها

أوبونتو وديبيان

أولاً، اذكر الحزم المثبتة التي تبدأ أسماؤها بـ Wine:

dpkg-query -W -f='${binary:Package}\n' 'wine*' 2>/dev/null

إذا قمت بتثبيت WineHQ Stable، فقم بحذف حزمة البيانات الوصفية الخاصة به ثم قم بإزالة التبعيات التي لم تعد مطلوبة:

sudo apt purge winehq-stable
sudo apt autoremove --purge

في بيئة تطوير WineHQ أو بيئة الاختبار، استبدل winehq-develأو winehq-staging. إذا قمت بتثبيت حزمة التوزيعة الخاصة بك wine، فاستخدم sudo apt purge wine. راجع عمليات الإزالة المقترحة من APT قبل التأكيد. يشرح دليل APT الفرق بين الإزالة، والتنظيف، والإزالة التلقائية.

تشغيل الأمر apt purge winehq-stable في طرفية لينكس متبوعًا بالأمر apt autoremove --purge
في الأنظمة المستندة إلى Debian، قم بحذف حزمة Wine التي قمت بتثبيتها ثم قم بتنظيف التبعيات غير المستخدمة.

آرتش لينكس

تحقق من فرع Wine المثبت، ثم قم بإزالة تلك الحزمة:

pacman -Q | grep -E '^wine($|-)'
sudo pacman -Rns wine

إذا كنت تستخدم wine-stagingحزمة Wine أخرى، فاستبدلها wineباسم الحزمة الفعلي. في pacman، -sيزيل هذا الأمر التبعيات التي لم تعد مطلوبة ولم يتم تثبيتها صراحةً، بينما -nيمنع حفظ ملفات النسخ الاحتياطي للحزمة. راجع دليل pacman الرسمي قبل تأكيد عملية إزالة كبيرة.

طرفية Arch Linux تعمل باستخدام الأمر sudo pacman -Rns wine
يمكن لمستخدمي Arch إزالة فرع Wine المثبت باستخدام pacman وتنظيف التبعيات غير الضرورية في نفس العملية.

فيدورا

توفر فيدورا برنامج Wine كحزمة رئيسية مع حزم فرعية. تحقق من البرامج المثبتة، ثم قم بإزالة الحزمة الرئيسية.

dnf list --installed 'wine*'
sudo dnf remove wine

يزيل DNF5 حاليًا التبعيات غير الضرورية ما لم يتم تعطيل خاصية الإزالة التلقائية. إذا أظهر الأمر الأول حزم Wine الفرعية التي قمت بتثبيتها يدويًا والتي لا تزال موجودة، فقم بإزالة الحزم التي لم تعد بحاجة إليها فقط. راجع صفحة حزمة Wine في Fedora ووثائق DNF5 الخاصة بالإزالة .

تشغيل الأمر sudo dnf remove wine في طرفية فيدورا.
يمكن إزالة حزمة Wine الخاصة بنظام Fedora باستخدام DNF، والذي يقوم أيضًا بتنظيف التبعيات التي لم تعد مطلوبة بشكل افتراضي.

أوبن سوزي

في نظام openSUSE، افحص حزم Wine المثبتة وقم بإزالة Wine مع تمكين تنظيف التبعيات:

zypper se -i wine
sudo zypper rm -u wine

هذا -uالخيار هو اختصار لـ --clean-deps، والذي يزيل التبعيات غير الضرورية. هذا السلوك موثق في دليل openSUSE Zypper .

تشغيل طرفية openSUSE sudo zypper rm -u wine
استخدم خيار تنظيف التبعيات في Zypper عند إزالة Wine على openSUSE.

4. احذف بادئات Wine وبيانات المستخدم المتبقية

بعد إزالة الحزمة، احذف البادئة الافتراضية فقط إذا لم تعد بحاجة إلى تطبيقات أو ملفات نظام التشغيل Windows الخاصة بها:

rm -rf -- "$HOME/.wine"

لا تُحذف البادئات المخصصة تلقائيًا. تحقق من كل مسار قبل حذفه؛ ولا تُشغّل الأمر أبدًا rm -rfعلى متغير غير مُتحقق منه أو دليل لم تقم بنسخه احتياطيًا.

مجلد المستخدم الرئيسي لنظام لينكس يعرض مجلدات .wine و .wine-prefixes جاهزة للمراجعة
راجع مجلدات بادئة Wine الافتراضية والمخصصة بشكل منفصل قبل حذفها.

يمكن لبرامج إدارة Wine مثل Bottles وLutris وSteam/Proton الاحتفاظ بملفات التشغيل أو بادئات التوافق الخاصة بها. إزالة حزمة Wine الخاصة بالنظام لا تؤدي بالضرورة إلى إزالة هذه البيئات، لذا يُنصح بإدارتها من التطبيق الذي أنشأها إلا إذا كنت ترغب عمدًا في حذف بياناتها أيضًا.

5. تأكد من اختفاء النبيذ

افتح نافذة طرفية جديدة وقم بتشغيل الأمر التالي:

command -v wine
wine --version

إذا تمت إزالة Wine بالكامل من مسار shell الخاص بك، command -v wineفلن يظهر أي شيء، وسيُشير الأمر الثاني إلى wineعدم العثور عليه. إذا ظهر ملف Wine التنفيذي، فقد يكون مصدره حزمة أخرى، أو إصدارًا مُثبّتًا يدويًا، أو مجلدًا مُخصصًا في مسار النظام PATH.

لا يعرض طرفية أوبونتو مسار أمر Wine، وتظهر رسالة "أمر Wine غير موجود".
يؤكد فحص نهائي للأوامر ما إذا كان هناك ملف تنفيذي آخر لبرنامج Wine لا يزال متاحًا في مسار shell الخاص بك.

اترك تعليقاً

كيفية لعب لعبة Don't Starve Together على نظام لينكس

كيفية لعب لعبة Don't Starve Together على نظام لينكس

قم بتثبيت نسخة لينكس من لعبة Don't Starve Together عبر Steam، وابدأ عالمًا جديدًا، أو انضم إلى أصدقائك باتباع خطوات الإعداد واستكشاف الأخطاء وإصلاحها هذه.

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

قم بإعداد Squad على نظام Linux باستخدام Steam Play و Proton، ثم قم بتثبيت اللعبة، واختر أداة التوافق، وقم باستكشاف مشكلات مكافحة الغش وإصلاحها.

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

قم بتنزيل ملف LMDE 5 ISO المؤرشف والتحقق منه، ثم أنشئ قرص USB قابلًا للإقلاع، واختر إعدادات التثبيت الآمنة. انتهى دعم Elsie؛ راجع إصدار LMDE الحالي.

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

قم بإنشاء قرص USB لتثبيت نظام التشغيل Windows 11 على نظام Linux باستخدام Ventoy: احصل على ملف ISO الرسمي، وقم بتثبيت Ventoy بأمان، وانسخ الصورة، وقم بتشغيل جهاز الكمبيوتر المستهدف.

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

تعلم كيفية تشغيل لعبة It Takes Two على نظام Linux باستخدام Steam Proton، وتثبيت إصدار Steam، وتمكين التوافق، وإعداد وضع اللعب التعاوني، وحل مشاكل التشغيل.

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Wireshark على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام أوامر الحزمة الحالية، ثم قم بتكوين التقاط الحزم المباشر بأمان.

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

قم بتثبيت Steam على نظام Linux، ثم احصل على نسخة Slay the Spire الأصلية لنظام Linux من مكتبتك، وقم بتشغيلها. يتضمن ذلك خطوات عملية لحل مشاكل بدء التشغيل الشائعة.

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

تعلم كيفية تشغيل لعبة DiRT Rally على نظام Linux إذا كنت تمتلكها بالفعل على Steam: قم بتثبيت الإصدار الأصلي، وقم بتشغيله، واستخدم Proton فقط كخيار احتياطي.

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

قم بتثبيت Devuan Excalibur من ملف ISO الخاص بنظام التشغيل المباشر على سطح المكتب. تحقق من التنزيل، أنشئ قرص USB قابل للتشغيل، احمِ الأقسام الموجودة، وأكمل التثبيت باستخدام برنامج Refracta Installer.

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

قم بتثبيت Steam على نظام Linux، وقم بتمكين Steam Play، واستخدم Proton لتنزيل وتشغيل The Forest، مع إعداد توافق لكل لعبة على حدة إذا لم يبدأ تشغيلها.