Microsoft
E hāʻawi ʻia ka hoʻokuʻu hoʻāʻo o WSL2 i ka hopena o Iune i nā hale hoʻokolohua
Ma ke ʻano he WSL2 no Windows 10, e hāʻawi ʻia kahi ʻāpana me kahi kernel Linux 4.19 maʻamau. Ke hoʻokuʻu ʻia nei nā hoʻoponopono no ka lālā LTS 4.19, e hoʻonui koke ʻia ka kernel no WSL2 ma o ka ʻōnaehana Windows Update a hoʻāʻo ʻia i ka ʻōnaehana hoʻohui mau o Microsoft. E hoʻohana ʻo WSL2 i ka kernel like me ka ʻōnaehana Azure, e maʻalahi ka mālama.
ʻO nā hoʻololi āpau i hoʻomākaukau ʻia no ka hoʻohui ʻana o ka kernel me WSL e paʻi ʻia ma lalo o ka laikini GPLv2 manuahi a e hoʻoneʻe ʻia i luna. Hoʻokomo ʻia nā ʻāpana i hoʻomākaukau ʻia e hōʻemi i ka manawa hoʻomaka o ka kernel, hoʻemi i ka hoʻohana ʻana i ka hoʻomanaʻo, a waiho i ka palena liʻiliʻi o nā mea hoʻokele a me nā subsystem i loko o ka kernel. Hiki i ka kernel i manaʻo ʻia ke hana ma ke ʻano he pani hakahaka no ka papa emulation i manaʻo ʻia ma WSL1. ʻO ka loaʻa ʻana o nā code kumu e ʻae i ka poʻe hoihoi, inā makemake ʻia, e hana i kā lākou hana ponoʻī o ka kernel Linux no WSL2, kahi e hoʻomākaukau ai i nā ʻōlelo aʻo e pono ai.
ʻO ka hoʻohana ʻana i kahi kernel maʻamau me nā optimizations mai ka papahana Azure e ʻae iā ʻoe e hoʻokō piha me Linux ma ka pae kelepona ʻōnaehana a hāʻawi i ka hiki ke holo pono i nā pahu Docker ma Windows, a me ka hoʻokō ʻana i ke kākoʻo no nā ʻōnaehana faila e pili ana i ka mīkini FUSE. Eia kekahi, ua hoʻonui nui ʻo WSL2 i ka hana o I / O a me nā hana ʻōnaehana faila, ʻo ia ka bottleneck o WSL1 ma mua. No ka laʻana, i ka wehe ʻana i kahi waihona i hoʻopaʻa ʻia, ʻo WSL2 he 1 manawa ʻoi aku ka wikiwiki ma mua o WSL20, a i ka wā e hana ai i nā hana.
"git clone", "npm install", "apt update" a me "apt upgrade" e 2-5 mau manawa.
ʻOiai e hoʻouna mau ana ʻo ia i ka kernel Linux, ʻaʻole e hāʻawi ʻo WSL2 i kahi hoʻonohonoho mākaukau o nā mea hoʻohana-space. Hoʻokomo kaʻawale ʻia kēia mau ʻāpana a hoʻokumu ʻia i nā hui o nā māhele like ʻole. No ka laʻana, e hoʻokomo ma WSL ma ka papa kuhikuhi Microsoft Store
Eia hou, hiki ke ʻike ʻia
Source: opennet.ru