Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

مقدمة

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

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

تتيح لك الطريقة التي تمت مناقشتها في هذه المقالة تجنب هذه المشكلة عند إعداد صورة نظام التشغيل. Windows 10 مع نظام فرعي WSL2 مُعد مسبقًا، بالإضافة إلى صورة نظام تشغيل مُعدة ومُهيأة مسبقًا Ubuntu 20.04 مع واجهة المستخدم الرسومية KDE Plasma، والتي بدورها يمكن أن تحتوي على مجموعة برامج المستخدم الخاصة بها.

يوجد عدد كبير من الأمثلة والأدلة على الإنترنت لإعداد الأنظمة الفرعية لـ WSL (مثل WSL1 و WSL2 الأحدث نسبيًا)، مع إعدادات واجهة المستخدم الرسومية لأنظمة Linux التي تعتمد على نظام التشغيل بدءًا من الإصدار Ubuntu 16.04 و مغلق Ubuntu 20.04، ولكن هذا يتعلق في الغالب بأجهزة سطح المكتب التي تعتمد على ما يسمى بـ xfce4 "الخفيف"، والذي لديه قيود مفهومة في إعدادات المستخدم. أما بالنسبة لواجهة المستخدم الرسومية KDE Plasma لـ Ubuntu حتى تاريخ 20.04 أبريل، لم تتوفر معلومات مهمة على الإنترنت. ومع ذلك، يوفر هذا الإصدار للمستخدم النهائي مجموعة غير محدودة تقريبًا من خيارات التخصيص لكل من مظهر النظام وإعدادات الأجهزة، مع مراعاة إمكانيات تكامل نظام لينكس الحالية المطبقة في النظام الفرعي WSL2.

تثبيت مجموعة البرامج المطلوبة وتكوين WSL2

التحقق من الإصدار الحالي Windows، لذلك في شريط البحث Windows com.vvodim كوماندوز winver ونحصل على شيء مثل هذا:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
من المهم أن يكون إصدار نظام التشغيل لديك هو 1903 أو 1909 (يجب أن يكون التحديث التراكمي KB4566116 مثبتًا على هذه الإصدارات)، أو 2004 (رقم الإصدار 19041 على الأقل). بخلاف ذلك، لا يهم. إذا كان رقم الإصدار أقل من ذلك، فننصح بالترقية إلى أحدث إصدار لضمان تكرار النتائج الموضحة في هذه المقالة بشكل صحيح. Windows.

لتسهيل الإجراءات اللاحقة، نقوم بتثبيت تطبيق مجاني. Windows تطبيق Terminal، باستخدام متجر Microsoft (من الممكن أيضًا التنزيل من مصادر أخرى):

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
نقوم بتثبيت X Server X410 من خلال نفس متجر Microsoft ، يتم دفع هذا البرنامج ، ولكن هناك فترة مجانية مدتها 15 يومًا ، وهي كافية للاختبارات المختلفة.

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
كبديل مجاني لـ X410 تحميل وتثبيت خادم VcXsrv X.

في أي مكان مناسب على القرص ، نقوم بإنشاء دليل نخزن فيه ملفاتنا. كمثال ، لنقم بإنشاء دليل C:wsl.

تحميل ثم قم بتثبيت برنامج التثبيت المستقل Ubuntu في 20.04 أبريل، قم بفك ضغط الملف الناتج باستخدام برنامج فك ضغط الملفات (مثل 7-zip). أعد تسمية المجلد الذي تم فك ضغطه باسم طويل. Ubuntu_2004.2020.424.0_x64 في شيء أكثر قبولًا ، مثل Ubuntu-20.04 وانسخه إلى الدليل C:wsl (من الآن فصاعدا ببساطة wsl).

تحميل وفك ضغطها في دليل wsl خادم الصوت متعدد المنصات PulseAudio v.1.1. ، نقوم أيضًا بإجراء تصحيحات لملفات التكوين الخاصة به.

في ملف wslpulseaudio-1.1etcpulsedefault.pa قسم Load audio drivers statically تحرير الخط:

load-module module-waveout sink_name=output source_name=input record=0


وفي القسم Network access تحرير الخط:

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1


في ملف wslpulseaudio-1.1etcpulsedaemon.conf uncomment وتغيير الخط

exit-idle-time = -1


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

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

إذا لزم الأمر، تحميل وقم بتثبيت حزمة تحديث النواة Linux في WSL2.
نطلق Windows قم بتشغيل الطرفية وحدد وضع تشغيل موجه الأوامر بالضغط على المفاتيح Ctrl+Shift+2.

بادئ ذي بدء ، قمنا بتعيين وضع تشغيل WSL2 ، لذلك أدخل الأمر:

wsl  --set-default-version 2


انتقل إلى المجلد الذي يحتوي على برنامج الإقلاع المستقل Ubuntu 20.04، في حالتي هو wslUbuntu-20.04 وتشغيل الملف ubuntu2004.exe. عندما يُطلب منك اسم مستخدم ، أدخل اسم المستخدم engineer (يمكنك إدخال أي اسم آخر) ، أدخل كلمة المرور الخاصة بك وقم بتأكيد كلمة المرور التي تم إدخالها للحساب المحدد:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
ظهرت موجه الأوامر الطرفية، النواة Ubuntu تم تثبيت الإصدار 20.04. لنتأكد من أن وضع WSL2 مُهيأ بشكل صحيح. للقيام بذلك، Windows في الطرفية، حدد الإشارة المرجعية Windows قم بتشغيل PowerShell وأدخل الأمر التالي:

wsl -l -v


يجب أن تكون نتيجة الإعدام على النحو التالي:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

نقوم بتكوين جدار حماية Microsoft Defender ، أي قم بتعطيله للشبكة العامة:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

تعديل Ubuntu 20.04

В Windows في نافذة الطرفية، حدد علامة تبويب موجه الأوامر مرة أخرى وقم بتثبيت التحديثات لـ Ubuntu 20.04. للقيام بذلك، أدخل ما يلي في سطر الأوامر:

sudo apt update && sudo apt upgrade –y


قم بتثبيت سطح المكتب KDE Plasma:

sudo apt install kubuntu-desktop -y


يستغرق التثبيت ما يصل إلى 30 دقيقة ، اعتمادًا على أداء الكمبيوتر وعرض النطاق الترددي لقناة الوصول إلى الإنترنت ، عندما يطلب منك المثبت ذلك ، فإننا نؤكد OK.
تثبيت الترجمة الروسية والقواميس Ubuntu 20.04. للقيام بذلك، أدخل ما يلي في سطر الأوامر:

sudo apt install language-pack-ru language-pack-kde-ru -y
sudo apt install libreoffice-l10n-ru libreoffice-help-ru -y
sudo apt install hunspell-ru mueller7-dict -y
sudo update-locale LANG=ru_RU.UTF-8
sudo dpkg-reconfigure locales # примечание: выбираем ru_RU.UTF-8 UTF-8, см. скриншоты ниже.
sudo apt-get install --reinstall locales


Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
أضف أحدث إصدار من سطح مكتب كيدي بلازما:

sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt update && sudo apt full-upgrade -y


نضيف مجموعتنا الخاصة من تطبيقات وحدة التحكم ، على سبيل المثال mc и neofetch:

sudo apt install mc neofetch -y


نتحقق مما حدث ، أدخل في سطر الأوامر neofetch، انظر لقطة الشاشة:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
تحرير ملف تكوين WSL /etc/wsl.conf:

sudo nano /etc/wsl.conf


انسخ النص في نافذة محرر النصوص الفارغة التي تفتح:

[automount]
enabled = true
root = /mnt
options = «metadata,umask=22,fmask=11»
mountFsTab = true
[network]
generateHosts = true
generateResolvConf = true
[interop]
enabled = true
appendWindowsPath = true


حفظ التغييرات (Ctrl+O) ، أكد العملية واخرج من محرر النصوص (Ctrl+X).

تصدير الصورة المُهيأة Ubuntu-20.04 في الكتالوج الذي أنشأناه wsl. للقيام بذلك في Windows قم بتحديد الإشارة المرجعية مرة أخرى في الطرفية Windows قم بتشغيل PowerShell وأدخل الأمر التالي:

wsl --export Ubuntu-20.04 c:wslUbuntu-plasma-desktop


ستساعدنا الصورة التي تم إنشاؤها في أتمتة عمليات تشغيل/إعادة تثبيت التكوين Ubuntu سيسمح لك الإصدار 20.04، إذا لزم الأمر، بنقله بسهولة إلى جهاز كمبيوتر آخر.

إعداد ملفات bat واختصارات سطح المكتب Windows

باستخدام محرر Notepad ++ ، أنشئ ملفات bat (مطلوبة في ترميز OEM-866 للإخراج الصحيح للأحرف السيريلية):
ملف Install-Ubuntu-20.04-plasma-desktop.bat — مصمم لأتمتة التثبيت الأولي للصورة التي تم إنشاؤها Ubuntu 20.04 على جهاز كمبيوتر مُجهز مسبقًا بنظام WSL2 الفرعي وخادم X. إذا كان اسم المستخدم وكلمة المرور مختلفين عن المذكورين في المثال، فستحتاج إلى إجراء التغييرات المناسبة على ملف .bat هذا:

@echo off
wsl --set-default-version 2
cls
echo Ожидайте окончания установки дистрибутива Ubuntu-20.04...
wsl --import Ubuntu-20.04 c:wsl c:wslUbuntu-plasma-desktop
wsl -s Ubuntu-20.04
cls
echo Дистрибутив Ubuntu-20.04 успешно установлен!
echo Не забудьте сменить учетную запись по умолчанию «root» на существующую учетную запись пользователя,
echo либо используйте предустановленную учетную запись «engineer», пароль: «password».
pause


ملف Reinstall-Ubuntu-20.04-plasma-desktop.bat — مصمم لإعادة تثبيت صورة مُعدة مسبقًا Ubuntu 20.04 على الكمبيوتر.

@echo off
wsl --unregister Ubuntu-20.04
wsl --set-default-version 2
cls
echo Ожидайте окончания переустановки дистрибутива Ubuntu-20.04...
wsl --import Ubuntu-20.04 c:wsl c:wslUbuntu-plasma-desktop
wsl -s Ubuntu-20.04
cls
echo Дистрибутив Ubuntu-20.04 успешно переустановлен!
pause


ملف Set-default-user.bat - لتعيين المستخدم الافتراضي.

@echo off
set /p answer=Введите существующую учетную запись в Ubuntu (engineer):
c:wslUbuntu-20.04ubuntu2004.exe config --default-user %answer%
cls
echo Учетная запись пользователя %answer% в Ubuntu-20.04 установлена по умолчанию!
pause


ملف Start-Ubuntu-20.04-plasma-desktop.bat - الإطلاق الفعلي لسطح المكتب KDE Plasma.

@echo off
echo ===================================== Внимание! ============================================
echo  Для корректной работы GUI Ubuntu 20.04 в WSL2 необходимо использовать X Server.
echo  Примечание: в случае использования VcXsrv Windows X Server необходимо раскомментировать
echo  строки в файле Start-Ubuntu-20.04-plasma-desktop.bat, содержащие "config.xlaunch" и
echo  "vcxsrv.exe", и закомментировать все строки, содержащие "x410".
echo ============================================================================================
rem start "" /B "c:wslvcxsrvconfig.xlaunch" > nul
start "" /B x410.exe /wm /public > nul
start "" /B "c:wslpulseaudio-1.1binpulseaudio.exe" --use-pid-file=false -D > nul
c:wslUbuntu-20.04Ubuntu2004.exe run "if [ -z "$(pidof plasmashell)" ]; then cd ~ ; export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0 ; setxkbmap us,ru -option grp:ctrl_shift_toggle ; export LIBGL_ALWAYS_INDIRECT=1 ; export PULSE_SERVER=tcp:$(grep nameserver /etc/resolv.conf | awk '{print $2}') ; sudo /etc/init.d/dbus start &> /dev/null ; sudo service ssh start ; sudo service xrdp start ; plasmashell ; pkill '(gpg|ssh)-agent' ; fi;"
rem taskkill.exe /F /T /IM vcxsrv.exe > nul
taskkill.exe /F /T /IM x410.exe > nul
taskkill.exe /F /IM pulseaudio.exe > nul


ملف Start-Ubuntu-20.04-terminal.bat - إطلاق محطة رسومية بدون سطح مكتب كيدي بلازما.

@echo off
echo ===================================== Внимание! ============================================
echo  Для корректной работы GUI Ubuntu 20.04 в WSL2 необходимо использовать X Server.
echo  Примечание: в случае использования VcXsrv Windows X Server необходимо раскомментировать
echo  строки в файле Start-Ubuntu-20.04-plasma-desktop.bat, содержащие "config.xlaunch" и
echo  "vcxsrv.exe", и закомментировать все строки, содержащие "x410".
echo ============================================================================================
rem start "" /B "c:wslvcxsrvconfig.xlaunch" > nul
start "" /B x410.exe /wm /public > nul
start "" /B "c:wslpulseaudio-1.1binpulseaudio.exe" --use-pid-file=false -D > nul
c:wslUbuntu-20.04Ubuntu2004.exe run "cd ~ ; export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0 ; export LIBGL_ALWAYS_INDIRECT=1 ; setxkbmap us,ru -option grp:ctrl_shift_toggle ; export PULSE_SERVER=tcp:$(grep nameserver /etc/resolv.conf | awk '{print $2}') ; sudo /etc/init.d/dbus start &> /dev/null ; sudo service ssh start ; sudo service xrdp start ; konsole ; pkill '(gpg|ssh)-agent' ;"
taskkill.exe /F /T /IM x410.exe > nul
rem taskkill.exe /F /T /IM vcxsrv.exe > nul
taskkill.exe /F /IM pulseaudio.exe > nul


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

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

بدء تشغيل سطح المكتب كيدي بلازما

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

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

إذا لزم الأمر ، نأتي باختصارات لتطبيقات Linux المثبتة إلى شريط مهام KDE Plasma.

إذا Ubuntu يتطلب الإصدار 20.04 تسجيل الخروج من حساب المستخدم لتطبيق التغييرات على الإعدادات، أو إعادة تشغيل نظام التشغيل، وذلك في Windows في نافذة الطرفية، أدخل الأمر التالي:

wsl -d Ubuntu20.04 --shutdown


مع الاختصار Plasma-desktop أو Konsole يمكنك تشغيل واجهة المستخدم الرسومية KDE Plasma Ubuntu 20.04. على سبيل المثال، سنقوم بالتثبيت باستخدام Konsole محرر رسومات GIMP:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
بعد اكتمال التثبيت ، قم بالتشغيل من Konsole محرر رسومات GIMP:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
يعمل برنامج GIMP ، وهو ما أردت التحقق منه.
وإليك كيفية عمل تطبيقات Linux المختلفة في KDE Plasma في WSL2:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
يوجد شريط مهام KDE Plasma المخصص على الجانب الأيمن من الشاشة. ويتم تشغيل الفيديو في نافذة Firefox بالصوت.

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

يمكنك، إذا لزم الأمر، ضبط الوصول إلى Ubuntuمن 20.04 إلى SSH и RDP، لهذا تحتاج إلى تثبيت الخدمات المناسبة بالأمر:

sudo apt install ssh xrdp -y


ملاحظة: لتمكين الوصول إلى كلمة المرور عن طريق SSH تحتاج إلى تحرير الملف /etc/ssh/sshd_config، وهي المعلمة PasswordAuthentication no يجب ضبطه على PasswordAuthentication yesاحفظ التغييرات وأعد تشغيل الجهاز Ubuntu20.04.

في كل شركة ناشئة Ubuntuفي 20.04 أبريل، سيتغير عنوان IP الداخلي. قبل إعداد الوصول عن بُعد، عليك التحقق من عنوان IP الحالي باستخدام الأمر التالي: ip a:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
وفقًا لذلك ، يجب إدخال عنوان IP هذا في إعدادات الجلسة SSH и RDP قبل البدء.
هذا ما يبدو عليه الوصول عن بعد SSH باستخدام MobaXterm:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
وهذا ما يبدو عليه الوصول عن بعد RDP:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة

استخدام x server vcxsrv بدلاً من x410

الإطلاق والإعداد vcxsrv، قم بتعيين مربعات الاختيار المناسبة بعناية:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
حفظ التكوين الذي تم تكوينه في الدليل wslvcxsrv بالاسم القياسي config.xlaunch.

تحرير ملفات الخفافيش Start-Ubuntu-20.04-plasma-desktop.bat и Start-Ubuntu-20.04-terminal.bat حسب تعليماتهم.

بدء تشغيل الاختصار Plasma-desktopو هذا ما نحصل عليه:

Windows 10 + Linuxتهيئة واجهة المستخدم الرسومية لبيئة سطح المكتب KDE Plasma لـ Ubuntu 20.04 أبريل في WSL2. دليل خطوة بخطوة
سطح مكتب KDE Plasma يغطي سطح المكتب بالكامل Windowsللتبديل بين نوافذ تطبيقات لينكس وويندوز، نستخدم مجموعة مفاتيح معروفة Alt+Tab، وهي ليست مريحة للغاية.
بالإضافة إلى ذلك ، تم الكشف عن ميزة غير سارة لخادم X vcxsrv - يتعطل عند تشغيل بعض التطبيقات ، ولا سيما نفس برنامج GIMP أو LibreOffice Writer. ربما يجب أن ننتظر حتى يقوم المطورون بإزالة "الأخطاء" الملحوظة ، لكن هذا غير مؤكد ... لذا ، للحصول على نتائج مقبولة ، من الأفضل استخدام X Server Microsoft x410.

اختتام

ومع ذلك ، يجب أن نشيد بـ Microsoft ، فقد تبين أن منتج WSL2 يعمل بشكل جيد ، وفي رأيي غير المتمرس ، كان ناجحًا للغاية. وبقدر ما أعرف ، يواصل المطورون "إنهاء" بشكل مكثف ، وربما - في غضون عام أو عامين ، سيظهر هذا النظام الفرعي بكامله الوظيفي.

المصدر: www.habr.com

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster