Убунту для Windows 10 стала доступна

Обновлено: 03.07.2024

Вы должны использовать Windows 10 версии 2004 и выше (сборка 19041 и выше) или Windows 11.

Чтобы проверить версию и номер сборки Windows, нажмите клавишу с логотипом Windows + R, введите winver и выберите ОК. Вы можете выполнить обновление до последней версии Windows, выбрав «Пуск» > «Параметры» > «Центр обновления Windows» > «Проверить наличие обновлений».

Если вы используете более старую сборку или просто предпочитаете не использовать команду установки и хотите получить пошаговые инструкции, см. инструкции по ручной установке WSL для более старых версий.

Установить

Теперь вы можете установить все необходимое для запуска подсистемы Windows для Linux (WSL), введя эту команду в PowerShell администратора или в командной строке Windows, а затем перезагрузив компьютер.

Эта команда активирует необходимые дополнительные компоненты, загрузит последнюю версию ядра Linux, установит WSL 2 по умолчанию и установит для вас дистрибутив Linux (по умолчанию Ubuntu, см. ниже, чтобы изменить это) .

При первом запуске только что установленного дистрибутива Linux откроется окно консоли, и вам будет предложено дождаться распаковки файлов и их сохранения на вашем компьютере. Все будущие запуски должны занимать менее секунды.

Приведенная выше команда работает только в том случае, если WSL вообще не установлен. Если вы запустите wsl --install и увидите текст справки WSL, попробуйте запустить wsl --list --online, чтобы увидеть список доступных дистрибутивов, и запустите wsl --install -d для установки дистрибутива.

Изменить установленный дистрибутив Linux по умолчанию

По умолчанию установленным дистрибутивом Linux будет Ubuntu. Это можно изменить с помощью флага -d.

  • Чтобы изменить установленный дистрибутив, введите: wsl --install -d . Замените на название дистрибутива, который вы хотите установить.
  • Чтобы просмотреть список доступных дистрибутивов Linux, доступных для загрузки в интернет-магазине, введите: wsl --list --online или wsl -l -o .
  • Чтобы установить дополнительные дистрибутивы Linux после первоначальной установки, вы также можете использовать команду: wsl --install -d .

Если вы хотите установить дополнительные дистрибутивы из командной строки Linux/Bash (а не из PowerShell или командной строки), вы должны использовать .exe в команде: wsl.exe --install -d или перечислить доступные дистрибутивы. : wsl.exe -l -o .

Если вы столкнулись с проблемой в процессе установки, обратитесь к разделу установки в руководстве по устранению неполадок.

Настройте информацию о пользователе Linux

После того как вы установили WSL, вам нужно будет создать учетную запись пользователя и пароль для только что установленного дистрибутива Linux. Дополнительные сведения см. в руководстве "Рекомендации по настройке среды разработки WSL".

Настройка и рекомендации

Мы рекомендуем следовать нашим рекомендациям по настройке руководства по среде разработки WSL, чтобы получить пошаговое руководство по настройке имени пользователя и пароля для установленных дистрибутивов Linux с помощью основных команд WSL. , установка и настройка Windows Terminal, настройка контроля версий Git, редактирование и отладка кода с использованием удаленного сервера VS Code, рекомендации по хранению файлов, настройка базы данных, подключение внешнего диска, настройка ускорения графического процессора и многое другое.< /p>

Проверьте, какую версию WSL вы используете

Вы можете просмотреть список установленных дистрибутивов Linux и проверить версию WSL, установленную для каждого из них, введя команду: wsl -l -v в PowerShell или командной строке Windows.

Чтобы установить версию по умолчанию на WSL 1 или WSL 2 при установке нового дистрибутива Linux, используйте команду: wsl --set-default-version , заменив ее на 1 или 2.

Чтобы установить дистрибутив Linux по умолчанию, используемый с командой wsl, введите: wsl -s или wsl --setdefault , заменив на имя дистрибутива Linux, который вы хотите использовать. Например, в PowerShell/CMD введите: wsl -s Debian, чтобы установить Debian в качестве дистрибутива по умолчанию. Теперь запуск wsl npm init из Powershell запустит команду npm init в Debian.

Чтобы запустить конкретный дистрибутив wsl из PowerShell или командной строки Windows без изменения дистрибутива по умолчанию, используйте команду: wsl -d , заменив ее именем дистрибутива, который вы хотите использовать.

Подробнее читайте в руководстве по основным командам для WSL.

Обновить версию с WSL 1 до WSL 2

Чтобы обновить WSL 1 до WSL 2 в ранее установленных дистрибутивах Linux, используйте команду: wsl --set-version 2, заменив ее на имя дистрибутива Linux, который вы хотите обновить. Например, wsl --set-version Ubuntu-20.04 2 настроит ваш дистрибутив Ubuntu 20.04 на использование WSL 2. Вам также может потребоваться включить дополнительный компонент виртуальной машины, используемый WSL 2, и установить пакет ядра, если вы еще этого не сделали. сделано так.

Новые установки Linux по умолчанию будут настроены на WSL 2, но с помощью команды wsl --set-version можно также перейти с WSL 2 на WSL 1.Чтобы узнать, настроен ли ваш дистрибутив Linux на WSL 1 или WSL 2, используйте команду: wsl -l -v .

Чтобы узнать больше, см. Справочник по командам для WSL для получения списка команд WSL, Сравнение WSL 1 и WSL 2 для получения рекомендаций по использованию в вашем рабочем сценарии или Рекомендации по настройке среды разработки WSL для общих рекомендаций. по настройке рабочего процесса разработки с помощью WSL.

Способы запуска нескольких дистрибутивов Linux с помощью WSL

WSL поддерживает запуск любого количества различных дистрибутивов Linux, которое вы хотите установить. Это может включать выбор дистрибутивов из Microsoft Store, импорт пользовательского дистрибутива или создание собственного пользовательского дистрибутива.

Существует несколько способов запуска установленных дистрибутивов Linux:

    (Рекомендуется) Использование терминала Windows поддерживает столько командных строк, сколько вы хотите установить, и позволяет вам открывать их на нескольких вкладках или панелях окон и быстро переключаться между несколькими дистрибутивами Linux или другими командными строками (PowerShell, Командная строка, PowerShell, Azure CLI и т. д.). Вы можете полностью настроить свой терминал с помощью уникальных цветовых схем, стилей шрифтов, размеров, фоновых изображений и пользовательских сочетаний клавиш. Узнать больше.
  1. Вы можете напрямую открыть свой дистрибутив Linux, посетив меню "Пуск" Windows и введя название установленных дистрибутивов. Например: «Убунту». Это откроет Ubuntu в собственном окне консоли.
  2. В командной строке Windows или PowerShell вы можете ввести имя установленного дистрибутива. Например: убунту
  3. Из командной строки Windows или PowerShell вы можете открыть дистрибутив Linux по умолчанию внутри текущей командной строки, введя: wsl.exe .
  4. В командной строке Windows или PowerShell вы можете использовать дистрибутив Linux по умолчанию внутри текущей командной строки, не вводя новый, введя: wsl [команда] . Замена [command] на команду WSL, например: wsl -l -v, чтобы вывести список установленных дистрибутивов, или wsl pwd, чтобы увидеть, где смонтирован текущий путь к каталогу в wsl. В PowerShell команда get-date предоставит дату из файловой системы Windows, а wsl date предоставит дату из файловой системы Linux.

Выбор метода должен зависеть от того, что вы делаете. Если вы открыли командную строку WSL в Windows Prompt или окне PowerShell и хотите выйти, введите команду: exit .

Хотите попробовать новейшие функции предварительного просмотра WSL?

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

Установите полную терминальную среду Ubuntu за считанные минуты в Windows 10 с помощью подсистемы Windows для Linux (WSL).

Доступ к терминалу Linux в Windows, разработка кроссплатформенных приложений и управление ИТ-инфраструктурой, не выходя из Windows.

Развертывание WSL в вашей компании?

Мы помогаем компаниям добиться полной интеграции с развертыванием WSL. Свяжитесь с нами, чтобы узнать больше о том, как мы поддерживаем предприятия в подсистеме Windows для Linux.

То, о чем вы никогда не думали, возможно в Windows

Редакторы

Запуск текстовых редакторов Linux по вашему выбору, включая vim, emacs и nano

Серверы

Запустите Node.js, установите зависимости с помощью npm и начните тестирование своего веб-приложения

Разработка

Установите компиляторы и библиотеки из репозитория Ubuntu, поддерживаемого Canonical

Оболочки

Используйте выбранные вами оболочки Linux, такие как bash, zsh и fish

Контейнеры

Работа с контейнерами LXD и Docker в Windows

Сценарий

Автоматизация задач Linux и Windows с помощью расширенных сценариев bash

Защита сети

Используйте инструменты безопасности Linux для тестирования и защиты вашей сети

Работайте с большими числами с помощью инструментов для R и Python

Кубернет

Создание, тестирование и развертывание кластеров Kubernetes в Windows

Почему WSL?

Лучшее в Ubuntu

WSL предоставляет вам доступ к полной терминальной среде Ubuntu. Разрабатывайте кроссплатформенные приложения и управляйте ИТ-инфраструктурой, не выходя из Windows.

Наука о данных

Стек nVidia Data Science Stack позволяет максимизировать производительность ваших проектов по обработке и анализу данных и машинному обучению поверх встроенных драйверов Windows nVidia.

Веб-разработка

Разрабатывайте в WSL, используя собственные интегрированные среды разработки Windows, включая VS Code и IntelliJ. Используйте контейнеры, чтобы улучшить рабочий процесс и воспользоваться полной поддержкой NodeJS и Ruby.

Разработка графических приложений

Разработка и предварительный просмотр веб-приложений и графических приложений в Linux с помощью WSLg.Создавайте мультиплатформенные графические приложения, используя популярные среды разработки с открытым исходным кодом, такие как Flutter или React Native.

Кроссплатформенная разработка

Создавайте и тестируйте конвейеры CI/CD локально на экземпляре Ubuntu WSL. Когда все будет готово, опубликуйте его в облачной производственной среде с виртуальными машинами Ubuntu.

Безопасность

Достигните такой же первоклассной, готовой, соответствующей требованиям безопасности, которая является синонимом Ubuntu. Благодаря выпускам с долгосрочной поддержкой вы будете получать исправления и обновления для системы безопасности в течение пяти лет.

Управление ИТ-инфраструктурой

С одной рабочей станции управляйте смешанной инфраструктурой Linux и Windows как локально, так и в общедоступных облаках.

Корпоративная поддержка

Ubuntu сертифицирована по WSL благодаря тесному сотрудничеству с Microsoft. Корпоративная поддержка предоставляется для Ubuntu от Azure до рабочих станций Windows, создавая единую операционную среду.

 Ubuntu против Windows 10

Что такое Ubuntu по сравнению с Windows 10? Они оба являются операционной системой. Операционная система — это программный пакет, который управляет аппаратными и программными инструкциями и управляет компьютером.

Что такое Ubuntu?

Ubuntu – это программное обеспечение с открытым исходным кодом, разработанное Canonical в октябре 2004 года. Это очень надежная операционная система. Его последняя версия — Ubuntu 18.10. По сути, он поставляется с тремя официальными версиями: Ubuntu Desktop — для персонального компьютера, Ubuntu Server — для создания серверов и Ubuntu Core для IoT и роботов. Некоторые ключевые особенности Ubuntu приведены ниже:

Веб-разработка, языки программирования, тестирование программного обеспечения и другое

  • Это операционная система с открытым исходным кодом.
  • У Ubuntu улучшенный пользовательский интерфейс.
  • С точки зрения безопасности Ubuntu очень безопасна, потому что она менее полезна.
  • Семейство шрифтов в Ubuntu намного лучше, чем в Windows.
  • У него есть централизованный репозиторий программного обеспечения, откуда мы можем загрузить все необходимое программное обеспечение.
  • Среда Unix лучше всего подходит для программиста.
  • Интерфейс командной строки. Он имеет как интерфейс командной строки, так и графический интерфейс.
  • Стоимость. Это бесплатный продукт с открытым исходным кодом.
  • Проверьте, что вы можете запустить Ubuntu на флешке, не устанавливая ее.

Что такое Windows 10?

Windows 10 — это серия операционных систем, разработанная Microsoft. Он был выпущен в июле 2015 года. Он был запущен для персональных компьютеров. Ключевые особенности Windows 10 приведены ниже:

  • Windows 10 — это последнее и лучшее обновление серии Windows.
  • Это лучшая операционная система для геймеров.
  • Пользовательский интерфейс Windows 10 очень удобен.
  • Windows 10 поддерживает множество приложений, и в этом очень хороша клавиатура и мышь.
  • Мы можем очень легко синхронизировать Windows Mobile с операционной системой Windows 10.
  • В нем есть Cortana – очень полезный и полезный визуальный персональный помощник.
  • У него новое имя браузера Microsoft Edge.
  • У него улучшенный Snap Assist.

Личное сравнение Ubuntu и Windows 10 (инфографика)

Ниже приведены 18 главных различий между Ubuntu и Windows 10

 Инфографика Ubuntu против Windows 10

Ключевые различия между Ubuntu и Windows 10

Оба варианта популярны на рынке. давайте обсудим некоторые основные различия.

  • Ubuntu была разработана Canonical, принадлежащей к семейству Linux, а Microsoft разрабатывает Windows10.
  • Ubuntu — это операционная система с открытым исходным кодом, а Windows — платная и лицензированная операционная система.
  • Это очень надежная операционная система по сравнению с Windows 10.
  • Управлять Ubuntu непросто; вам нужно выучить множество команд, в то время как в Windows 10 обработка и обучение очень просты.
  • Это операционная система исключительно для целей программирования, а Windows можно использовать и для других целей.
  • MS Office не работает должным образом в Ubuntu, в то время как в Windows10 он будет работать отлично.
  • Adobe и Photoshoot также не будут работать должным образом в Ubuntu, в то время как Windows 10 поддерживает их очень хорошо.
  • Тип ядра Ubuntu — монолитный, а тип ядра Windows 10 — гибридный.
  • Ubuntu намного безопаснее по сравнению с Windows 10.
  • Пользовательская среда Ubuntu — GNU, а пользовательская среда Windows10 — Windows Nt, Net.
  • В Ubuntu просмотр осуществляется быстрее, чем в Windows 10.
  • Обновления в Ubuntu очень просты, в то время как в Windows 10 обновление выполняется каждый раз, когда вам нужно установить Java.
  • Все разработчики и тестировщики выбирают Ubuntu из-за ее нескольких функций, хотя они не предпочитают Windows.
  • В Ubuntu конфиденциальность ваших данных гораздо выше, чем в Windows 10, потому что они не принадлежат какой-либо совместной корпорации.
  • В Ubuntu нет визуального помощника, а в Windows есть Cortana.
  • У Ubuntu есть централизованная установка приложений, а в Windows 10 такая функция отсутствует.
  • Мы можем запустить Ubuntu без установки, используя флешку, но с Windows 10 мы не можем этого сделать.
  • Система Ubuntu загружается быстрее, чем Windows10.
  • С игровой точки зрения Windows10 — лучший выбор для геймеров.

Таблица сравнения Ubuntu и Windows 10

Вот некоторые сравнения между Ubuntu и Windows 10 —

Программа обучения Ubuntu (12 курсов) 12 онлайн-курсов | 22+ часов | Поддающийся проверке сертификат об окончании | Пожизненный доступ
4,5 (8 588 оценок)

Сравнение основ Ubuntu Windows 10
Разработчик Canonical Microsoft
Семейство ОС Linux Windows NT
Исходная модель Открытый код Лицензия
Выпуск 20 октября 2004 г. 15 июля 2015 г.
Тип ядра Монолитное Гибрид
Пользовательская среда GNU Windows NT , .NET
Пользовательский интерфейс по умолчанию GNOME, Ubuntu Unity Оболочка Windows
Стоимость Бесплатно, с открытым исходным кодом Платная, лицензионная версия
Вирусы Вирусы не могут выжить в этом. Вирусная атака является обычным явлением.
Обновления Обновления очень просты Каждый раз, когда вам нужно обновить Java.
Программирование Часть программирования очень проста. Удобно, но малосовместимо.
Развлечения Он не предназначен для этого. Фильмы, песни и фотографии легко обрабатываются
Работа с MS Office Удобно с MS Office Отлично работает в Windows
Игры Вы не можете играть на этом в игры. Все игры будут поддерживаться этим.
Поддержка Adobe и Photoshop Недостаточная поддержка. Работает очень хорошо.
Производительность (RAM и Core ) Лучше, чем окна Все нормально
Безопасность Нет необходимости в антивирусе и брандмауэре. Он нужен всегда.
Обучение Учиться нелегко Учиться очень легко.

Заключение

Это все о разнице между Ubuntu и Windows 10. Обе операционные системы имеют свои уникальные плюсы и минусы. Как правило, разработчики и тестировщики предпочитают Ubuntu, потому что она очень надежная, безопасная и быстрая для программирования, в то время как обычные пользователи, которые хотят играть в игры и работают с MS Office и Photoshop, предпочтут Windows 10. В целом мы можем сказать, что Ubuntu против Windows 10. операционные системы хорошо построены и полностью удовлетворяют потребности клиентов.

Рекомендуемые статьи

Это руководство по главным различиям между Ubuntu и Windows 10. Здесь мы также обсудим ключевые различия с помощью инфографики и сравнительной таблицы. Вы также можете ознакомиться со следующими статьями, чтобы узнать больше –

Ваша заявка успешно отправлена! Закрыть

1. Обзор

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

В этом руководстве мы покажем вам, как начать работу с Ubuntu на WSL. Эти инструкции будут работать как в Windows 10, так и в Windows 11.

Хотя WSL — это мощный инструмент для всех пользователей, некоторые функции, такие как возможность запуска графических приложений Linux, доступны только в Windows 11.Пожалуйста, ознакомьтесь с нашим руководством по Windows 11 для получения дополнительной информации.

2. Установить WSL

Установить WSL теперь проще, чем когда-либо. Найдите Windows PowerShell в строке поиска Windows и выберите «Запуск от имени администратора».

В командной строке введите:

И дождитесь завершения процесса.

Для правильной активации WSL вам потребуется перезагрузить компьютер.

3. Скачать Убунту

WSL поддерживает различные дистрибутивы Linux, включая последнюю версию Ubuntu, Ubuntu 20.04 LTS и Ubuntu 18.04 LTS. Вы можете найти их, открыв приложение Microsoft Store и выполнив поиск Ubuntu.

Выберите предпочитаемый дистрибутив и нажмите «Получить», как показано на следующем снимке экрана:

Затем Ubuntu будет установлена ​​на вашем компьютере.

Установка в одну строку!

Существует одна команда, которая установит и WSL, и Ubuntu одновременно.
При первом открытии PowerShell просто измените начальную инструкцию на:

wsl --install -d Ubuntu

При этом будут установлены и WSL, и Ubuntu! Не забудьте перезагрузить компьютер, прежде чем продолжить.

После установки вы можете либо запустить приложение непосредственно из магазина, либо найти Ubuntu в строке поиска Windows.

4. Настройка Ubuntu

Поздравляем, теперь у вас есть терминал Ubuntu, работающий на вашем компьютере с Windows!

Если Ubuntu возвращает ошибку во время первоначальной установки, наиболее распространенная проблема заключается в том, что виртуализация отключена в меню BIOS вашего устройства. Вам нужно будет включить это во время загрузки вашего устройства. Расположение этой опции зависит от производителя, поэтому вам нужно будет обратиться к их документации, чтобы найти ее.

После того, как Ubuntu завершит первоначальную настройку, вам нужно будет создать имя пользователя и пароль (это не обязательно должно совпадать с вашими учетными данными пользователя Windows).

Наконец, рекомендуется всегда устанавливать последние обновления с помощью следующих команд, вводя пароль при появлении запроса.

обновление sudo

обновление sudo

При появлении запроса нажмите Y.

5. Установите свой первый пакет

Установка пакетов в Ubuntu так же проста, как использование одной команды. Ниже вы увидите, как установить bpython, простой интерпретатор Python для опробования идей, обладающий некоторыми удобными функциями, такими как ожидаемые параметры и автозаполнение.

Чтобы убедиться, что у вас есть последние списки пакетов, введите:

обновление sudo

Затем установите bpython:

sudo apt установить bpython

Чтобы запустить тип приложения:

И вы готовы к работе!

6. Настройка терминала с помощью Windows Terminal Preview

Поскольку вы, скорее всего, будете использовать свой терминал Ubuntu достаточно часто, всегда полезно выполнить некоторую настройку. Мы рекомендуем установить Windows Terminal Preview, чтобы получить максимально удобную настройку. Вы можете найти его в Microsoft Store.

Терминал Windows позволяет открывать несколько экземпляров Терминала в виде вкладок, поэтому PowerShell может работать вместе с Ubuntu. Он также включает в себя ряд параметров настройки. На приведенном ниже снимке экрана мы изменили название и цвет вкладки, а также настроили внешний вид терминала для использования темы Tango Dark и шрифта Ubuntu!

Эти настройки можно применять повсеместно с помощью меню «Внешний вид» в «Настройках» или для отдельных профилей, каждый из которых имеет собственное меню «Внешний вид». Попробуйте сами, чтобы найти то, что вам удобно!

7. Наслаждайтесь Ubuntu на WSL!

Вот оно! В этом руководстве вы увидели, как установить WSL и Ubuntu, настроить свой профиль и установить свой первый пакет. Вы также получили несколько советов о том, как настроить свой опыт.

Мы надеемся, что вам понравится работать с Ubuntu внутри WSL. Не забудьте заглянуть в наш блог, чтобы быть в курсе последних новостей обо всем, что связано с Ubuntu.

Читайте также: