Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

рдкрд░рд┐рдЪрдп

рд╣рд╛ рд▓реЗрдЦ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбреЗрд╡реНрд╣рд▓рдкрд░рд╕рд╣ Windows 10 рдЪрд╛рд▓рд╡рдгрд╛рд░реНтАНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рдВрд╡рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╕реНрдерд│реЗ рддрдпрд╛рд░ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдЪреЗ рд▓рдХреНрд╖ рд╡реЗрдзрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╣реЗ.

рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреНрдпрд╛рд╡реЗ рдХреА рд╕рд╛рдиреБрдХреВрд▓ Windows 10 рдкреНрд░рддрд┐рдореЗрдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА Microsoft Store рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрдЕрд░рдордзреВрди рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗрд▓реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЕрд╢рдХреНрдпрддреЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ. рддрдкрд╢реАрд▓рд╛рдд рди рдЬрд╛рддрд╛, рдореА рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрди рдХреА рд╣реА рд╕рдорд╕реНрдпрд╛ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ рдХреА Microsoft Store рд╡рд░реВрди рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреНрд░рд╢рд╛рд╕рдХ рд╕реЗрд╡рд╛ рдЦрд╛рддреНрдпрд╛рд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрддрд╛рдд рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ рдЙрдкрдпреБрдХреНрддрддреЗрджреНрд╡рд╛рд░реЗ рд╕рд╛рдиреБрдХреВрд▓ рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ рдкреВрд░реНрдг рд╣реЛрддреЗ sysprep рдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдореБрд│реЗ рдЪреБрдХрд╛ рд╣реЛрддрд╛рдд.

рдпрд╛ рд▓реЗрдЦрд╛рдд рдЪрд░реНрдЪрд╛ рдХреЗрд▓реЗрд▓реА рдкрджреНрдзрдд рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ WSL10 рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╕рд╣ Windows 2 OS рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛, рддрд╕реЗрдЪ KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕рд╣ рдкреВрд░реНрд╡-рддрдпрд╛рд░ рдЖрдгрд┐ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реА Ubuntu 20.04 OS рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛ рд╣реА рд╕рдорд╕реНрдпрд╛ рдЯрд╛рд│рддреЗ, рдЬреНрдпрд╛рдЪреА рд╕реНрд╡рддрдГрдЪреА рдЕрд╕реВ рд╢рдХрддреЗ. рд╕рд╛рдиреБрдХреВрд▓ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдЪрд╛ рд╕рдВрдЪ.

Ubuntu 1 рддреЗ Ubuntu 2 рдкрд░реНрдпрдВрдд linux рдЖрдзрд╛рд░рд┐рдд OS рд╕рд┐рд╕реНрдЯреАрдорд╕рд╛рдареА GUI рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕реЛрдмрдд WSL рдЙрдкрдкреНрд░рдгрд╛рд▓реА (рдореНрд╣рдгрдЬреЗ WSL16.04 рдЖрдгрд┐ рддреБрд▓рдиреЗрдиреЗ рдирд╡реАрди WSL20.04) рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдмрд░реАрдЪ рдЙрджрд╛рд╣рд░рдгреЗ рдЖрдгрд┐ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рд╣реЗ рдореБрдЦреНрдпрддрдГ рдбреЗрд╕реНрдХрдЯреЙрдкрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ. рддрдерд╛рдХрдерд┐рдд рд╡рд░. "рд╣рд▓рдХреЗ" xfce4, рдЬреНрдпрд╛рд▓рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рд╕рдордЬрдгреНрдпрд╛рдпреЛрдЧреНрдп рдорд░реНрдпрд╛рджрд╛ рдЖрд╣реЗрдд. рдкрд░рдВрддреБ рдЙрдмрдВрдЯреВ 20.04 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рдЪрд╛ рд╕рдВрдмрдВрдз рдЖрд╣реЗ, рдиреЗрдЯрд╡рд░ рдЬрд╛рд╕реНрдд рдорд╛рд╣рд┐рддреА рдЖрдврд│рд▓реЗрд▓реА рдирд╛рд╣реА. рдкрд░рдВрддреБ рд╣рд╛ рдкрд░реНрдпрд╛рдп рдЖрд╣реЗ рдЬреЛ рдЕрдВрддрд┐рдо рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рд╕рд┐рд╕реНрдЯрдордЪрд╛ рджреЗрдЦрд╛рд╡рд╛ рдЖрдгрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рджреЛрдиреНрд╣реАрд╕рд╛рдареА рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдЪрд╛ рдЬрд╡рд│рдЬрд╡рд│ рдЕрдорд░реНрдпрд╛рджрд┐рдд рд╕рдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддреЛ, рдЕрд░реНрдерд╛рддрдЪ, WSL2 рд╕рдмрд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдПрдХрддреНрд░реАрдХрд░рдг рдХреНрд╖рдорддрд╛ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди.

рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдЪрд╛ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ WSL2 рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреЗ

рдЖрдореНрд╣реА рд╡рд┐рдВрдбреЛрдЬрдЪреА рд╡рд░реНрддрдорд╛рди рдЖрд╡реГрддреНрддреА рддрдкрд╛рд╕рддреЛ, рдпрд╛рд╕рд╛рдареА, рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрдЪ рдмрд╛рд░рдордзреНрдпреЗ, рдХрдорд╛рдВрдб рдПрдВрдЯрд░ рдХрд░рд╛ winver рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрд╕реЗ рдХрд╛рд╣реАрддрд░реА рдорд┐рд│рддреЗ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рд╣реЗ рдорд╣рддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА OS рдЖрд╡реГрддреНрддреА 1903 рдХрд┐рдВрд╡рд╛ 1909 рдЖрд╣реЗ (рдирд┐рд░реНрджрд┐рд╖реНрдЯ OS рдЖрд╡реГрддреНрддреА KB4566116 рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдВрдЪрдпреА рдЕрджреНрдпрддрдирд╛рд╕рд╣ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ), рдХрд┐рдВрд╡рд╛ 2004 (рдмрд┐рд▓реНрдб рдХреНрд░рдорд╛рдВрдХ 19041 рдкреЗрдХреНрд╖рд╛ рдХрдореА рдирд╛рд╣реА), рдЙрд░реНрд╡рд░рд┐рдд рдорд╛рд╣рд┐рддреА рдХрд╛рд╣реА рдлрд░рдХ рдкрдбрдд рдирд╛рд╣реА. рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХ рдХрдореА рдЕрд╕рд▓реНрдпрд╛рд╕, рдпрд╛ рд▓реЗрдЦрд╛рддреАрд▓ рдкрд░рд┐рдгрд╛рдо рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдкреБрдирд░реБрддреНрдкрд╛рджрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдкрдг Windows рдЪреНрдпрд╛ рдирд╡реАрдирддрдо рдЖрд╡реГрддреНрддреАрд╡рд░ рд╢реНрд░реЗрдгреАрд╕реБрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ.

рдкреБрдвреАрд▓ рдХреНрд░рд┐рдпрд╛рдВрдЪреНрдпрд╛ рд╕реЛрдпреАрд╕рд╛рдареА, рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрдЕрд░ рд╡рд╛рдкрд░реВрди рд╡рд┐рдирд╛рдореВрд▓реНрдп рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛ (рдЗрддрд░ рд╕реНрддреНрд░реЛрддрд╛рдВрдХрдбреВрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рджреЗрдЦреАрд▓ рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ):

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдЖрдореНрд╣реА рддреНрдпрд╛рдЪ рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реНрдЯреЛрдЕрд░рджреНрд╡рд╛рд░реЗ X рд╕рд░реНрд╡реНрд╣рд░ X410 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЛ, рд╣реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╕рд╢реБрд▓реНрдХ рдЖрд╣реЗ, рдкрд░рдВрддреБ 15 рджрд┐рд╡рд╕рд╛рдВрдЪрд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХрд╛рд▓рд╛рд╡рдзреА рдЖрд╣реЗ, рдЬреЛ рд╡рд┐рд╡рд┐рдз рдЪрд╛рдЪрдгреНрдпрд╛рдВрд╕рд╛рдареА рдкреБрд░реЗрд╕рд╛ рдЖрд╣реЗ.

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 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 рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рддреЛ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ. рдлрдХреНрдд рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЕрд╢реА рдЖрд╣реЗ рдХреА рдЖрдореНрд╣реА рдЖрдзреАрдЪ рдЙрдмрдВрдЯреВ рд╡рд┐рддрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдореНрд╣реА рддреЗ рдкреБрдвреАрд▓ рдЪрд░рдгрд╛рдд рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВ. рдореВрд▓рднреВрддрдкрдгреЗ, рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЕрддрд┐рд░рд┐рдХреНрдд рдШрдЯрдХ "рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡рд┐рдВрдбреЛрдЬ рд╕рдмрд╕рд┐рд╕реНрдЯрдо" рдЖрдгрд┐ "рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо" рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдирдВрддрд░ рд╕рдВрдЧрдгрдХ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдмрджрд▓ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд░реАрдмреВрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рд▓реА рдпреЗрддреЗ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ WSL2 рдордзреНрдпреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдкреЕрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛.
рдЖрдореНрд╣реА рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓ рд▓рд╛рдБрдЪ рдХрд░рддреЛ рдЖрдгрд┐ рдХреА рджрд╛рдмреВрди рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдореЛрдб рдирд┐рд╡рдбрддреЛ Ctrl+Shift+2.

рд╕рд░реНрд╡ рдкреНрд░рдердо, рдЖрдореНрд╣реА рдСрдкрд░реЗрд╢рдирдЪрд╛ WSL2 рдореЛрдб рд╕реЗрдЯ рдХрд░рддреЛ, рдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рдХрдорд╛рдВрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рддреЛ:

wsl  --set-default-version 2


рдЙрдмрдВрдЯреВ 20.04 рд╕реНрдЯрдБрдбрдЕрд▓реЛрди рдмреВрдЯрд▓реЛрдбрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рдмрджрд▓рд╛, рдорд╛рдЭреНрдпрд╛ рдмрд╛рдмрддреАрдд рд╣реЗ рдЖрд╣реЗ wslUbuntu-20.04 рдЖрдгрд┐ рдлрд╛рдЗрд▓ рдЪрд╛рд▓рд╡рд╛ ubuntu2004.exe. рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡рд╛рд╕рд╛рдареА рд╡рд┐рдЪрд╛рд░рд▓реЗ рдЕрд╕рддрд╛, рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛ engineer (рдЖрдкрдг рдЗрддрд░ рдХреЛрдгрддреЗрд╣реА рдирд╛рд╡ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддрд╛), рдЖрдкрд▓рд╛ рд╕рдВрдХреЗрддрд╢рдмреНрдж рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛ рдЖрдгрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЦрд╛рддреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдВрдХреЗрддрд╢рдмреНрджрд╛рдЪреА рдкреБрд╖реНрдЯреА рдХрд░рд╛:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░реЙрдореНрдкреНрдЯ рджрд┐рд╕реЗрд▓, рдЙрдмрдВрдЯреВ 20.04 рдХрд░реНрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдЖрд╣реЗ. рдЪрд▓рд╛ WSL2 рдореЛрдб рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдЪреА рд╢реБрджреНрдзрддрд╛ рддрдкрд╛рд╕реВрдпрд╛, рдпрд╛рд╕рд╛рдареА, рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ, рд╡рд┐рдВрдбреЛрдЬ рдкреЙрд╡рд░рд╢реЗрд▓ рдЯреЕрдм рдирд┐рд╡рдбрд╛ рдЖрдгрд┐ рдХрдорд╛рдВрдб рдПрдВрдЯрд░ рдХрд░рд╛:

wsl -l -v


рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЕрд╕рд╛ рдЕрд╕рд╛рд╡рд╛:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

рдЖрдореНрд╣реА рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдбрд┐рдлреЗрдВрдбрд░ рдлрд╛рдпрд░рд╡реЙрд▓ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рддреЛ, рдореНрд╣рдгрдЬреЗ. рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╕рд╛рдареА рддреЗ рдЕрдХреНрд╖рдо рдХрд░рд╛:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

рдЙрдмрдВрдЯреВ 20.04 рд╕реЗрдЯ рдХрд░рдд рдЖрд╣реЗ

рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ, рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЕрдм рдкреБрдиреНрд╣рд╛ рдирд┐рд╡рдбрд╛ рдЖрдгрд┐ рдЙрдмрдВрдЯреВ 20.04 рд╕рд╛рдареА рдЕрджреНрдпрддрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХрдорд╛рдВрдб рд▓рд╛рдЗрдирд╡рд░, рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

sudo apt update && sudo apt upgrade тАУy


рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЭреНрдорд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛:

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 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЭреНрдорд╛ рдбреЗрд╕реНрдХрдЯреЙрдкрдЪреА рдирд╡реАрдирддрдо рдЖрд╡реГрддреНрддреА рдЬреЛрдбрд╛:

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 рдордзреНрдпреЗ Ubuntu 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. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╡рд┐рдВрдбреЛрдЬ рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ, рдкреБрдиреНрд╣рд╛ рд╡рд┐рдВрдбреЛрдЬ рдкреЙрд╡рд░рд╢реЗрд▓ рдЯреЕрдм рдирд┐рд╡рдбрд╛ рдЖрдгрд┐ рдХрдорд╛рдВрдб рдПрдВрдЯрд░ рдХрд░рд╛:

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


рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реА рдкреНрд░рддрд┐рдорд╛ рдЖрдореНрд╣рд╛рд▓рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реЗ рдЙрдмрдВрдЯреВ 20.04 рд▓рд╛рдБрдЪ / рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░реЗрд▓, рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рд╣рдЬрдкрдгреЗ рджреБрд╕рд░реНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓.

рд╡рд┐рдВрдбреЛрдЬ рдбреЗрд╕реНрдХрдЯреЙрдкрд╡рд░ рдмреЕрдЯ рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рд╢реЙрд░реНрдЯрдХрдЯ рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣реЗ

рдиреЛрдЯрдкреЕрдб ++ рд╕рдВрдкрд╛рджрдХ рд╡рд╛рдкрд░реВрди, рдмреЕрдЯ рдлрд╛рдЗрд▓реНрд╕ рддрдпрд╛рд░ рдХрд░рд╛ (рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдгрд╛рдВрдЪреНрдпрд╛ рдпреЛрдЧреНрдп рдЖрдЙрдЯрдкреБрдЯрд╕рд╛рдареА OEM-866 рдПрдиреНрдХреЛрдбрд┐рдВрдЧрдордзреНрдпреЗ рдЖрд╡рд╢реНрдпрдХ):
рдлрд╛рдЗрд▓ Install-Ubuntu-20.04-plasma-desktop.bat - рдЖрдзреАрдЪ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ WSL20.04 рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ X рд╕рд░реНрд╡реНрд╣рд░рд╕рд╣ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ Ubuntu 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 рдЕрд╕реЗ рджрд┐рд╕рддреЗ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЭреНрдорд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рд▓рд╛рдБрдЪ рдХрд░рдд рдЖрд╣реЗ

рдЖрдореНрд╣реА рддрдкрд╛рд╕рддреЛ рдХреА рд╕рд░реНрд╡ рддрдпрд╛рд░реАрдЪреЗ рдЯрдкреНрдкреЗ рдкреВрд░реНрдг рдЭрд╛рд▓реЗ рдЖрд╣реЗрдд, рдЖрдореНрд╣реА рд╢реЙрд░реНрдЯрдХрдЯ рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддреЛ Plasma-desktop. рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рд╡рд┐рдирдВрддреА рджрд┐рд╕рддреЗ, рдЦрд╛рддреНрдпрд╛рд╕рд╛рдареА рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛ рдЖрдгрд┐ ... рд╡рд┐рдВрдбреЛ рдмрдВрдж рд╣реЛрдИрд▓. рдкрд╣рд┐рд▓реНрдпрд╛рдВрджрд╛рдЪ рдареАрдХ рдЖрд╣реЗ. рдЖрдореНрд╣реА рдкреБрдиреНрд╣рд╛ рдкреНрд░рдпрддреНрди рдХрд░рддреЛ - рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рдкрд░рд┐рдЪрд┐рдд KDE рдкреНрд▓рд╛рдЭреНрдорд╛ рдЯрд╛рд╕реНрдХрдмрд╛рд░ рджрд┐рд╕рддреЛ. рдЖрдореНрд╣реА рдЯрд╛рд╕реНрдХрдмрд╛рд░рдЪреЗ рд╕реНрд╡рд░реВрдк рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╡рд╛рдкрд░ рд╕реБрд▓рднрддреЗрд╕рд╛рдареА, рдкреЕрдиреЗрд▓ рд╕реНрдХреНрд░реАрдирдЪреНрдпрд╛ рдЙрдЬрд╡реНрдпрд╛ рдмрд╛рдЬреВрд▓рд╛ рд╣рд▓рд╡рд┐рд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдордзреНрдпрднрд╛рдЧреА рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдЖрдореНрд╣реА рд╕реНрдерд╛рдирд┐рдХреАрдХрд░рдг рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рддрдкрд╛рд╕рддреЛ, рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рд░рд╢рд┐рдпрди рднрд╛рд╖рд╛ рдЬреЛрдбрд╛:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рдЖрдореНрд╣реА рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЭреНрдорд╛ рдЯрд╛рд╕реНрдХрдмрд╛рд░рд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рд▓рд┐рдирдХреНрд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рд╢реЙрд░реНрдЯрдХрдЯ рдЖрдгрддреЛ.

рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдмрджрд▓ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрдмрдВрдЯреВ 20.04 рд▓рд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЦрд╛рддреНрдпрд╛рддреВрди рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рдХрд┐рдВрд╡рд╛ рддреБрдореНрд╣рд╛рд▓рд╛ OS рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, Windows рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ, рдЖрджреЗрд╢ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рд╛:

wsl -d Ubuntu20.04 --shutdown


рд▓реЗрдмрд▓рд╕рд╣ Plasma-desktop рдХрд┐рдВрд╡рд╛ Konsole рддреБрдореНрд╣реА KDE Plasma Ubuntu 20.04 GUI рдЪрд╛рд▓рд╡реВ рд╢рдХрддрд╛. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛ Konsole GIMP рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдВрдкрд╛рджрдХ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, рдкрд╛рд╕реВрди рдЪрд╛рд▓рд╡рд╛ Konsole GIMP рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕рдВрдкрд╛рджрдХ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
GIMP рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдЬреЗ рдорд▓рд╛ рддрдкрд╛рд╕рд╛рдпрдЪреЗ рд╣реЛрддреЗ.
рдЖрдгрд┐ WSL2 рдордзреАрд▓ KDE рдкреНрд▓рд╛рдЭреНрдорд╛рдордзреНрдпреЗ рд╡рд┐рд╡рд┐рдз рд▓рд┐рдирдХреНрд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдд рддреЗ рдпреЗрдереЗ рдЖрд╣реЗ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рд╕рд╛рдиреБрдХреВрд▓рд┐рдд KDE рдкреНрд▓рд╛рдЭреНрдорд╛ рдЯрд╛рд╕реНрдХрдмрд╛рд░ рд╕реНрдХреНрд░реАрдирдЪреНрдпрд╛ рдЙрдЬрд╡реНрдпрд╛ рдмрд╛рдЬреВрд▓рд╛ рдЖрд╣реЗ. рдЖрдгрд┐ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рд╡рд┐рдВрдбреЛрдордзреАрд▓ рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрд╡рд╛рдЬрд╛рд╕рд╣ рдкреНрд▓реЗ рд╣реЛрддреЛ.

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 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 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рддреНрдпрд╛рдиреБрд╕рд╛рд░, рд╣рд╛ рдЖрдпрдкреА-рдкрддреНрддрд╛ рд╕рддреНрд░ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ SSH ╨╕ RDP рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА.
рд░рд┐рдореЛрдЯ рдНрдХреНрд╕реЗрд╕ рдЕрд╕реЗ рджрд┐рд╕рддреЗ SSH MobaXterm рд╡рд╛рдкрд░рдгреЗ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдЖрдгрд┐ рд░рд┐рдореЛрдЯ рдНрдХреНрд╕реЗрд╕ рдЕрд╕реЗ рджрд┐рд╕рддреЗ RDP:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ

x410 рдРрд╡рдЬреА x рд╕рд░реНрд╡реНрд╣рд░ vcxsrv рд╡рд╛рдкрд░рдгреЗ

рд▓рд╛рдБрдЪ рдХрд░рдгреЗ рдЖрдгрд┐ рд╕реЗрдЯ рдХрд░рдгреЗ vcxsrv, рдпреЛрдЧреНрдп рдЪреЗрдХрдмреЙрдХреНрд╕реЗрд╕ рдХрд╛рд│рдЬреАрдкреВрд░реНрд╡рдХ рд╕реЗрдЯ рдХрд░рд╛:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реЗ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЬрддрди рдХрд░рдд рдЖрд╣реЗ wslvcxsrv рдорд╛рдирдХ рдирд╛рд╡рд╛рд╕рд╣ config.xlaunch.

рдмреЕрдЯ рдлрд╛рдЗрд▓реНрд╕ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдгреЗ Start-Ubuntu-20.04-plasma-desktop.bat ╨╕ Start-Ubuntu-20.04-terminal.bat рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реВрдЪрдирд╛рдВрдиреБрд╕рд╛рд░.

рд╢реЙрд░реНрдЯрдХрдЯ рд▓рд╛рдБрдЪ рдХрд░рдд рдЖрд╣реЗ Plasma-desktop, рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рд╣реЗ рдорд┐рд│рддреЗ:

Windows 10 + Linux. WSL20.04 рдордзреНрдпреЗ Ubuntu 2 рд╕рд╛рдареА KDE рдкреНрд▓рд╛рдЭреНрдорд╛ GUI рд╕реЗрдЯ рдХрд░рдгреЗ. рд╡реЙрдХрдереНрд░реВ
рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЭреНрдорд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд┐рдВрдбреЛрдЬ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреВрд░реНрдгрдкрдгреЗ рдмрдВрдж рдХрд░рддреЛ, рд▓рд┐рдирдХреНрд╕ рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрдЬ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рд╕реБрдкреНрд░рд╕рд┐рджреНрдз рдХреА рд╕рдВрдпреЛрдЬрди рд╡рд╛рдкрд░рддреЛ. Alt+Tab, рдЬреЗ рдлрд╛рд░ рд╕реЛрдпреАрдЪреЗ рдирд╛рд╣реА.
рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдПрдХреНрд╕ рд╕рд░реНрд╡реНрд╣рд░рдЪреЗ рдПрдХ рдЕрдкреНрд░рд┐рдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдЙрдШрдб рдЭрд╛рд▓реЗ vcxsrv - рдХрд╛рд╣реА рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕, рд╡рд┐рд╢реЗрд╖рддрдГ рд╕рдорд╛рди GIMP рдХрд┐рдВрд╡рд╛ LibreOffice рд░рд╛рдпрдЯрд░ рд▓рд╛рдБрдЪ рдХрд░рддрд╛рдирд╛ рддреЗ рдХреНрд░реЕрд╢ рд╣реЛрддреЗ. рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдиреА рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗрд▓реЗ "рдмрдЧ" рдХрд╛рдвреВрди рдЯрд╛рдХреЗрдкрд░реНрдпрдВрдд рдЖрдкрдг рдХрджрд╛рдЪрд┐рдд рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рд╛рд╡реА, рдкрд░рдВрддреБ рд╣реЗ рдирд┐рд╢реНрдЪрд┐рдд рдирд╛рд╣реА ... рдореНрд╣рдгреВрди, рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкрд░рд┐рдгрд╛рдо рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА, X рд╕рд░реНрд╡реНрд╣рд░ Microsoft x410 рд╡рд╛рдкрд░рдгреЗ рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ.

рдирд┐рд╖реНрдХрд░реНрд╖

рддрд░реАрд╣реА, рдЖрдореНрд╣реА рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрд▓рд╛ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓реА рд╡рд╛рд╣рд┐рд▓реА рдкрд╛рд╣рд┐рдЬреЗ, рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ 2 рдЙрддреНрдкрд╛рджрди рдЦреВрдк рдХрд╛рд░реНрдпрд░рдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдЖрдгрд┐ рдорд╛рдЭреНрдпрд╛ рдЕрдирдиреБрднрд╡реА рдорддреЗ, рдЦреВрдк рдпрд╢рд╕реНрд╡реА. рдЖрдгрд┐ рдорд╛рдЭреНрдпрд╛ рдорд╛рд╣рд┐рддреАрдиреБрд╕рд╛рд░, рд╡рд┐рдХрд╕рдХ рддреЗ рддреАрд╡реНрд░рддреЗрдиреЗ "рд╕рдорд╛рдкреНрдд" рдХрд░рдгреЗ рд╕реБрд░реВ рдареЗрд╡рддрд╛рдд рдЖрдгрд┐ рдХрджрд╛рдЪрд┐рдд - рдПрдХ рдХрд┐рдВрд╡рд╛ рджреЛрди рд╡рд░реНрд╖рд╛рдВрдд, рд╣реА рдЙрдкрдкреНрд░рдгрд╛рд▓реА рддреНрдпрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреВрд░реНрдгрддреЗрдордзреНрдпреЗ рджрд┐рд╕реВрди рдпреЗрдИрд▓.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛