ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

መግቢያ

ይህ መጣጥፍ ዚሶፍትዌር ገንቢዎቜን ጚምሮ ዊንዶውስ 10ን በሚያሄዱ ኮምፒተሮቜ ላይ ዚተለመዱ ዚስራ ቊታዎቜን ለሚዘጋጁ ዚስርዓት አስተዳዳሪዎቜ ትኩሚት ዚታሰበ ነው።

ኚማይክሮሶፍት ስቶር ኩንላይን ማኚማቻ ዹተገኘ ሶፍትዌርን በብጁ ዚዊንዶውስ 10 ምስል ለመጠቀም ኚማይቻል ጋር ዚተያያዘ አንድ ቜግር እንዳለ ልብ ሊባል ይገባል። ኚማይክሮሶፍት ስቶር ዚተጫኑ ፕሮግራሞቜ ኚአስተዳዳሪው አገልግሎት መለያ ጋር ይገናኛሉ እና ብጁ ምስል መፍጠር በፍጆታ ሲጠናቀቅ sysprep በዚህ ሁኔታ ምክንያት ስህተቶቜ ይኚሰታሉ.

በዚህ ጜሑፍ ውስጥ ዚተብራራው ዘዮ ዚዊንዶውስ 10 ስርዓተ ክወና ምስል አስቀድሞ ዹተዋቀሹ WSL2 ንዑስ ስርዓት ፣ እንዲሁም አስቀድሞ ዹተዘጋጀ እና ዹተዋቀሹ ዚኡቡንቱ 20.04 ስርዓተ ክወና ምስል ኹ KDE Plasma GUI ጋር ሲዘጋጅ ይህንን ቜግር ያስወግዳል ፣ ይህ ደግሞ ዚራሱ ሊኖሹው ይቜላል። ብጁ ሶፍትዌር ስብስብ.

በበይነመሚብ ላይ ዹWSL ንዑስ ስርዓቶቜን (ማለትም WSL1 እና በአንጻራዊ አዲሱ WSL2) ለማዋቀር ብዙ ምሳሌዎቜ እና አጋዥ ስልጠናዎቜ አሉ ፣ ኚኡቡንቱ 16.04 እስኚ ኡቡንቱ 20.04 ድሚስ ለሊኑክስ ለተመሰሚቱ ስርዓተ ክወናዎቜ GUI በይነገጜ በማዘጋጀት ፣ ግን ይህ በዋነኝነት ዹሚመለኹተው በዎስክቶፖቜ ላይ ዹተመሠሹተ ነው። ተብሎ በሚጠራው ላይ. "ቀላል" xfce4፣ በተጠቃሚ ቅንብሮቜ ውስጥ ሊሚዱ ዚሚቜሉ ገደቊቜ ያሉት። ግን ለኡቡንቱ 20.04 KDE Plasma GUI እስኚሚመለኚት ድሚስ በኔትወርኩ ላይ ብዙ መሹጃ አልተገኘም። ግን ለዋና ተጠቃሚው ለስርዓቱ እና ለሃርድዌር ቅንጅቶቜ ገጜታ ያልተገደበ ዚቅንጅቶቜ ስብስብ ዚሚያቀርበው ይህ አማራጭ ነው ፣ በእርግጥ በ WSL2 ንዑስ ስርዓት ውስጥ ዚተተገበሩ ዚሊኑክስ ስርዓቶቜ ዹአሁኑን ውህደት ቜሎታዎቜ ኚግምት ውስጥ በማስገባት።

አስፈላጊውን ዚሶፍትዌር ስብስብ መጫን እና WSL2 ማዋቀር

አሁን ያለውን ዚዊንዶውስ ስሪት እንፈትሻለን, ለዚህም, በዊንዶውስ መፈለጊያ አሞሌ ውስጥ, ትዕዛዙን ያስገቡ winver እና እንደዚህ ያለ ነገር እናገኛለን

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዚስርዓተ ክወናው ስሪት 1903 ወይም 1909 መሆኑ አስፈላጊ ነው (ዚተገለጹት ዚስርዓተ ክወና ስሪቶቜ ኚተጫነው ድምር ዝመና KB4566116 ጋር መሆን አለባ቞ው) ወይም 2004 (ዚግንባታ ቁጥር ኹ 19041 ያላነሰ) ፣ ዹተቀሹው መሹጃ ምንም አይደለም ። ዚስሪት ቁጥሩ ኚዚያ ያነሰ ኹሆነ, በዚህ ጜሑፍ ውስጥ ውጀቱን በትክክል ለማባዛት ወደ ዚቅርብ ጊዜው ዚዊንዶውስ ስሪት እንዲያሻሜሉ ይመኚራል.

ለተጚማሪ እርምጃዎቜ ም቟ት ዚማይክሮሶፍት ማኚማቻን በመጠቀም ነፃውን ዚዊንዶውስ ተርሚናል ይጫኑ (ኚሌሎቜ ምንጮቜ ዚማውሚድ እድሉም አለ)

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
X Server X410 ን በተመሳሳዩ ማይክሮሶፍት ስቶር በኩል እንጭነዋለን፣ ይህ ሶፍትዌር ዹሚኹፈል ቢሆንም ለ15 ቀናት ነፃ ጊዜ አለ፣ ይህም ለተለያዩ ሙኚራዎቜ በቂ ነው።

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
እንደ ነፃ አማራጭ ለ X410 ማውሚድ እና VcXsrv X አገልጋይን ይጫኑ።

በዲስክ ላይ በማንኛውም ምቹ ቊታ ፋይሎቻቜንን ዚምናኚማቜበት ማውጫ እንፈጥራለን። እንደ ምሳሌ, ማውጫ እንፍጠር C:wsl.

በማውሚድ ላይ እና ዚኡቡንቱ 20.04 ራሱን ዚቻለ ጫኝ ይጫኑ፣ ዹተገኘውን ፋይል በማህደር ያውጡ (ለምሳሌ 7-ዚፕ)። ያልታሞገውን ማውጫ በሹጅም ስም እንደገና ይሰይሙ 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 ንኡስ ስርዓት በዚህ መሠሚት እናዋቅራለን ሰነዶቜ ማይክሮሶፍት ብ቞ኛው አስተያዚት ዚኡቡንቱ ስርጭትን አውርደናል, እና በሚቀጥለው ደሹጃ እንጭነዋለን. በመሠሚታዊነት ፣ ውቅሩ ዚሚመጣው ተጚማሪ ክፍሎቜን “ዚዊንዶውስ ንዑስ ስርዓት ለሊኑክስ” እና “ምናባዊ ማሜን መድሚክ” ለማስቻል እና ኚዚያ በኮምፒተር ቅንጅቶቜ ላይ ለውጊቜን ለመተግበር እንደገና ለማስጀመር ነው ።

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

አስፈላጊ ኹሆነ ማውሚድ እና ዚሊኑክስ ኹርነል አገልግሎት ጥቅልን በWSL2 ይጫኑ።
ዚዊንዶውስ ተርሚናልን እንጀምራለን እና ቁልፎቹን በመጫን Command Prompt ሁነታን እንመርጣለን Ctrl+Shift+2.

በመጀመሪያ ፣ ዹ WSL2 ዚስራ ሁኔታን እናዘጋጃለን ፣ ለዚህም ትዕዛዙን እናስገባለን-

wsl  --set-default-version 2


ወደ ኡቡንቱ 20.04 ራሱን ዚቻለ ዚቡት ጫኚ ማውጫ ይቀይሩ፣ በእኔ ሁኔታ ይህ ነው። wslUbuntu-20.04 እና ፋይሉን ያሂዱ ubuntu2004.exe. ዹተጠቃሚ ስም ሲጠዚቁ ዹተጠቃሚ ስም ያስገቡ engineer (ሌላ ማንኛውንም ስም ማስገባት ይቜላሉ) ፣ ዹይለፍ ቃልዎን ያስገቡ እና ለተጠቀሰው መለያ ዚገባውን ዹይለፍ ቃል ያሚጋግጡ።

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዹተርሚናል ጥያቄ ይመጣል፣ ዚኡቡንቱ 20.04 ኹርነል ተጭኗል። ዹ WSL2 ሁነታ ቅንብሮቜን ትክክለኛነት እንፈትሜ ፣ ለዚህም ፣ በዊንዶውስ ተርሚናል ውስጥ ፣ ዚዊንዶውስ ፓወር ሌል ትርን ይምሚጡ እና ትዕዛዙን ያስገቡ ።

wsl -l -v


ዹአፈፃፀም ውጀቱ እንደሚኚተለው መሆን አለበት-

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

ዚማይክሮሶፍት ተኚላካይ ፋዹርዎልን እናዋቅራለን ፣ ማለትም። ለህዝብ አውታሚ መሚብ ያሰናክሉ፡

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

ኡቡንቱ 20.04 በማዋቀር ላይ

በዊንዶውስ ተርሚናል ውስጥ Command Prompt ዹሚለውን ትር እንደገና ይምሚጡ እና ለኡቡንቱ 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


ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዚቅርብ ጊዜውን ዹKDE Plasma ዎስክቶፕ አክል፡

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, ቅጜበታዊ ገጜ እይታን ይመልኚቱ:

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma 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).

ዹተበጀውን ዚኡቡንቱ-20.04 ምስል ወደፈጠርነው ማውጫ በመላክ ላይ wsl. ይህንን ለማድሚግ በዊንዶውስ ተርሚናል ውስጥ እንደገና ዚዊንዶውስ ፓወር ሌል ትርን ይምሚጡ እና ትዕዛዙን ያስገቡ-

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


ዹተፈጠሹው ምስል ዹተዋቀሹውን ኡቡንቱ 20.04 ዚማስጀመር/ዚመጫን ስራዎቜን በራስ ሰር እንድንሰራ ይሚዳናል፣አስፈላጊ ኹሆነ በቀላሉ ወደ ሌላ ኮምፒውተር እንድናስተላልፈው ያስቜለናል።

ዚባት ፋይሎቜን እና አቋራጮቜን ወደ ዊንዶውስ ዎስክቶፕ በማዘጋጀት ላይ

ዚማስታወሻ ደብተር ++ አርታዒን በመጠቀም ዚባት ፋይሎቜን ይፍጠሩ (ለትክክለኛው ዚሲሪሊክ ቁምፊዎቜ ውፅዓት በ OEM-866 ኢንኮዲንግ ያስፈልጋል)
ፋይል Install-Ubuntu-20.04-plasma-desktop.bat - አስቀድሞ ዹተዋቀሹ ዹWSL20.04 ንዑስ ስርዓት እና ዹ X አገልጋይ ባለው ኮምፒዩተር ላይ ዹተፈጠሹውን ዚኡቡንቱ 2 ምስል ዚመጀመሪያ ጭነት በራስ-ሰር ለመስራት ዚተነደፈ። ዹተጠቃሚ ስም እና ይለፍ ቃል በምሳሌው ላይ ኚተገለጹት ዚሚለያዩ ኹሆነ በዚህ ዚባት ፋይል ላይ ተገቢውን ለውጥ ማድሚግ ያስፈልግዎታል፡-

@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 - ዹተዘጋጀውን ዚኡቡንቱ 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 ወደ ተጓዳኝ ዚባት-ፋይሎቜ ዚሚያመለክቱ አቋራጮቜን እናዘጋጃለን. ኚዚያ ዚማውጫው ይዘት wsl ይህን ይመስላል:

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

ዹ KDE ​​ፕላዝማ ዎስክቶፕን በማስጀመር ላይ

ሁሉም ዚዝግጅት ደሚጃዎቜ መጠናቀቁን እናሚጋግጣለን, አቋራጩን ለመጀመር እንሞክራለን Plasma-desktop. ዹይለፍ ቃል ጥያቄ ብቅ ይላል, ለመለያው ዹይለፍ ቃል ያስገቡ እና ... መስኮቱ ይዘጋል. ለመጀመሪያ ጊዜ ምንም አይደለም. እንደገና እንሞክራለን - እና ዚታወቀው KDE Plasma ዚተግባር አሞሌን እናያለን። ዚተግባር አሞሌውን ገጜታ እናበጃለን, ለምሳሌ, ለአጠቃቀም ምቹነት, ፓነሉ ወደ ማያ ገጹ በቀኝ በኩል እና በመሃል ላይ ይንቀሳቀሳል. ዚትርጉም ቅንብሮቜን እንፈትሻለን ፣ አስፈላጊ ኹሆነ ፣ ዚሩሲያ ቋንቋ ያክሉ።

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

አስፈላጊ ኚሆነ፣ ለተጫኑ ዚሊኑክስ አፕሊኬሜኖቜ አቋራጭ መንገዶቜን ወደ KDE Plasma ዚተግባር አሞሌ እናመጣለን።

በቅንብሮቜ ላይ ለውጊቜን ለመተግበር ኡቡንቱ 20.04 ኹተጠቃሚ መለያዎ እንዲወጡ ዹሚፈልግ ኹሆነ ወይም ስርዓተ ክወናውን እንደገና ማስጀመር አለብዎት ፣ ይህንን ለማድሚግ በዊንዶውስ ተርሚናል ውስጥ ትዕዛዙን ያስገቡ ።

wsl -d Ubuntu20.04 --shutdown


ኚአቋራጭ ጋር Plasma-desktop ወይም Konsole ዹ KDE ​​ፕላዝማ ኡቡንቱ 20.04 GUIን ማሄድ ይቜላሉ። ለምሳሌ፣ በ ጋር ይጫኑ Konsole GIMP ግራፊክስ አርታዒ:

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
መጫኑ ኹተጠናቀቀ በኋላ ኹ Konsole GIMP ግራፊክስ አርታዒ:

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
GIMP ይሰራል፣ ይህም ለመፈተሜ ዚፈለኩት ነው።
እና በWSL2 ውስጥ በ KDE Plasma ውስጥ ዚተለያዩ ዚሊኑክስ መተግበሪያዎቜ እንዎት እንደሚሠሩ እነሆ።

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዹተበጀው ዹKDE Plasma ዚተግባር አሞሌ በማያ ገጹ በቀኝ በኩል ነው። እና በፋዚርፎክስ መስኮት ውስጥ ያለው ቪዲዮ በድምጜ ይጫወታል.

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

አስፈላጊ ኹሆነ ዚኡቡንቱ20.04 መዳሚሻን በ SSH О RDP, ለዚህ በትእዛዙ ተገቢውን አገልግሎቶቜ መጫን ያስፈልግዎታል:

sudo apt install ssh xrdp -y


ማስታወሻ፡ ዹይለፍ ቃል መዳሚሻን ለማንቃት በ SSH ፋይሉን ማርትዕ ያስፈልግዎታል /etc/ssh/sshd_config, ማለትም መለኪያው PasswordAuthentication no መሆን አለበት PasswordAuthentication yes, ለውጊቜን ያስቀምጡ እና Ubuntu20.04 ን እንደገና ያስነሱ.

ኡቡንቱ20.04ን በጀመርክ ቁጥር ዚውስጥ አይፒ አድራሻው ይቀዚራል፣ ዚርቀት መዳሚሻን ኚማዘጋጀትህ በፊት ትዕዛዙን በመጠቀም ዹአሁኑን ዹአይፒ አድራሻ መፈተሜ አለብህ። ip a:

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
በዚህ መሠሚት ይህ ip-አድራሻ በክፍለ-ጊዜ መቌቶቜ ውስጥ መግባት አለበት SSH О RDP ኚመጀመሩ በፊት.
ዚርቀት መዳሚሻ ይህን ይመስላል SSH MobaXterm በመጠቀም፡-

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
እና ዚርቀት መዳሚሻ ይህን ይመስላል RDP:

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ

ኹ x410 ይልቅ x አገልጋይ vcxsrvን መጠቀም

ማስጀመር እና ማዋቀር vcxsrvተገቢውን አመልካቜ ሳጥኖቜ በጥንቃቄ ያስቀምጡ፡-

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
በማውጫው ውስጥ ዹተዋቀሹውን ውቅር በማስቀመጥ ላይ wslvcxsrv በመደበኛ ስም config.xlaunch.

ዚባት ፋይሎቜን ማሹም Start-Ubuntu-20.04-plasma-desktop.bat О Start-Ubuntu-20.04-terminal.bat እንደ መመሪያ቞ው።

አቋራጩን በማስጀመር ላይ Plasma-desktopእኛ ዹምናገኘው ይህንን ነው፡-

ዊንዶውስ 10 + ሊኑክስ። በWSL20.04 ውስጥ ለኡቡንቱ 2 ዹ KDE ​​Plasma GUI ማዋቀር። ዚእግር ጉዞ
ዹ KDE ​​ፕላዝማ ዎስክቶፕ ዚዊንዶውስ ዎስክቶፕን ሙሉ በሙሉ ይዘጋዋል ፣ በሊኑክስ እና በዊንዶውስ አፕሊኬሜኖቜ መካኚል ለመቀያዚር ዚታወቁትን ዹቁልፍ ጥምሚት እንጠቀማለን ። Alt+Tab, ይህም በጣም ምቹ አይደለም.
በተጚማሪም, ዹ X አገልጋይ አንድ ደስ ዹማይል ባህሪ ተገለጠ vcxsrv - አንዳንድ መተግበሪያዎቜን በተለይም ተመሳሳይ GIMP ወይም LibreOffice Writer ሲጀምር ይበላሻል። ምናልባት ገንቢዎቹ ዚተመለኚቱትን "ሳንካዎቜ" እስኪያስወግዱ ድሚስ መጠበቅ አለብን, ነገር ግን ይህ እርግጠኛ አይደለም ... ስለዚህ, ተቀባይነት ያለው ውጀት ለማግኘት, ዹ X አገልጋይ ማይክሮሶፍት x410 ን መጠቀም ዚተሻለ ነው.

መደምደሚያ

አሁንም፣ ለማክሮሶፍት ማክበር አለብን፣ ዹWSL2 ምርት በጣም እዚሰራ ሆኖ ተገኝቷል፣ እና በእኔ ልምድ በሌለው አስተያዚት ፣ በጣም ዚተሳካ። እና እኔ እስኚማውቀው ድሚስ ገንቢዎቹ በኹፍተኛ ሁኔታ "ማጠናቀቃቾውን" ይቀጥላሉ, እና ምናልባትም - በአንድ ወይም በሁለት አመት ውስጥ, ይህ ንዑስ ስርዓት በሁሉም ተግባራዊነት ሙሉ በሙሉ ይታያል.

ምንጭ: hab.com

አስተያዚት ያክሉ