По-рано тази седмица докладвахме за първата по рода си конференция за Windows Linux, WSLconf 1, тази март. WSLConf 1 обещава да се съсредоточи върху подсистемата на Windows за Linux на Microsoft (WSL).
WSL или подсистемата на Windows за Linux е проектиран от Microsoft слой за съвместимост, който позволява на потребителите да инсталират GNU / Linux дистрибуции и да стартират Linux двоични файлове на Windows 10 и Windows Server 2019.
Въпреки че бях чувал за WSL и преди, все още не бях се впуснал в проучването на технологията. Новините за WSL Conf 1 ме подтикнаха да го направя. Радвам ли се някога, че го направих?
Можем ли да стартираме подсистема на Windows за Linux (WSL)?
За да стартираме с WSL, трябва да влезем в нашата Windows 10 работна станция или Windows 2019 сървър. В нашия случай използваме Windows 10.
Актуализацията на Windows Fall Creators за 2018 г., доставена с подсистемата Windows за Linux, така че трябва само да активираме тази опция за инсталиране.
Преди инсталацията трябва да се уверим, че нашата система може да поддържа WSL. Трябва да работим с 64-битовата версия на Windows 10 (намерена до Тип система под относно) и че работим с Windows 10 build 14393 или по-нова версия (намира се до Изграждане на ОС под Спецификация на Windows).
Можем да проверим това, като отидем на Настройки | Система | относно.
Ако вашата машина не е 64-битова, за съжаление не можете да стартирате WSL.
Ако вашата Windows 10 компилация не е 14393 или по-нова, просто стартирайте Windows Update, за да сте сигурни, че можете.
Сега, след като премахнахме нашите изисквания, нека тръгнем.
Активиране на подсистемата на Windows за Linux (WSL)
За да активирате WSL, щракнете върху Windows Start и потърсете Функции на Windows. Когато Включване или изключване на функции на Уиндоус елемент се показва, изберете го.
След като списъкът се попълни, превъртете надолу до Подсистема на Windows за Linux, и се уверете, че е проверено. Щракнете Добре.
Моля, бъдете търпеливи, тъй като Windows инсталира необходимите файлове.
След като Windows инсталира WSL, позволете на Windows да рестартира вашия компютър.
След като Windows се рестартира, влезте и кликнете Windows Start | Бягай, и тип cmd в кутията. Щракнете Добре.
За да стартирате WSL, напишете баш
Забележете, че нямаме инсталирани дистрибуции. Нека да разрешим това.
Инсталирайте Ubuntu на подсистема на Windows за Linux (WSL)
От уеб браузър се насочете към https: // известен още.ms / wslstore. Щракнете Добре за да позволи на Windows да стартира Магазин на Microsoft.
Веднъж в магазина, забележете различните дистрибуции, налични за WSL.
За нашите цели ние инсталираме Ubuntu. Щракнете двукратно върху иконата на Ubuntu.
Изберете Вземете за да започнете изтеглянето от Microsoft Store.
Моля, бъдете търпеливи, докато дистрибуцията на WSL Ubuntu се изтегля.
След като изтеглянето завърши, щракнете върху Стартиране.
Моля, бъдете търпеливи, докато Ubuntu се инсталира в WSL.
След като Ubuntu успешно се инсталира на Windows 10, въведете новото си потребителско име за UNIX, когато бъдете подканени. Също така въведете и потвърдете паролата си.
Както при всички инсталации на Linux, ние искаме да актуализираме и надградим нашата система, преди да проучим и използваме.
От терминала стартирайте актуализацията:
# sudo apt update
След това стартирайте надстройката на Ubuntu:
# sudo apt ъпгрейд
Изберете Да ако бъдете подканени да „Рестартирайте услугите по време на надстройки на пакети без питам?„. Надстройките трябва да завършат без проблем.
Честито! Сега работите с Ubuntu под Windows 10.
Файловата система на Windows Subsystem for Linux (WSL)
WSL на Microsoft използва своята файлова система, инсталирана в Windows на % LOCALAPPDATA% \.
С нашата инсталация WSL се намира под C: \ Users \ M Travis Rose \ AppData \ Local \.
Потребителите никога не трябва да преместват, нито да правят промени нито в директорията WSL, нито в поддиректориите и файловете, които тя съдържа.
Потребителите на WSL имат достъп до файлове на Windows чрез дистрибуцията на WSL Linux на /mnt/° С/.
Настоятелно ви препоръчваме да създадете символни връзки към вашата домашна папка на Windows, както и до други често достъпни места във вашата файлова система на Windows за бърз и лесен достъп.
Има още!
Сега имаме напълно функционална и актуализирана версия на Ubuntu, работеща безупречно в Windows 10. Ние обаче разполагаме само с функционалност на командния ред. Нямаме достъп до богатата функционалност на GUI и приложенията, които Ubuntu ни предоставя.
Не се притеснявайте, в следващата ни статия за WSL и ще използваме напълно функционалността на WSL чрез използването на X11 препращане чрез инсталиране на X11 сървър в Windows. Също така ще инсталираме не само едно GUI приложение в новия ни дистрибутор на Ubuntu WSL, но ще инсталираме и използваме цяла работна среда
Ако сте използвали или използвате в момента WSL, моля, предоставете обратна информация за вашия опит и мисли за първия поход на Microsoft в прекрасния свят на Linux.