Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

හැඳින්වීම

මෙම ලිපිය මෘදුකාංග සංවර්ධකයින් ඇතුළුව Windows 10 ධාවනය වන පරිගණකවල සාමාන්‍ය සේවා ස්ථාන සකස් කරන පද්ධති පරිපාලකයින්ගේ අවධානය සඳහා අදහස් කෙරේ.

අභිරුචි වින්ඩෝස් 10 රූපයක් සඳහා භාවිතා කිරීම සඳහා මයික්‍රොසොෆ්ට් වෙළඳසැලේ අන්තර්ජාල වෙළඳසැලෙන් ලබාගත් මෘදුකාංග ඒකාබද්ධ කිරීමේ නොහැකියාව හා සම්බන්ධ යම් ගැටළුවක් ඇති බව සටහන් කළ යුතුය.විස්තර වෙත නොගොස්, මෙම ගැටළුව සම්බන්ධ වන්නේ එය බව මම පැහැදිලි කරමි. Microsoft Store වෙතින් ස්ථාපනය කර ඇති වැඩසටහන් පරිපාලක සේවා ගිණුම සමඟ සන්නිවේදනය කරයි, සහ උපයෝගිතා විසින් අභිරුචි රූප නිර්මාණය සම්පූර්ණ කළ විට sysprep මෙම තත්ත්වය නිසා වැරදි සිදු වේ.

මෙම ලිපියේ සාකච්ඡා කරන ලද ක්‍රමය මඟින් Windows 10 OS රූපයක් පෙර-වින්‍යාසගත WSL2 උප පද්ධතියක් සමඟ මෙන්ම KDE ප්ලාස්මා GUI සමඟ පූර්ව-සකසන ලද සහ වින්‍යාස කළ Ubuntu 20.04 OS රූපයක් සැකසීමේදී මෙම ගැටළුව මඟහරවා ගත හැකිය. අභිරුචි මෘදුකාංග කට්ටලයක්.

Ubuntu 1 සිට Ubuntu 2 දක්වා ලිනක්ස් පාදක OS පද්ධති සඳහා GUI අතුරු මුහුණතක් සැකසීම සමඟ WSL උප පද්ධති (එනම් WSL16.04 සහ සාපේක්ෂව නව WSL20.04) පිහිටුවීම සඳහා අන්තර්ජාලයේ උදාහරණ සහ නිබන්ධන රාශියක් ඇත, නමුත් මෙය ප්‍රධාන වශයෙන් ඩෙස්ක්ටොප් මත පදනම් වේ. ඊනියා මත. "සැහැල්ලු" xfce4, පරිශීලක සැකසුම් තුළ තේරුම් ගත හැකි සීමාවන් ඇත. නමුත් Ubuntu 20.04 සඳහා KDE ප්ලාස්මා GUI සම්බන්ධයෙන් ගත් කල, අන්තර්ජාලයේ එතරම් තොරතුරු නොමැත. නමුත් WSL2 උප පද්ධතිය තුළ ක්‍රියාත්මක කර ඇති ලිනක්ස් පද්ධතිවල වර්තමාන ඒකාබද්ධ කිරීමේ හැකියාවන් සැලකිල්ලට ගනිමින්, ඇත්ත වශයෙන්ම, පද්ධතියේ පෙනුම සහ දෘඩාංග සැකසුම් යන දෙකටම පාහේ අසීමිත සැකසුම් කට්ටලයක් අවසාන පරිශීලකයාට ලබා දෙන්නේ මෙම විකල්පයයි.

අවශ්‍ය මෘදුකාංග කට්ටලය ස්ථාපනය කිරීම සහ WSL2 වින්‍යාස කිරීම

අපි වින්ඩෝස් හි වත්මන් අනුවාදය පරීක්ෂා කරමු, මේ සඳහා, වින්ඩෝස් සෙවුම් තීරුවේ, විධානය ඇතුළත් කරන්න winver සහ අපට මෙවැනි දෙයක් ලැබේ:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
OS අනුවාදය 1903 හෝ 1909 (නිශ්චිත OS අනුවාදයන් ස්ථාපනය කර ඇති සමුච්චිත යාවත්කාලීන KB4566116 සමඟ විය යුතුය), හෝ 2004 (ඉදිකිරීම් අංකය 19041 ට නොඅඩු) වීම වැදගත් වේ, ඉතිරි තොරතුරු වැදගත් නොවේ. අනුවාද අංකය ඊට වඩා අඩු නම්, මෙම ලිපියේ ප්‍රතිඵල නිවැරදිව ප්‍රතිනිෂ්පාදනය කිරීම සඳහා ඔබ Windows හි නවතම අනුවාදය වෙත උත්ශ්‍රේණි කිරීම නිර්දේශ කරනු ලැබේ.

වැඩිදුර ක්‍රියාවන්හි පහසුව සඳහා, Microsoft Store භාවිතයෙන් නොමිලේ Windows Terminal ස්ථාපනය කරන්න (වෙනත් මූලාශ්‍රවලින් බාගත කිරීමේ හැකියාවද ඇත):

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
අපි එකම Microsoft Store හරහා X Server X410 ස්ථාපනය කරමු, මෙම මෘදුකාංගය ගෙවනු ලැබේ, නමුත් දින 15 ක නොමිලේ කාලයක් ඇත, එය විවිධ පරීක්ෂණ සඳහා ප්රමාණවත් වේ.

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
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 අදහස් දක්වන්න සහ රේඛාව වෙනස් කරන්න

exit-idle-time = -1


අපි WSL2 උප පද්ධතියට අනුකූලව වින්‍යාස කරමු ලේඛනගත කිරීම Microsoft. එකම ප්‍රකාශය නම් අපි දැනටමත් උබුන්ටු බෙදාහැරීම බාගත කර ඇති අතර අපි එය ඊළඟ පියවරේදී ස්ථාපනය කරමු. මූලික වශයෙන්, වින්‍යාසය "ලිනක්ස් සඳහා වින්ඩෝස් උප පද්ධතිය" සහ "අථත්‍ය යන්ත්‍ර වේදිකාව" යන අතිරේක සංරචක සක්‍රීය කිරීමට සහ පසුව පරිගණක සැකසුම් වලට වෙනස්කම් යෙදීමට නැවත පණගැන්වීමට පැමිණේ:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

අවශ්ය නම් බාගත සහ WSL2 හි Linux kernel සේවා ඇසුරුම ස්ථාපනය කරන්න.
අපි වින්ඩෝස් ටර්මිනලය දියත් කර යතුරු එබීමෙන් Command Prompt මාදිලිය තෝරන්න Ctrl+Shift+2.

පළමුවෙන්ම, අපි WSL2 මෙහෙයුම් ආකාරය සකසන්නෙමු, මේ සඳහා අපි විධානය ඇතුල් කරන්නෙමු:

wsl  --set-default-version 2


Ubuntu 20.04 ස්වාධීන ඇරඹුම් කාරක නාමාවලියට වෙනස් කරන්න, මගේ නඩුවේ මෙය wslUbuntu-20.04 සහ ගොනුව ධාවනය කරන්න ubuntu2004.exe. පරිශීලක නාමයක් ඉල්ලා සිටින විට, පරිශීලක නාමය ඇතුළත් කරන්න engineer (ඔබට වෙනත් ඕනෑම නමක් ඇතුළත් කළ හැක), ඔබගේ මුරපදය ඇතුළත් කර නිශ්චිත ගිණුම සඳහා ඇතුළත් කළ මුරපදය තහවුරු කරන්න:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Terminal prompt එකක් දිස්වේ, Ubuntu 20.04 කර්නලය ස්ථාපනය කර ඇත. WSL2 මාදිලියේ සැකසුම් වල නිවැරදිභාවය පරීක්ෂා කරමු, මේ සඳහා, වින්ඩෝස් ටර්මිනලයේ, Windows PowerShell ටැබ් එක තෝරා විධානය ඇතුළත් කරන්න:

wsl -l -v


ක්රියාත්මක කිරීමේ ප්රතිඵලය මේ වගේ විය යුතුය:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

අපි මයික්‍රොසොෆ්ට් ඩිෆෙන්ඩර් ෆයර්වෝල් වින්‍යාස කරමු, i.e. පොදු ජාලය සඳහා එය අක්රිය කරන්න:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

Ubuntu 20.04 පිහිටුවීම

වින්ඩෝස් ටර්මිනලයේ, නැවතත් Command Prompt ටැබය තෝරා Ubuntu 20.04 සඳහා යාවත්කාලීන ස්ථාපනය කරන්න. මෙය සිදු කිරීම සඳහා, විධාන රේඛාවේ, ඇතුළත් කරන්න:

sudo apt update && sudo apt upgrade –y


KDE ප්ලාස්මා ඩෙස්ක්ටොප් එක ස්ථාපනය කරන්න:

sudo apt install kubuntu-desktop -y


ස්ථාපනය මිනිත්තු 30 ක් දක්වා ගත වේ, පරිගණකයේ ක්‍රියාකාරිත්වය සහ අන්තර්ජාල ප්‍රවේශ නාලිකාවේ කලාප පළල මත පදනම්ව, ස්ථාපකය විසින් විමසූ විට, අපි තහවුරු කරමු OK.
රුසියානු දේශීයකරණය සහ ශබ්දකෝෂ උබුන්ටු 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. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
KDE ප්ලාස්මා ඩෙස්ක්ටොප් එකේ නවතම අනුවාදය එක් කරන්න:

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. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
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 PowerShell ටැබය තෝරා විධානය ඇතුළත් කරන්න:

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


සාදන ලද රූපය වින්‍යාසගත Ubuntu 20.04 දියත් කිරීමේ / නැවත ස්ථාපනය කිරීමේ මෙහෙයුම් ස්වයංක්‍රීය කිරීමට අපට උපකාරී වනු ඇත, අවශ්‍ය නම්, එය වෙනත් පරිගණකයකට පහසුවෙන් මාරු කිරීමට අපට ඉඩ සලසයි.

වින්ඩෝස් ඩෙස්ක්ටොප් එකට බැට් ගොනු සහ කෙටිමං සූදානම් කිරීම

Notepad ++ සංස්කාරකය භාවිතයෙන්, bat ගොනු සාදන්න (Cyrillic අක්ෂරවල නිවැරදි ප්‍රතිදානය සඳහා OEM-866 කේතනය තුළ අවශ්‍ය වේ):
ගොනුව Install-Ubuntu-20.04-plasma-desktop.bat - දැනටමත් වින්‍යාස කර ඇති WSL20.04 උප පද්ධතියක් සහ X සේවාදායකයක් සහිත පරිගණකයක Ubuntu 2 හි සාදන ලද රූපයේ මූලික ස්ථාපනය ස්වයංක්‍රීය කිරීමට නිර්මාණය කර ඇත. පරිශීලක නාමය සහ මුරපදය උදාහරණයේ දක්වා ඇති ඒවාට වඩා වෙනස් නම්, ඔබ මෙම 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 ප්ලාස්මා ඩෙස්ක්ටොප් එකේ සැබෑ දියත් කිරීම.

@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 - KDE ප්ලාස්මා ඩෙස්ක්ටොප් නොමැතිව චිත්‍රක පර්යන්තයක් දියත් කිරීම.

@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 අපි අදාල bat-files වෙත යොමු කරමින් කෙටිමං සකස් කරමු. එවිට නාමාවලියෙහි අන්තර්ගතය wsl මේ වගේ:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

KDE ප්ලාස්මා ඩෙස්ක්ටොප් එක දියත් කිරීම

සියලුම සූදානම් කිරීමේ පියවර සම්පූර්ණ කර ඇති බව අපි පරීක්ෂා කරමු, අපි කෙටිමඟ දියත් කිරීමට උත්සාහ කරමු Plasma-desktop. මුරපදය ඉල්ලීමක් දිස්වේ, ගිණුම සඳහා මුරපදය ඇතුළත් කරන්න සහ ... කවුළුව වැසෙයි. පලවෙනි පාර නම් අවුලක් නෑ. අපි නැවත උත්සාහ කරමු - අපට හුරුපුරුදු KDE ප්ලාස්මා කාර්ය තීරුව දකිමු. අපි කාර්ය තීරුවේ පෙනුම අභිරුචිකරණය කරමු, උදාහරණයේ දී, භාවිතයේ පහසුව සඳහා, පුවරුව තිරයේ දකුණු පැත්තට ගෙන ගොස් කේන්ද්‍රගත කර ඇත. අපි දේශීයකරණ සැකසුම් පරීක්ෂා කරන්න, අවශ්ය නම්, රුසියානු භාෂාව එකතු කරන්න:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

අවශ්‍ය නම්, අපි ස්ථාපිත ලිනක්ස් යෙදුම් සඳහා කෙටිමං KDE ප්ලාස්මා කාර්ය තීරුව වෙත ගෙන එන්නෙමු.

Ubuntu 20.04 ඔබට සැකසුම් වලට වෙනස්කම් යෙදීම සඳහා ඔබගේ පරිශීලක ගිණුමෙන් ඉවත් වීමට අවශ්‍ය නම්, හෝ ඔබ OS නැවත ආරම්භ කිරීමට අවශ්‍ය නම්, මෙය සිදු කිරීම සඳහා, Windows Terminal හි, විධානය ඇතුළත් කරන්න:

wsl -d Ubuntu20.04 --shutdown


කෙටි මගක් සමඟ Plasma-desktop හෝ Konsole ඔබට KDE Plasma Ubuntu 20.04 GUI ධාවනය කළ හැක. උදාහරණයක් ලෙස, සමඟ ස්ථාපනය කරන්න Konsole GIMP ග්‍රැෆික් සංස්කාරකය:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
ස්ථාපනය අවසන් වූ පසු, ධාවනය කරන්න Konsole GIMP ග්‍රැෆික් සංස්කාරකය:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
GIMP ක්‍රියා කරයි, මට පරීක්ෂා කිරීමට අවශ්‍ය වූයේ එයයි.
WSL2 හි KDE ප්ලාස්මා හි විවිධ ලිනක්ස් යෙදුම් ක්‍රියා කරන ආකාරය මෙන්න:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
අභිරුචිකරණය කරන ලද KDE ප්ලාස්මා කාර්ය තීරුව තිරයේ දකුණු පැත්තේ ඇත. සහ ෆයර්ෆොක්ස් කවුළුවේ වීඩියෝව ශබ්දය සමඟ වාදනය කරයි.

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

අවශ්‍ය නම්, ඔබට Ubuntu20.04 වෙත ප්‍රවේශය වින්‍යාසගත කළ හැක SSH и RDP, මේ සඳහා ඔබ විධානය සමඟ සුදුසු සේවාවන් ස්ථාපනය කළ යුතුය:

sudo apt install ssh xrdp -y


සටහන: මුරපද ප්‍රවේශය සක්‍රීය කිරීමට SSH ඔබ ගොනුව සංස්කරණය කිරීමට අවශ්ය වේ /etc/ssh/sshd_config, එනම් පරාමිතිය PasswordAuthentication no ලෙස සැකසිය යුතුය PasswordAuthentication yes, වෙනස්කම් සුරකින්න සහ Ubuntu20.04 නැවත ආරම්භ කරන්න.

ඔබ Ubuntu20.04 ආරම්භ කරන සෑම අවස්ථාවකම, අභ්‍යන්තර ip ලිපිනය වෙනස් වේ, දුරස්ථ ප්‍රවේශය සැකසීමට පෙර, ඔබ විධානය භාවිතයෙන් වත්මන් ip ලිපිනය පරීක්ෂා කළ යුතුය. ip a:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
ඒ අනුව, මෙම ip-ලිපිනය සැසි සැකසුම් තුළ ඇතුළත් කළ යුතුය SSH и RDP ආරම්භ කිරීමට පෙර.
දුරස්ථ ප්රවේශය පෙනෙන්නේ මෙයයි SSH MobaXterm භාවිතා කරමින්:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
දුරස්ථ ප්‍රවේශය පෙනෙන්නේ මෙයයි RDP:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම

x410 වෙනුවට x server vcxsrv භාවිතා කිරීම

දියත් කිරීම සහ සැකසීම vcxsrv, ප්‍රවේශමෙන් සුදුසු පිරික්සුම් කොටු සකසන්න:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
වින්‍යාසගත වින්‍යාසය නාමාවලියෙහි සුරැකීම wslvcxsrv සම්මත නම සමඟ config.xlaunch.

bat ගොනු සංස්කරණය කිරීම Start-Ubuntu-20.04-plasma-desktop.bat и Start-Ubuntu-20.04-terminal.bat ඔවුන්ගේ උපදෙස් අනුව.

කෙටිමඟ දියත් කිරීම Plasma-desktop, සහ අපට ලැබෙන්නේ මෙයයි:

Windows 10 + Linux. WSL20.04 හි උබුන්ටු 2 සඳහා KDE ප්ලාස්මා GUI පිහිටුවීම. ඇවිදීම
KDE ප්ලාස්මා ඩෙස්ක්ටොප් එක සම්පූර්ණයෙන්ම වින්ඩෝස් ඩෙස්ක්ටොප් එක වසා දමයි, ලිනක්ස් වින්ඩෝස් සහ වින්ඩෝස් යෙදුම් අතර මාරු වීමට අපි සුප්‍රසිද්ධ යතුරු සංයෝජනය භාවිතා කරමු. Alt+Tab, එය ඉතා පහසු නොවේ.
මීට අමතරව, X සේවාදායකයේ අප්රසන්න අංගයක් අනාවරණය විය vcxsrv - ඔබ සමහර යෙදුම් ධාවනය කරන විට එය බිඳ වැටේ, විශේෂයෙන් GIMP හෝ LibreOffice Writer. සමහර විට සංවර්ධකයින් විසින් හඳුනාගත් "දෝෂ" ඉවත් කරන තෙක් අපි බලා සිටිය යුතුය, නමුත් මෙය නිශ්චිත නැත ... එබැවින්, පිළිගත හැකි ප්රතිඵල ලබා ගැනීම සඳහා, X Server Microsoft x410 භාවිතා කිරීම වඩා හොඳය.

නිගමනය

කෙසේ වෙතත්, අපි මයික්‍රොසොෆ්ට් වෙත උපහාර දැක්විය යුතුය, WSL2 නිෂ්පාදනය තරමක් ක්‍රියාත්මක වූ අතර මගේ අද්දැකීම් අඩු මතය අනුව ඉතා සාර්ථක විය. මා දන්නා පරිදි, සංවර්ධකයින් එය තීව්‍ර ලෙස "අවසන්" කරමින් සිටින අතර, සමහර විට - වසරක් හෝ දෙකකින්, මෙම උප පද්ධතිය එහි සියලුම ක්‍රියාකාරී සම්පූර්ණත්වය තුළ දිස්වනු ඇත.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න