Установка WSL2 на Windows ✨

Поделиться
HTML-код
  • Опубликовано: 1 июн 2024
  • 🎒 Чат для новичков: t-do.ru/rubyrush
    🗒️ Команды и ссылки: git.io/JnHa7
    0:00 Приветствие
    0:15 Зачем нужен Linux программисту?
    2:16 Сперва обновите Windows
    2:45 Включаем функции VM и WSL
    5:29 Переключаем WSL на WSL2
    6:07 Скачиваем обновление для WSL2
    7:42 Установка Ubuntu из MS Store
    8:51 Первый запус Ubuntu, создаем пользователя
    11:09 Домашние папки пользователей
    12:31 Играемся с VSCode
    15:18 Что делать, если не получилось
    Дисклеймер: это видео для новичков, кто никогда в Ubuntu не умел и не игрался. «Эксперты», которые уже умеют и почему-то хотят, чтобы другие страдали, будут, конечно, советовать поставить Ubuntu второй системой на ваш основной компьютер. Не слушайте их! :)
    #Linux #Хороший_Программист #Хороший_Программист_Linux
    © «Хороший программист»
    goodprogrammer.ru
    hi@goodprogrammer.ru

Комментарии • 122

  • @alexanderpapruga5924
    @alexanderpapruga5924 2 года назад +24

    Для инфо. Инструкция полностью рабочая и для версии Windows 11 Home v. 21H2 сборки 22000.282. Авторам спасибо!

  • @vladimirkulakov6126
    @vladimirkulakov6126 2 года назад +5

    Очень крутое видео! Потрясающая подача, чётко и доходчиво. Лойс

  • @romanshahov
    @romanshahov 11 месяцев назад +1

    Самый лучший туториал по WSL.Чётко и без воды.Лайк и подписка.

  • @antonmochalov1146
    @antonmochalov1146 2 года назад +2

    Супер!! Огромное спасибо за такие качественные видосы.

  • @user-pr1jt2hw1q
    @user-pr1jt2hw1q Год назад

    Супер! Спасибо большое за очень доступное и корректное руководство.

  • @venerkharisov4719
    @venerkharisov4719 2 года назад

    Ребята, приветствую вас. Огромное спасибо за супер полезное видео! Все ссылки работают, инструкция шикарная! У меня все получилось!!!

  • @filippyugay
    @filippyugay 2 года назад

    Полезный урок. Спасибо!

  • @timothyakimkin1468
    @timothyakimkin1468 2 года назад +16

    Открываю видос, как настроить wsl, и вижу своего одногруппника Вадика) Спасибо за труд!

    • @goodprogrammer
      @goodprogrammer  2 года назад

      Привет, вот это прикол! :)

  • @svetoslavzamotaev2725
    @svetoslavzamotaev2725 Год назад

    Спасибо большое за видео ! Нашел то что нужно

  • @user-pk7lp6hx3q
    @user-pk7lp6hx3q Год назад

    Автору респект и жирный лайк)))))))) Информативно, большое спасибо!!!!!!!

  • @eg0rfull
    @eg0rfull 2 года назад +7

    Комментарий для поддержки 🚀

  • @vinogradova82
    @vinogradova82 2 года назад +2

    Прикольно, спасибо за информацию!

  • @Konerai
    @Konerai Год назад

    Спасибо! Всё прошло успешно :D

  • @quickrussianwithkamil3256
    @quickrussianwithkamil3256 2 года назад +5

    Большая благодарность! Всё получилось, не сразу конечно. Самый полный гайд, за исключением включения виртуализации в Bios) Готовлюсь к школе21 ) Еще раз спасибо, подписался и поставил лайк! Удачи

    • @goodprogrammer
      @goodprogrammer  2 года назад +1

      Пожалуйста! После школы 21 ждем к нам!

  • @urun398
    @urun398 Год назад

    у меня получилось при помощи wsl --install сделать, оно само wsl 2 установила и убунту и всё кул, но возник вопрос по консоли и тому, где оно что, а вы как раз в видео на эти вопросы ответили) спасибо вам!

  • @supermegaok
    @supermegaok 7 месяцев назад

    Спасибо за лучшую инструкцию по установке wsl на win10

  • @promax866
    @promax866 2 года назад +7

    Круто! Всё разложил по полочкам!

  • @user-jb3cd5uk2j
    @user-jb3cd5uk2j 2 месяца назад

    Большое человеческое спасибо за контент

  • @guidodesaussure296
    @guidodesaussure296 2 года назад +1

    Спасибо большое за видео. Мне оно очень помогло🙏🙏🙏

  • @alexandrabutlitsky5625
    @alexandrabutlitsky5625 2 года назад +8

    Круто! 👍🏻

  • @vitaliidrapaliuk5652
    @vitaliidrapaliuk5652 2 года назад +1

    Спасибо авансом)

  • @maxim2051
    @maxim2051 2 года назад +3

    Интересно, спасибо

  • @Gellert94
    @Gellert94 Год назад

    О, прикольно, не знал, что можно софт линк на директорию сделать и переходить через имя линка. Спасибо)

  • @cassern1647
    @cassern1647 4 месяца назад

    спасибо, всё запустилось вообще без проблем и очень легко

  • @user-bm3bg3kc7f
    @user-bm3bg3kc7f 10 месяцев назад

    спасибо, это лучший видос!

  • @lines14
    @lines14 2 года назад

    Спасибо, всё прекрасно заработало

  • @tackesi
    @tackesi 2 года назад +6

    Shift + ПКМ в папку в винде и можно открыть терминал WSl из этой папки

  • @vangunhuanhao907
    @vangunhuanhao907 Год назад

    Чувак - ты гений!

  • @user-mg1dg3lf9p
    @user-mg1dg3lf9p Год назад

    Спасибо!

  • @dmtconst3633
    @dmtconst3633 Год назад

    Спасибо!!!

  • @user-jd2xr7bf2t
    @user-jd2xr7bf2t 7 месяцев назад

    Посоветует какой проц. луче всего для WSL 2 ( Intel малые ядра работают? или AMD)

  • @rndofpipowe
    @rndofpipowe 2 месяца назад

    А по теме, то для WSL лучше юзать Windows 11, там не нужно WSL в дополнительных компонентах специально включать, оно даже без Hyper-V как-то работает (вроде бы). Сам WSL живёт в магазине и обновляется как любой сторонний софт. Не нужна возня с поколениями WSL.
    Всё, что нужно для запуска Ubuntu в Windows 11 это команда в консольке: wsl --install (два дефиса). Дебиан ставится командой wsl --install -d debian
    Оно само что нужно закачает, подключит, развернёт, инициализирует и запустит.

  • @andreihusakou8223
    @andreihusakou8223 2 года назад +1

    хороший видос

  • @isabbot
    @isabbot 24 дня назад

    Спасибо громное

  •  2 года назад +1

    спасибо

  • @vadimmaykov6971
    @vadimmaykov6971 Год назад

    Подскажи можно ли присвоить линукс в wsl2 ip адрес или он общий как и у железного компа?

  • @sandrell3939
    @sandrell3939 4 месяца назад

    Подскажите, пожалуйста, сделал как в инструкции, но почему то не спросило создание юзера и первая строка начинается с "root"user? Что не так пошло?

  • @rndofpipowe
    @rndofpipowe 2 месяца назад

    Второй раз не удержусь! В VSCode можно (нужно!) установить расширение WSL, которое обеспечивает прозрачную интеграцию между процессом VSCode в Винде и проектом внутри WSL. Это удобнее, чем рыскать по сетевым папкам.

  • @NadixCornu
    @NadixCornu 2 года назад +2

    👍🏼

  • @Yarik-ms7gq
    @Yarik-ms7gq Год назад

    Что делать, если при вводе в Windows PowerShell команды: "wsl --install" Выдаёт ошибку: "Версия Windows 10.0.19045.2346 не поддерживает упакованную версию подсистема Windows для Linux"?

  • @ads
    @ads 2 года назад +9

    Надо ещё ввести команду ver (в консоли) или winver, проверить билд винды. Для билда ниже 18362 (если верить официальны докам) установка не сработает даже если ты установил последние обновления как показано в ролике. Надо запускать Windows 10 Update Assistant или типа того. А чтобы оно обновилось, надо свободное место на диске. У меня его не было, пришлось покупать новый жесткий диск)

  • @user-np5yj4ke4w
    @user-np5yj4ke4w 2 года назад +2

    У кого-нибудь получилось заставить работать VirtualBox при использовании WSL2? (с WSL1 проблем нет)

  • @MarchelloCSKAMoscow
    @MarchelloCSKAMoscow 2 года назад +2

    А что если сразу установил ubuntu 20.04 из ms store не включая никаких функций и не трогая power shell? То есть начал, по сути, с 7 минуты видео(на это видео наткнулся уже потом) Вроде бы работает терминал и все такое. Насколько обязательны были эти шаги?

    • @user-mm5ln4qh5q
      @user-mm5ln4qh5q 2 года назад

      Нашёл ответ уже? Если да, то поделись, пожалуйста

  • @Alchupanebrei
    @Alchupanebrei 3 месяца назад

    Кстати если после всех манипуляций при запуске ubuntu в командной строке выдает ошибку, то в повершел введите эту команду и перезагрузитесь; bededit /set hypervisorlaunchtype auto

  • @6666BLACKSATAN
    @6666BLACKSATAN 4 месяца назад

    Не принимает команду "wsl --set-default-version 2"
    По ссылке на обновление нет шага "Step 4"
    Инструкция от Microsoft тоже не работает. Команда "wsl --install -d Ubuntu" выдаёт "Указанная служба не может быть запущена, так как отключена либо она сама, либо все связанные с ней устройства."

  • @Cka3o4Huk.
    @Cka3o4Huk. Год назад

    Да , действительно , первое что нужно делать это копипастить в консоль всякое , и ждать пока он будет в ответ выдавать всякое. 👍

  • @gang1738
    @gang1738 2 года назад +3

    топ

  • @07ferona
    @07ferona Месяц назад

    У кого шиндоус не будет загружаться после команд, попробуйте скинуть BIOS до заводских настроек

  • @je4ie
    @je4ie 8 месяцев назад

    а можно ли его установить сразу на диск д?

  • @ProgressiveTory
    @ProgressiveTory 2 года назад +3

    Здравствуйте,а кроме Ubuntu можно установить любой-другой дистрибутив? К примеру,Debian.

    • @promax866
      @promax866 2 года назад +2

      Да, в ms store много дистров.

    • @ryazanman9569
      @ryazanman9569 2 года назад

      @@promax866 много дистров не знаю,что вы подразумеваете. Их всего 4: Debian,Ubuntu,Kali и openSUSE.

    • @promax866
      @promax866 2 года назад

      @@ryazanman9569 много - более одного имел ввиду

    • @ryazanman9569
      @ryazanman9569 2 года назад

      @@promax866 скажем так из четырёх - три разновидности Debian То есть скуднова-то пока.

    • @ladogaspirit9953
      @ladogaspirit9953 2 года назад

      Ubuntu 18.04 LTS
      Ubuntu 20.04 LTS
      openSUSE Leap 15.1
      SUSE Linux Enterprise Server 12 SP5
      SUSE Linux Enterprise Server 15 SP1
      Kali Linux
      Debian GNU/Linux
      Fedora Remix for WSL
      Pengwin
      Pengwin Enterprise
      Alpine WSL
      Raft(Free Trial)

  • @user-ov1bc8sj8h
    @user-ov1bc8sj8h 4 месяца назад

    C:\Windows\system32> wsl --install
    Доступ к этому файлу из системы отсутствует как исправить?

  • @_DiMoN__-js9mu
    @_DiMoN__-js9mu 4 месяца назад

    После установки,ввода двух команд, во время перезагрузки не загружается винда, черный экран, куллеры гудят...

  • @tavdadust
    @tavdadust Год назад

    Не устанавливается pip3 на WSL2 под Ubuntu. Ошибку выдаёт : failed to fetch ссылка* 404 Not Found [ ip адрес ]

  • @user-dt4ro1wn3q
    @user-dt4ro1wn3q Год назад

    У меня выдает Система DISM и больше ничего не получается дальше

  • @lidiakrinova5440
    @lidiakrinova5440 2 года назад +2

    если винда 10 про, есть ли какие отличия? не понимает всл команду. Делаю всл -- инсталл тоже не понимает

    • @lazyknight8106
      @lazyknight8106 2 года назад

      на про винде есть Hyper-v

  • @Northerner19
    @Northerner19 2 года назад +2

    Перешел с Ubuntu на WSL 2. Все перенес без каких-либо проблем. С докером проблем нет, только не стартует демон при запуске. Для VS Code часть расширений нужно будет доустановить в WSL, например GitLens. т.к. на винде лично у меня ничего установленого кроме редактора нет

    • @stangevg
      @stangevg 2 года назад

      А nginx ставил, не вылезло никаких проблем? Что-то хочу поставить Zabbix, и все у меня не получается подружить с MySQL. Хотя отдельно поставил тот же XAMPP, все работает.

  • @presley4864
    @presley4864 Год назад

    После установки, в эту убунту можно компоновщик ld и gnu gcc поставить?

  • @wandos777
    @wandos777 2 года назад

    Что стоит выбирать? Virtual box или WSL2 ? Использовал Virtual box и там просто невозможно работать.. не знаю почему, но там просто все сверхмедленно грузится, хоть и поставил систему на ссд, 8гб оперативы и 4 ядра выделил.

    • @goodprogrammer
      @goodprogrammer  2 года назад +2

      Если нет веских причин не использовать WSL - используйте его, обычно это самый простой и удобный вариант

    • @wandos777
      @wandos777 2 года назад

      @@goodprogrammer по сути линукс нужен для докера) как раз посмотрел примерно как с этим работать, можно оказывается его (докер) спокойно интегрировать и все оки) спасибо большое за такие видео, таких контент мейкеров боготворят все начинающие и не только программисты)🤝

    • @wandos777
      @wandos777 2 года назад

      @@goodprogrammer подскажите, пожалуйста, у меня в wsl2 не поддерживается команда sudo systemctl status gunicorn.socket (для проверки файла сокета gunicorn). Можно ли как то заменить команду systemctl или этой команды просто нет в wsl ?

  • @arrixterreti3522
    @arrixterreti3522 Год назад

    Пароль можна скинути в Power Shell

  • @a-sher
    @a-sher Год назад +1

    Вот эту команду надо ввести в powershell, если не устанавливается ubuntu из widows store и вообще чтобы не выкачивать. Лучше через терминал
    wsl --install -d Ubuntu
    У меня widows store не работает, как не настраивал
    И вообще надо на Linux полностью переходить )))

    • @user-qf7np9ls1x
      @user-qf7np9ls1x Год назад

      не помогло(

    • @a-sher
      @a-sher Год назад

      @@user-qf7np9ls1x очень жаль )) У меня все работает ))

    • @Isterika5500
      @Isterika5500 Год назад

      Спасибо

  • @corovaletuchaya4505
    @corovaletuchaya4505 Год назад

    Could not determine Node.js install directory

  • @user-hl3zj2yf6e
    @user-hl3zj2yf6e 4 месяца назад

    А что значит фраза "то сори"?

  • @alimamedov6717
    @alimamedov6717 2 года назад

    Как удалить wsl? Если забыл пароль и этот цикл продолжается.. или создать нового пользователя или поменять пароль

    • @arrixterreti3522
      @arrixterreti3522 Год назад

      Скинути пароль через Windows PowerShell

  • @user-ib5ml1vz5r
    @user-ib5ml1vz5r 2 года назад +4

    Не забудьте включить средства виртуализации в BIOS!

  • @Pocket-SizedPunchlines0
    @Pocket-SizedPunchlines0 2 года назад

    ПОМОГИТЕ что делать захожу в убунту и пишет вот это please enable the virtual machine platform windows feature ensure virtualization is enabled in the bois

    • @goodprogrammer
      @goodprogrammer  2 года назад

      Гуглите, как в вашем биосе включить виртуализацию

  • @mixailhr
    @mixailhr Год назад

    Винда без магазина! Как-то можно иначе эти дистрибутивы скачивать и устанавливать?

    • @gobpblueex
      @gobpblueex Год назад

      wsl --install из комендной строки windows

  • @Artistofun
    @Artistofun 2 года назад +10

    Го Вадик, го Вадик!

  • @SankuroSanki
    @SankuroSanki Год назад

    поставил себе линукс, а именно убунту, не работает правый наушник, на всех наушниках, даже соседа, две недели не могу исправить...

  • @user-bb8qr6xl5s
    @user-bb8qr6xl5s Год назад

    а если поднять убунту на hyperv - ?
    есть ли принципиальная разница, ведь по сути нужна ось для определенных задач

  • @rendi5799
    @rendi5799 Год назад

    Здравствуйте. Волшебные команды для включения виртуальной машины по ссылке "Команды и ссылки" на Гите под Вашим видео. Спасибо

  • @user-so3ds4gr7j
    @user-so3ds4gr7j 2 года назад +1

    Привет. запускаю убунту и выдает такое WslRegisterDistribution failed with error: 0x80370102
    Error: 0x80370102 ?? ??????? ????????? ??????????? ??????, ????????? ??????????? ??????? ?? ???????????.
    Press any key to continue...
    Есть такая проблема в инете но что то я незнаю точно как исправить. подскажешь ?

    • @deniso7916
      @deniso7916 2 года назад

      Привет, ровно такая же проблема. Есть решение?

    • @rkoinfr9964
      @rkoinfr9964 2 года назад +1

      @@deniso7916 в биос виртуализация выключена

    • @freemanmep
      @freemanmep Год назад

      @@rkoinfr9964 включена и все равно такая проблема. Случаем не знаешь как решить?

  • @coscosru
    @coscosru Год назад

    3:32 - "Она, естественно, есть в описании к ролику"
    Естественно, ее там нет. :)

    • @goodprogrammer
      @goodprogrammer  Год назад +1

      В описании ролика ссылка на gist со всеми командами

    • @coscosru
      @coscosru Год назад

      @@goodprogrammer понял, спасибо.

  • @user-xh4oj7ou7r
    @user-xh4oj7ou7r 2 года назад +1

    У меня при попытке включить WM в PowerShell вот такое выдает:
    Ошибка: 0x800f080c
    Имя компонента "Microsoft-Windows-Subsystem-Linux" неизвестно.
    Имя компонента Windows не распознано.
    Воспользуйтесь параметром /Get-Features, чтобы найти имя компонента в образе, и повторите команду.
    Файл журнала DISM находится по адресу C:\WINDOWS\Logs\DISM\dism.log
    PS C:\WINDOWS\system32>
    при включении WSL то же самое У кого то было такое?

    • @goodprogrammer
      @goodprogrammer  2 года назад

      Пишите в чат, ссылка в описании видео

  • @loadmore
    @loadmore 2 года назад +10

    Потом докер накатите!

    • @installero
      @installero 2 года назад +1

      Хорошая идея, кстати, да

  • @dunhill302
    @dunhill302 2 года назад +1

    Я не понимаю, почему в документации по wsl install нет ничего про вирт машину?
    Что за выродки писали документацию

    • @goodprogrammer
      @goodprogrammer  2 года назад

      Хорошая документация, сочетающая в себе лаконичность (чтобы быстро можно было найти, что нужно) и достаточную подробность (чтобы при желании можно было понять, что происходит) -- это большая редкость.
      Попробуйте тут глянуть:
      docs.microsoft.com/ru-ru/windows/wsl/install-manual#step-3---enable-virtual-machine-feature

  • @axenovful
    @axenovful 2 года назад +2

    А гуи можно натянуть

    • @goodprogrammer
      @goodprogrammer  2 года назад

      Можно, есть в ютубе (не у нас) видео про это тоже

  • @Nine_Tails
    @Nine_Tails 2 года назад

    а где команда-то?

    • @goodprogrammer
      @goodprogrammer  2 года назад

      В описании к ролику ссылка

    • @Nine_Tails
      @Nine_Tails 2 года назад

      @@goodprogrammer да где? В упор не вижу?)

    • @installero
      @installero 2 года назад +1

      @@Nine_Tails все команды во второй ссылке в описании ролика

  • @remove1516
    @remove1516 Год назад

    ахахах, май файл, ну даааааа

  • @samuel8738
    @samuel8738 2 года назад +3

    В этом *коротком видео*
    Видео: 16 минут

    • @goodprogrammer
      @goodprogrammer  2 года назад +2

      Хех, ну есть просто видос на 2+ часа с похожей темой :)

  • @dengi_plus_dengi
    @dengi_plus_dengi Год назад

    gist умер

    • @goodprogrammer
      @goodprogrammer  Год назад

      Если нужны ссылки/команды -- придется сходить на могилу. Или что? У меня всё открывается. Попробуйте через vpn.

  • @user-yq8uh8gw2y
    @user-yq8uh8gw2y Год назад

    не проще поставить core unix? в любой момент вы можете ливать из окон в юньку, причем дистрибутивов вы можете поставить десяток. еще с хп пользую. один минус, если задумаете избавится, то только ремапом карты накопителя. ну или накопитель в помойку. субсистема это не то! ремап потому что у вас на одном накопителе будут две системы разделов mbr и gpt и софт штатный или сторонний не понимает как его очистить! снимаем контроллер и кидаем на нексик, эйслаб или подобное.

  • @valeksergeev1293
    @valeksergeev1293 2 года назад +1

    на сайте нет файла wsl_update_x64.msi ели есть выложи ссылку на скачивание

    • @goodprogrammer
      @goodprogrammer  2 года назад

      Поиском надо в гугле найти, ссылки все рано или поздно протухают

  • @gone_for_swing
    @gone_for_swing 5 месяцев назад

    при попытке запустить VMP выводилось "Ошибка: 50 Операция завершена, но компонент VirtualMachinePlatform не был включен".
    Просто повторил "dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart" и все заработало. (делюсь потому что поиск ошибки 50 неувенчался успехом)