Windows with linux shell

What is the Windows Subsystem for Linux?

The Windows Subsystem for Linux lets developers run a GNU/Linux environment — including most command-line tools, utilities, and applications — directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup.

  • Choose your favorite GNU/Linux distributions from the Microsoft Store.
  • Run common command-line tools such as grep , sed , awk , or other ELF-64 binaries.
  • Run Bash shell scripts and GNU/Linux command-line applications including:
    • Tools: vim, emacs, tmux
    • Languages: NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, etc.
    • Services: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.

    What is WSL 2?

    WSL 2 is a new version of the Windows Subsystem for Linux architecture that powers the Windows Subsystem for Linux to run ELF64 Linux binaries on Windows. Its primary goals are to increase file system performance, as well as adding full system call compatibility.

    This new architecture changes how these Linux binaries interact with Windows and your computer’s hardware, but still provides the same user experience as in WSL 1 (the current widely available version).

    Individual Linux distributions can be run with either the WSL 1 or WSL 2 architecture. Each distribution can be upgraded or downgraded at any time and you can run WSL 1 and WSL 2 distributions side by side. WSL 2 uses an entirely new architecture that benefits from running a real Linux kernel.

    Источник

    Документация по подсистеме Windows для Linux

    Подсистема Windows для Linux (WSL) позволяет разработчикам запускать среду GNU/Linux с большинством программ командной строки, служебных программ и приложений непосредственно в Windows без каких-либо изменений и необходимости использовать традиционную виртуальную машину или двойную загрузку.

    Подробнее

    Приступая к работе

    Опробуйте предварительные версии функций WSL, присоединившись к Программе предварительной оценки Windows

    Чтобы поработать с самыми последними функциями или обновлениями для WSL, присоединяйтесь к Программе предварительной оценки Windows. Когда вы присоединитесь к участникам программы предварительной оценки Windows, вы сможете выбрать канал для получения предварительных сборок в меню параметров Windows. Можно выбрать одно из следующих значений.

    • Канал разработчика: последние обновления, но низкая стабильность.
    • Бета-канал: идеально подходит для ранних последователей; более надежные сборки, чем в канале разработки.
    • Канал предварительного выпуска: предварительные версии исправлений и основных функций следующей версии Windows непосредственно перед предоставлением их общедоступной версии.

    Блоги группы

    Предоставление отзыва

    Видео по теме

    1. О подсистеме Windows для Linux (WSL) | One Dev Question (0:40)
    2. Зачем мне, как разработчику Windows, использовать WSL? | One Dev Question (0:58)
    3. Зачем мне, как разработчику Linux, использовать WSL? | One Dev Question (1:04)
    4. Что такое Linux? | One Dev Question (1:31)
    5. Что такое дистрибутив Linux? | One Dev Question (1:04)
    6. Чем WSL отличается от виртуальной машины или двойной загрузки? | One Dev Question
    7. Зачем была создана подсистема Windows для Linux? | One Dev Question (1:14)
    8. Как получить доступ к файлам на моем компьютере в WSL? | One Dev Question (1:41)
    9. Как подсистема WSL интегрирована с Windows? | One Dev Question (1:34)
    10. Как настроить дистрибутив WSL для запуска в домашнем каталоге в Терминале? | One Dev Question (0:47)
    11. Можно ли использовать WSL для написания скриптов? | One Dev Question (1:04)
    12. Зачем использовать средства Linux в Windows? | One Dev Question (1:20)
    13. Можно ли в WSL использовать дистрибутивы, отличные от предлагаемых в Microsoft Store? | One Dev Question (1:03)

    ДЕМОНСТРАЦИОННЫЕ РОЛИКИ ПО WSL

    1. WSL2: быстрая работа с кодом в подсистеме Windows для Linux | Tabs vs Spaces (13:42)
    2. WSL: запуск приложений с графическим пользовательским интерфейсом Linux | Tabs vs Spaces (17:16)
    3. WSL 2: подключение USB-устройств | Tabs vs Spaces (10:08)
    4. Машинное обучение с GPU-ускорением в WSL 2 | Tabs vs Spaces (16:28)
    5. Visual Studio Code: удаленная разработка с помощью SSH, виртуальных машин и WSL | Tabs vs Spaces (29:33)
    6. Обновление средств разработчика Windows: WSL, Терминал, Диспетчер пакетов и т. д. | Tabs vs Spaces (20:46)
    7. Сборка приложений Node.js с помощью WSL | Highlight (3:15)
    8. Новая функция освобождения памяти в WSL 2 | Demo (6:01)
    9. Веб-разработка в Windows (в 2019 г.) | Demo (10:39)

    ПОДРОБНЫЙ ОБЗОР WSL

    1. WSL в Windows 11: демонстрационные ролики с Крейгом Лоуэном (Craig Loewen) и Скоттом Хансельманом (Scott Hanselman) | Windows Wednesday (35:48)
    2. WSL и дистрибутивы Linux: Хейден Барнс (Hayden Barnes) и Кайла Киннамон (Kayla Cinnamon) | Windows Wednesday (37:00)
    3. Настройка терминала с помощью Oh My Posh и дистрибутивов Linux в WSL | Windows Wednesday (33:14)
    4. Разговор веб-разработчика Сары Тэмзин (Sarah Tamsin) и Крэйга Лоуэна (Craig Loewen) о веб-разработке, создании содержимого и WSL | Dev Perspectives (12:22)
    5. Доступ WSL к файлам Linux из Windows | Deep dive (24:59)
    6. Архитектура подсистемы Windows для Linux: подробный обзор | Build 2019 (58:10)

    Источник

    Читайте также:  Как линуксе изменить атрибуты папок
Оцените статью
Adblock
detector