كيفية جعل Linux يعمل ببرنامج احترافي من خلال Wine باستخدام مثال Adobe Photoshop CC 2018 دون استخدام مجموعة أدوات التشغيل على Linux.
كل ما سيتم كتابته تحت القطع هو تجربة يمكنك القيام بها بنفسك على محطة العمل الخاصة بك مع نظام تشغيل يعتمد على نواة Linux أو على macOS كما تريد.
التحضير للتجربة
تحتاج أولاً إلى الأدوات الأساسية التي سنعمل بها.
في حالتي ، هذا هو:
- توزيع Archlinux. #
- مراحل النبيذ مع دعم Gallium Nine ، الإصدار 3.13
بالإضافة إلى البرامج اللازمة (كمثال تجريبي ، يشار إلى Adobe Photoshop CC 2018)
المرحلة الأولى
إعداد مساحة العمل
أول شيء يتعين علينا القيام به في هذه المرحلة هو الحصول على Wine لإنشاء دليل عمل مع المعلمات التي نحتاجها.
يتم ذلك ببساطة:
WINEARCH=win32 # win64 WINEPREFIX=$HOME/.WineExperiment # export WINEARCH export WINEPREFIX # wine wineboot # WINEARCH WINEPREFIX
التحضير للتثبيت والتركيب
في المستقبل ، سنحتاج إلى أدوات winedump ، grep و winetricks. #
استخدام winedump dump <> -j import | grep offset
winedump dump <> -j import | grep offset
نجد المكتبات اللازمة للعمل مع المثبت.
في حالتي ، كل ما تحتاجه موجود بالفعل في البيئة القياسية.
وإذا كنت بحاجة إلى مكونات لتشغيل المثبت ، فأنت بحاجة إلى اتباع هذه السطور.
wget <
للفضول
إذا كنت بحاجة إلى تثبيت winetricks في البيئة ، فقم بتنزيله إلى دليل $ HOME / bin ، ثم ضع حقوق التنفيذ على هذا الملف ثم أضفه إلى متغير PATH في .bashrc ، أو استخدم مدير الدُفعات لتثبيته.
في حالتي ، أستخدم الطريقة العامة المتاحة في العديد من التوزيعات:
pkcon install winetricks
دعونا نحاول تشغيل المثبت باستخدام WINEDLLOVERRIDES=winemenubuilder.exe=d wine <>
.
للفضول.
لديك الحق في استخدام WINEDEBUG=info
للكشف عن الأخطاء في المثبت.
للجهل
WINEDLLOVERRIDES=winemenubuilder.exe=d
يعطل إنشاء الاختصارات والأنواع.
المرحلة الثانية
إطلاق واستكشاف الأخطاء وإصلاحها
في هذه المرحلة سنحتاج إلى نفس الأدوات المستخدمة في المرحلة الأولى.
تشغيل wine cmd
لدخول بيئة العمل.
باستخدام cd
انتقل إلى مجلد البرنامج وقم بتشغيله.
إذا لزم الأمر ، أدخل أو سجل. في حالتي ، أستخدم هذا البرنامج في الوضع التجريبي لأنه لا يوجد مال.
وهو يبدأ ويعمل بدون ركلات ، ولكن ليس كل شيء سلسًا كما يبدو.
رأى Photoshop أنني كنت أستخدم بطاقة رسومات مع ذاكرة فيديو غير كافية ، وبالتالي كان علي التخلي عن بعض الوظائف مثل 3D وعدد قليل من المرشحات.
الحل
./winetricks settings videomemorysize=512 #
عند الإغلاق ، ألقى Photoshop خطأً في روتين CEPHtmlEngine.
الحل
يظهر هذا الخطأ مرة واحدة فقط. يمكنك تجاهلها.
تقرير
كجزء من هذه التجربة ، يمكنك التحقق من أن البرنامج على النظام الأساسي غير متوافق بشكل واضح للتشغيل مع الإعدادات القياسية.
ولكن على النحو التالي من التجربة ، لم تكن هناك مشاكل تتطلب من المستخدم تنفيذ أي إجراءات ، وأنا لا أعتبر المشاكل المرتبطة ببطاقة الرسومات عن عمد ، وحيث الحل هو ببساطة إغلاق نافذة تقرير الخطأ باعتبارها واحدة تتطلب إجراءات إضافية.
ملاحظة
اكتب في التعليقات إذا كان هناك شيء غير واضح ، فسوف نفهمه معًا أو العكس لتكملة نص المقالة باقتراحك.
شكرا لك على وقتك.