Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Mau oyamba

Nkhaniyi yapangidwira chidwi cha oyang'anira makina omwe amakonza malo ogwirira ntchito pamakompyuta omwe amagwiritsa ntchito OS Windows 10, kuphatikizapo opanga mapulogalamu.

Dziwani kuti pali vuto linalake lokhudzana ndi kulephera kuphatikiza mapulogalamu omwe apezeka ku Microsoft Store kuti agwiritsidwe ntchito pachithunzi chapadera. Windows 10Popanda kufotokoza mwatsatanetsatane, ndifotokoza kuti vutoli likugwirizana ndi mfundo yakuti mapulogalamu omwe adayikidwa kuchokera ku Microsoft Store amalumikizidwa ndi akaunti yautumiki ya Administrator, ndipo pamene pulogalamuyo ikamaliza kupanga chithunzi chapadera sysprep zolakwika zimachitika chifukwa cha izi.

Njira yomwe yafotokozedwa m'nkhaniyi imakulolani kupewa vutoli mukakonzekera chithunzi cha OS. Windows 10 yokhala ndi dongosolo la WSL2 lomwe lakonzedwa kale, komanso chithunzi cha OS chomwe chakonzedwa kale komanso chokonzedwa kale Ubuntu 20.04 ndi KDE Plasma GUI, yomwe imatha kukhala ndi mapulogalamu akeake.

Pali zitsanzo zambiri ndi malangizo pa intaneti okhazikitsa ma subsystem a WSL (monga WSL1 ndi WSL2 yatsopano), ndi zoikamo za GUI za machitidwe a Linux kutengera OS kuyambira pa mtundu. Ubuntu 16.04 ndi kutha Ubuntu 20.04, koma izi zinali zokhudzana kwambiri ndi makompyuta otengera xfce4 yotchedwa "lightweight", yomwe ili ndi zoletsa zomveka bwino pamakina ogwiritsa ntchito. Koma za KDE Plasma GUI ya Ubuntu Pofika pa Epulo 20.04, palibe chidziwitso chofunikira chomwe chinapezeka pa intaneti. Komabe, mtundu uwu umapatsa wogwiritsa ntchito njira zosatha zosintha mawonekedwe a dongosololi komanso makonda a hardware, poganizira momwe Linux system integration imagwirira ntchito mu WSL2 subsystem.

Kuyika pulogalamu yofunikira ndikusintha WSL2

Kuyang'ana mtundu wamakono Windows, pa izi mu bar yosakira Windows lowetsani lamulo winver ndipo timapeza zinthu monga izi:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Ndikofunikira kuti mtundu wanu wa OS ukhale 1903 kapena 1909 (mitundu iyi ya OS iyenera kukhala ndi zosintha zokhazikika za KB4566116), kapena 2004 (nambala yomanga osachepera 19041). Kupanda kutero, sizofunikira. Ngati nambala ya mtunduwo ndi yotsika, tikukulimbikitsani kuti musinthe kukhala mtundu waposachedwa kuti muwonetsetse kuti zotsatira zomwe zafotokozedwa m'nkhaniyi zabwerezedwa molondola. Windows.

Kuti zinthu zina ziyende bwino, timayika yaulere Windows Terminal, pogwiritsa ntchito Microsoft Store (ndizothekanso kutsitsa kuchokera kuzinthu zina):

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Timayika X Server X410 kudzera mu Microsoft Store yomweyo, pulogalamuyo imalipidwa, koma pali nthawi yaulere ya masiku 15, yomwe ndi yokwanira kuyesedwa kosiyanasiyana.

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Monga njira yaulere ya X410 download ndikuyika seva ya VcXsrv X.

Pamalo aliwonse abwino pa diski, timapanga chikwatu momwe tidzasungiramo mafayilo athu. Mwachitsanzo, tiyeni tipange chikwatu C:wsl.

Kutsitsa ndikuyika chokhazikitsa chokha Ubuntu Pa Epulo 20.04, tsegulani fayilo yomwe yatuluka pogwiritsa ntchito chosungira (monga 7-zip). Sinthani dzina la chikwatu chosatsegulidwa ndi dzina lalitali. Ubuntu_2004.2020.424.0_x64 ku chinthu chovomerezeka, monga Ubuntu-20.04 ndi kukopera ku chikwatu C:wsl (zimenezi mophweka wsl).

Kutsitsa ndikutsegula mu directory wsl cross-platform sound server PulseAudio v.1.1., timakonzanso mafayilo ake osinthika.

Mu fayilo wslpulseaudio-1.1etcpulsedefault.pa gawo Load audio drivers statically sinthani mzerewu:

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


ndi mu gawo Network access sinthani mzerewu:

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


Mu fayilo wslpulseaudio-1.1etcpulsedaemon.conf tsitsani ndikusintha mzere

exit-idle-time = -1


Timakonza kachitidwe ka WSL2 molingana ndi zolemba Microsoft. Chenjezo lokhalo ndi kugawa. Ubuntu Tatsitsa kale, ndipo tidzayiyika mu gawo lotsatira. Mwachidule, kukhazikitsa kumadalira pakulola zigawo zina za "Subsystem" Windows chifukwa Linux" ndi "Virtual Machine Platform", kenako yambaninso kuti mugwiritse ntchito zosinthazo pa makonda a kompyuta:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Ngati ndi kotheka download ndikuyika phukusi losintha kernel Linux mu WSL2.
Yambitsani Windows Chotsekera ndikusankha njira yogwiritsira ntchito Command Prompt mwa kukanikiza makiyi Ctrl+Shift+2.

Choyamba, timayika mawonekedwe a WSL2, chifukwa chake timalowetsa lamulo:

wsl  --set-default-version 2


Pitani ku chikwatu chokhala ndi bootloader yodziyimira payokha Ubuntu 20.04, kwa ine ndi wslUbuntu-20.04 ndikuyendetsa fayilo ubuntu2004.exe. Mukafunsidwa dzina lolowera, lowetsani dzina lolowera engineer (mutha kuyika dzina lina lililonse), lowetsani mawu anu achinsinsi ndikutsimikizira mawu achinsinsi omwe mwalowa muakaunti yotchulidwa:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Chotsatira chotsiriza chinawonekera, kernel Ubuntu 20.04 yayikidwa. Tiyeni tiwone ngati mawonekedwe a WSL2 akonzedwa bwino. Kuti tichite izi, Windows Chosungira, sankhani chizindikiro Windows PowerShell ndipo lowetsani lamulo:

wsl -l -v


zotsatira za kuphedwa ayenera kukhala motere:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Timakonza firewall ya Microsoft Defender, i.e. zimitsani pa netiweki yapagulu:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

kusintha Ubuntu 20.04

В Windows Mu Terminal, sankhaninso tabu ya Command Prompt ndikuyika zosintha za Ubuntu 20.04. Kuti muchite izi, lowetsani zotsatirazi mu mzere wa lamulo:

sudo apt update && sudo apt upgrade –y


Ikani KDE Plasma desktop:

sudo apt install kubuntu-desktop -y


kukhazikitsa kumatenga mpaka mphindi 30, kutengera momwe kompyuta imagwirira ntchito komanso kuchuluka kwa njira yolumikizira intaneti, tikalimbikitsidwa ndi oyika, timatsimikizira. OK.
Kukhazikitsa kutanthauzira kwa Chirasha ndi madikishonale Ubuntu 20.04. Kuti muchite izi, lowetsani zotsatirazi mu mzere wa lamulo:

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 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Onjezani mtundu waposachedwa kwambiri wa KDE Plasma desktop:

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


Timawonjezera mapulogalamu athu a console, mwachitsanzo mc и neofetch:

sudo apt install mc neofetch -y


Timayang'ana zomwe zidachitika, lowetsani mzere wolamula neofetch, onani chithunzi:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Kusintha fayilo ya WSL config /etc/wsl.conf:

sudo nano /etc/wsl.conf


koperani mawuwo pawindo la mkonzi wopanda kanthu lomwe limatsegula:

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


sungani zosintha (Ctrl+O), tsimikizirani ntchitoyi ndikutuluka m'malemba (Ctrl+X).

Kutumiza chithunzi chomwe chakonzedwa Ubuntu-20.04 mu kabukhu komwe tidapanga wslPachifukwa ichi, Windows Chosungira kachiwiri sankhani chizindikiro Windows PowerShell ndipo lowetsani lamulo:

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


Chithunzi chomwe chapangidwa chidzatithandiza kuyendetsa ntchito zoyambitsa/kukhazikitsanso zomwe zakonzedwa Ubuntu 20.04, ngati kuli kofunikira, idzakuthandizani kusamutsa mosavuta ku kompyuta ina.

Kukonzekera mafayilo a bat ndi njira zazifupi za desktop Windows

Pogwiritsa ntchito mkonzi wa Notepad ++, pangani mafayilo a bat (ofunikira mu encoding ya OEM-866 kuti mutulutse bwino zilembo za Cyrillic):
file Install-Ubuntu-20.04-plasma-desktop.bat — yopangidwa kuti izitha kukhazikitsa koyamba kwa chithunzi chomwe chapangidwa Ubuntu 20.04 pa kompyuta yokhala ndi WSL2 subsystem yokonzedweratu ndi seva ya X. Ngati dzina lolowera ndi mawu achinsinsi zikusiyana ndi zomwe zatchulidwa mu chitsanzo, muyenera kusintha koyenera pa fayilo iyi ya .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


file Reinstall-Ubuntu-20.04-plasma-desktop.bat — yopangidwa kuti ikhazikitsenso chithunzi chokonzedwa Ubuntu 20.04 pa kompyuta.

@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


file Set-default-user.bat - kukhazikitsa wogwiritsa ntchito.

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


file Start-Ubuntu-20.04-plasma-desktop.bat - kukhazikitsidwa kwenikweni kwa KDE Plasma desktop.

@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


file Start-Ubuntu-20.04-terminal.bat - kuyambitsa mawonekedwe owonetsera popanda KDE Plasma desktop.

@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


Komanso kuti mugwiritse ntchito mosavuta m'mabuku wsl timakonzekera njira zazifupi zolozera ku mafayilo ofananira a bat. Ndiye zomwe zili m'ndandanda wsl zikuwoneka ngati:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Kukhazikitsa KDE Plasma Desktop

Timayang'ana kuti njira zonse zokonzekera zatha, timayesetsa kuyambitsa njira yachidule Plasma-desktop. Pempho lachinsinsi likuwonekera, lowetsani mawu achinsinsi a akauntiyo ndipo ... zenera limatseka. Ziri bwino nthawi yoyamba. Timayesanso - ndipo tikuwona zodziwika bwino za KDE Plasma taskbar. Timasintha mawonekedwe a taskbar, mwachitsanzo, kuti mugwiritse ntchito mosavuta, gululo limasunthidwa kumanja kwa chinsalu ndikukhazikika. Timayang'ana makonda akumaloko, ngati kuli kofunikira, onjezani chilankhulo cha Chirasha:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Ngati kuli kofunikira, timabweretsa njira zazifupi zamapulogalamu oyika linux ku KDE Plasma taskbar.

ngati Ubuntu 20.04 imafuna kuti mutuluke mu akaunti yanu ya ogwiritsa ntchito kuti mugwiritse ntchito zosintha pa makonda, kapena muyenera kuyambitsanso OS, kuti muchite izi mu Windows Mu Terminal, lowetsani lamulo:

wsl -d Ubuntu20.04 --shutdown


Ndi njira yachidule Plasma-desktop kapena Konsole mutha kuyendetsa KDE Plasma GUI Ubuntu 20.04. Mwachitsanzo, tidzayika pogwiritsa ntchito Konsole Mkonzi wazithunzi za GIMP:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Mukamaliza kukhazikitsa, thawani Konsole Mkonzi wazithunzi za GIMP:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
GIMP imagwira ntchito, zomwe ndimafuna kuyang'ana.
Ndipo nayi momwe ntchito zosiyanasiyana za linux zimagwirira ntchito ku KDE Plasma mu WSL2:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
makonda a KDE Plasma taskbar ali kumanja kwa chinsalu. ndi kanema pa zenera Firefox amasewera ndi phokoso.

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Ngati kuli kofunikira, mutha kukonza mwayi wolowera ku Ubuntu20.04 mpaka SSH и RDP, chifukwa cha izi muyenera kukhazikitsa mautumiki oyenera ndi lamulo:

sudo apt install ssh xrdp -y


zidziwitso: kuti mutsegule mawu achinsinsi SSH muyenera kusintha fayilo /etc/ssh/sshd_config, ndiye parameter PasswordAuthentication no ziyenera kukhazikitsidwa PasswordAuthentication yes, sungani zosintha ndikuyambitsanso Ubuntu20.04.

Pa kampani iliyonse yoyambira UbuntuPa Epulo 20.04, adilesi ya IP yamkati imasintha. Musanakhazikitse mwayi wolowera patali, muyenera kuyang'ana adilesi ya IP yomwe ilipo pogwiritsa ntchito lamuloli. ip a:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Chifukwa chake, ip-address iyi iyenera kulowetsedwa muzokhazikitsira gawo SSH и RDP musanayambe.
Umu ndi momwe mwayi wofikira kutali umawonekera SSH kugwiritsa ntchito MobaXterm:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Ndipo izi ndi momwe kupeza kutali kumawonekera RDP:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo

Kugwiritsa ntchito x seva vcxsrv m'malo mwa x410

Kukhazikitsa ndi kukhazikitsa vcxsrv, ikani mabokosi oyenera:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Kusunga kasinthidwe kokhazikitsidwa mu chikwatu wslvcxsrv ndi dzina lokhazikika config.xlaunch.

Kusintha mafayilo a bat Start-Ubuntu-20.04-plasma-desktop.bat и Start-Ubuntu-20.04-terminal.bat monga mwa malangizo awo.

Kuyambitsa njira yachidule Plasma-desktop, ndipo izi ndi zomwe timapeza:

Windows 10 + LinuxKukonza KDE Plasma GUI ya Ubuntu Epulo 20.04 mu WSL2. Buku Lotsogolera Gawo ndi Gawo
Desktop ya KDE Plasma imaphimba desktop yonse WindowsKuti tisinthe pakati pa mawindo a Linux ndi Windows, timagwiritsa ntchito makiyi odziwika bwino Alt+Tab, zomwe sizothandiza kwambiri.
Kuphatikiza apo, mawonekedwe osasangalatsa a seva ya X adawululidwa vcxsrv - imawonongeka poyambitsa mapulogalamu ena, makamaka GIMP kapena LibreOffice Wolemba. Mwina tiyenera kudikira mpaka Madivelopa kuchotsa anazindikira "nsikidzi", koma izi siziri zotsimikizika ... Choncho, kupeza zotsatira zovomerezeka, ndi bwino kugwiritsa ntchito X Server Microsoft x410.

Pomaliza

Komabe, tiyenera kupereka msonkho kwa Microsoft, malonda a WSL2 adakhala akugwira ntchito, ndipo m'malingaliro anga osadziwa, opambana kwambiri. Ndipo monga ndikudziwira, opanga akupitiliza "kumaliza" mwamphamvu, ndipo mwina - pakatha chaka chimodzi kapena ziwiri, kachitidwe kakang'ono kameneka kadzawoneka m'ntchito zake zonse.

Source: www.habr.com

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster