Ubuntu для windows 10 скачать без магазина

вы можете (1) загрузить установщики из магазина Windows или (2) загрузить файл дистрибутива и установить его с помощью таких инструментов, как lxRunOffline или WSL Distrolauncher.

вы можете (1) загрузить установщики из магазина Windows или (2) загрузить файл дистрибутива и установить его с помощью таких инструментов, как lxRunOffline или WSL Distrolauncher.

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

загрузка установщика из магазина Windows

можно скачать монтажники от Магазин Windows с помощью Powershell. Например, вы можете скачать версию Ubuntu 16, используя следующую команду

PS> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing

в приведенной выше команде, выходной файл Ubuntu.appx. Он должен быть назван таким образом. Вы можете запустить это приложение, чтобы установить в Ubuntu.

PS> Ubuntu.appx

Используя LxRunOffline

сначала необходимо загрузить дистрибутивный файл. Есть много дистрибутивных файлов, доступных в в lxRunOffline Вики.

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

https://lxrunoffline.apphb.com/download/UbuntuFromMS/16

затем вы можете установить дистрибутив linux с помощью lxRunOffline

# lxrunoffline install -n <name> -d <folder> -f <distribution file>

C:wsl> lxrunoffline install -n copy -d c:wslcopy -f 16.04.2-server-cloudimg-amd64-root.tar.gz

для запуска дистрибутива можно использовать тот же lxRunOffline

C:wsl> lxrunoffline run -n copy -w

С помощью DistroLauncher

вы можете использовать некоторые DistroLauncher. Есть много версий основанных на пример Microsoft для создания пользовательских дистрибутивов linux для WSL. Например, вы можете использовать версия Yuk7.

вы должны загрузить файл дистрибутива и launcher.exe. Чтобы использовать тот же файл дистрибутива, упомянутый выше, необходимо переименовать файл дистрибутива в rootfs.tar.gz и пусковая установка на имя распределения вы хотите. Позже вы должны запустить пусковую установку от имени администратора (я получил ошибки, работающие как обычно user)

PS> ren launcher.exe mydistro.exe
PS> ren ..04.2-server-cloudimg-amd64-root.tar.gz rootfs.tar.gz
PS> .mydistro

при первом запуске программы запуска она устанавливает и запускает дистрибутив. В следующий раз, он запускает дистрибутив Linux.


после установки, вы можете управлять дистрибутивов с помощью wslconfig или lxrunoffline команды.

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

1. Overview

Windows Subsystem for Linux (WSL) allows you to install a complete Ubuntu terminal environment in minutes on your Windows machine, allowing you to develop cross-platform applications without leaving Windows.

In this tutorial, we’ll show you how to get up and running with Ubuntu on WSL. These instructions will work on both Windows 10 or Windows 11.

Whilst WSL is a powerful tool for all users, some features, such as the ability to run graphical Linux applications, are only available on Windows 11. Please check out our Windows 11 tutorial for more information.


2. Install WSL

Installing WSL is now easier than ever. Search for Windows PowerShell in your Windows search bar, then select Run as administrator.

At the command prompt type:

wsl --install

And wait for the process to complete.

For WSL to be properly activated, you will now need to restart your computer.


3. Download Ubuntu

WSL supports a variety of Linux distributions, including the latest Ubuntu release, Ubuntu 20.04 LTS and Ubuntu 18.04 LTS. You can find them by opening the Microsoft store app and searching for Ubuntu.

Choose the distribution you prefer and then click on Get as shown in the following screenshot:

Ubuntu will then install on your machine.

The one line install!

There is a single command that will install both WSL and Ubuntu at the same time.
When opening PowerShell for the first time, simply modify the initial instruction to:

wsl --install -d ubuntu

This will install both WSL and Ubuntu! Don’t forget to restart your machine before continuing.

Once installed, you can either launch the application directly from the store or search for Ubuntu in your Windows search bar.


4. Configure Ubuntu

Congratulations, you now have an Ubuntu terminal running on your Windows machine!

If Ubuntu returns an error during this initial installation, then the most common issue is that virtualisation is disabled in your device’s BIOS menu. You will need to turn this on during your device’s boot sequence. The location of this option varies by manufacturer, so you will need to refer to their documentation to find it.

Once Ubuntu has finished its initial setup you will need to create a username and password (this does not need to match your Windows user credentials).

Finally, it’s always good practice to install the latest updates with the following commands, entering your password when prompted.

sudo apt update

Then

sudo apt upgrade

Press Y when prompted.


5. Install your first package

Installing packages on Ubuntu is as easy as using a single command. Below, you will see how to install bpython, a simple python interpreter for trying out ideas, featuring some nice usability features like expected parameters and autocompletion.

To check that you have the latest package lists, type:

sudo apt update

Then install bpython:

sudo apt install bpython

To run the application type:

bpython

And you’re ready to go!


6. Customising your Terminal with Windows Terminal Preview

Since you’re likely to be using your Ubuntu terminal a fair bit, it’s always nice to do some customisation. We recommend installing Windows Terminal Preview to get the most user-friendly setup. You can find it in the Microsoft Store.

Windows Terminal allows you to open multiple Terminal instances as tabs, so you can have PowerShell running alongside Ubuntu. It also includes a number of customisation options. In the below screenshot, we’ve changed the tab name and colour, and configured the terminal appearance to use the Tango Dark theme and the Ubuntu font!

These customisations can be applied universally using the Appearance menu in Settings or to individual profiles which each have their own Appearance menu. Try it yourself to find something you feel comfortable with!


7. Enjoy Ubuntu on WSL!

That’s it! In this tutorial, you’ve seen how to install WSL and Ubuntu, set up your profile, and install your first package. You also got some tips on how to customise your experience.

We hope you enjoy working with Ubuntu inside WSL. Don’t forget to check out our blog for the latest news on all things Ubuntu.

Further Reading

  • Install Ubuntu on WSL2 on Windows 11 with GUI Support
  • Working with Visual Studio Code on Ubuntu on WSL2
  • Enabling GPU acceleration on Ubuntu on WSL2 with the NVIDIA CUDA Platform
  • Setting up WSL for Data Science
  • WSL on Ubuntu Wiki
  • Ask Ubuntu

Was this tutorial useful?

Thank you for your feedback.


На моей работе запрещено устанавливать приложения из Microsoft Store. Да, это банк, который не поддерживает Windows 10 (черт возьми).

Можно ли установить Ubuntu в WSL, не загружая его из магазина приложений?

Или можно загрузить приложение Ubuntu без Microsoft Store, а затем установить его?

2 ответа

Лучший ответ

Да, приложение можно загрузить без магазина. Некоторые доступные дистрибутивы перечислены в разделе «Ручная установка» руководства MS (https: //docs.microsoft.com/en-us/windows/wsl/install-manual )

Фактические инструкции по установке вручную скрыты в разделе «Установка сервера» руководства (https://docs.microsoft.com/en-us/windows/wsl/install-on-server), но я понимаю, что вы можете просто запустить загруженный файл .appx, и он все равно должен работать ,

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


26

Harun
26 Сен 2018 в 07:45

Да, можно установить Ubuntu, не открывая магазин.

  1. Откройте настройки в windows и включите режим разработчика.

  2. После включения режима разработчика перейдите в поиск Windows и введите Bash.

  3. Откроется командная строка Bash. Разрешите ему автоматически загружать Ubuntu.

Ура !!!


2

ravibagul91
7 Июн 2019 в 06:09

Вы хотите установить Ubuntu на свой компьютер с Windows, не так ли? Но, возможно, вы еще не уверены на 100%, что хотите совершить сделку. Что если что-то пойдет не так?

К счастью, есть много способов, которыми вы можете попробовать Ubuntu Linux и посмотреть, нравится ли вам это на самом деле, от запуска Live CD до установки ОС на виртуальной машине, до того, как пройти весь путь и установить его вместе с Windows в режиме двойной загрузки.

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

Готовы ли вы перейти?

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

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

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

Какую версию Linux выбрать?

Как вы, наверное, знаете, доступно несколько разновидностей Linux. Некоторые предназначены для хардкорных энтузиастов, в то время как другие поставляются с пользовательским интерфейсом Windows-esque, разработанным, чтобы помочь новичкам на платформе облегчить им доступ.

Ubuntu является удачной средой между двумя типами дистрибутивов Linux.

С появлением подсистемы Windows для Linux вы можете запускать Linux на своем компьютере с Windows 10 без особых усилий. Несколько дистрибутивов Linux доступны в виде приложений в Магазине Microsoft, таких как Ubuntu, Debian, SUSE Linux и даже ОС для тестирования на проникновение Kali Linux.

Установите Ubuntu Linux из магазина Microsoft

Чтобы установить любую версию Linux в Windows, сначала необходимо установить подсистему Windows для Linux.

Щелкните правой кнопкой мыши Пуск и откройте Windows PowerShell (Admin), затем введите следующую команду:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Подождите, пока процесс завершится, затем при появлении запроса введите Y, чтобы перезагрузить компьютер.

После запуска Windows загрузите и установите нужный дистрибутив из Магазина Windows. (Это работает с Windows build 16215 и новее. Для достижения наилучших результатов обновите Windows до последней версии.)

Это займет несколько минут. После этого запустите приложение Linux и подождите, пока оно завершит установку.

Как только это будет сделано, вам будет предложено создать учетную запись UNIX, введя новое имя пользователя и пароль. Они не должны совпадать с учетной записью вашего компьютера.

Установка завершится, и вы получите широкий выбор команд bash. Время играть с Linux из Windows!

Установите Ubuntu Linux с Live CD или на виртуальную машину

Если вам нужна среда рабочего стола Linux, подсистема Windows для Linux не собирается ее сокращать. Вместо этого вам нужно подумать об использовании live CD, виртуальной машины или даже о двойной загрузке Linux с Windows.

После загрузки Ubuntu запишите его на CD или USB. Перед установкой ОС на свой компьютер проведите время с Ubuntu в режиме реального времени, который позволяет загружать ОС с оптического диска в память вашего компьютера.

Для этого вставьте компакт-диск или USB-накопитель, перезагрузите компьютер и выберите Попробовать Ubuntu без каких-либо изменений на своем компьютере в меню загрузки. Вскоре появится Ubuntu, которая даст вам возможность опробовать приложения и ознакомиться со всем, прежде чем принять решение об установке.

Хотя некоторые функциональные возможности здесь могут отсутствовать, это лучший способ сделать первые шаги в сторону Ubuntu.

Не во всех дистрибутивах Linux есть режим live, поэтому ознакомьтесь с документацией, если вы ищете другой вариант, кроме Ubuntu.

Если вас устраивает то, что вы видите, вы можете продолжить установку.

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

Использование виртуальной машины — это простой способ попробовать Ubuntu Linux.

Двойная загрузка Windows и Ubuntu Linux

Узнав, что вам очень нравится Ubuntu, у вас все еще могут возникнуть сомнения относительно полного переключения.

Ответ — двойная загрузка Ubuntu с двойной загрузкой Windows , что в основном делается путем создания нового раздела на жестком диске вашего компьютера и установки в него ОС Linux. Делая это, вы устанавливаете Ubuntu вместе с Windows, на той же машине.

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

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

Если вы до сих пор использовали Live CD или виртуальную машину, это не должно быть проблемой.

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

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

Между тем, если вы решите, что на самом деле, да, вам действительно нравится эта новая ОС, вы можете установить Ubuntu в качестве единственной операционной системы вашего компьютера, идеально подходящей для восстановления старого компьютера или использования новых функций на современном устройстве.

После того, как вы запустили Ubuntu, пришло время познакомиться с новой операционной системой.

Windows Subsystem for Linux (WSL) — подсистема ОС Windows 10, позволяющая разработчикам, тестировщикам запускать нативные приложения Linux, писать скрипты, выполнять команды непосредственно из Windows. В обновлённой Windows 10 (2004) появилась 2я версия WSL, в которой используется полноценное ядро Linux с возможностью запуска приложений и контейнеров Docker, реализована высокая скорость загрузки, небольшой объем потребляемых ресурсов, управление в фоновом режиме, обновление ядра. Таким образом вы сможете запускать ELF64 программы, которые могут получать доступ к файловой системе Windows без использования сторонних порто (таких как Cygwin).

Образ ядра Linux (версия ядра 4.19) в Windows 10 представляет собой легкую виртуальную машину, для запуска которой не нужно ставить полноценную роль Hyper-V. Системные вызовы Linux транслируются на лету в вызовы Windows без использования эмулятора (в отличии от WSL1).

Изначально компонент WSL отключен. Чтобы его включить, вам необходимо зайти в Пуск -> Панель управления -> Программы и компоненты -> Включение и отключение компонентов Windows (Control PanelAll Control Panel ItemsPrograms and FeaturesTurn Windows features on or off), активировать галочку Подсистема Windows для Linux (Windows Subsystem for Linux), нажать кнопку ОК, и перезагрузить компьютер.

установка Windows Subsystem for LInux 2 версия в windows 10

Вы можете включить компоненты WSL в Windows 10 с помощью dism:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

или PowerShell

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

В Windows Server 2004 Semi-Annual Channel (SAC) для установки компонента WSL используется командлет Install-WindowsFeature:

Install-WindowsFeature -Name Microsoft-Windows-Subsystem-Linux

После этого также необходимо перезагрузить компьютер.

В настройка BIOS/UEFI компьютера должна быть включена поддержка аппаратной виртуализации: Intel VT (Intel Virtualization Technology) или AMD-V.

Теперь вам нужно выполнить обновление WSL до версии 2. Для этого требуется зайти на сайт https://docs.microsoft.com/ru-ru/windows/wsl/wsl2-kernel, скачать файл wsl_update_x64.msi, установить его. По завершении увидите картинку

windows subsyste for linux update setup

Чтобы сделать WSL2 архитектурой по умолчанию для новых дистрибутивов, в PowerShell выполните команду:

wsl --set-default-version 2

Далее вам необходимо открыть Microsoft Store, в поиске ввести слово “Linux”. В появившемся списке выберите нужный дистрибутив. Доступные Ubuntu, Debian, Kali Linux, Linux Cheatsheet, SUSE Linux Enterprise Server15, openSUSE Leap 15-1, Pengwin Enterprise, Fedora Remix for WSL или другие. В нашем примере мы будем использовать Ubuntu 20.04 LTS, нажмите кнопку Получить.

образы linux для wsl в microsoft store

Если у вас отключен Windows Store или вы хотите установить дистрибутив WSL в Core редакции Windows Server, вы можете скачать дистрибутив Ubuntu с помощью PowerShell командлета Invoke-WebRequest:

Invoke-WebRequest https://aka.ms/wslubuntu2004 -OutFile ubuntu-2004.zip –UseBasicParsing

Распакуйте архив:

Expand-Archive -Path .ubuntu-2004.zip

Запустите установку образа Linux с помощью файла Ubuntu.exe.

Также вы можете скачать образ в виде appx файла и установить его с помощью командлета Add-AppxPackage.

После установки можно проверить используемую версию WSL с помощью команды

wsl --list –-verbose

wsl --list –-verbose список доступных образов linux

Если у вашей среды Linux указана версия 1, нужно изменить ее на WSL2 командой:

wsl --set-version Ubuntu-20.04 2

Файл жёсткого диска с образом виртуальной машины ОС Linux Ubuntu 20.04 будет располагаться в профиле пользователя: C:Users234AppDataLocalPackagesCanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgscLocalState.

После установки дистрибутива в стартовом меню появляется ярлык на него. Для запуска Ubuntu зайдите в меню Пуск, нажмите на соответствующем ярлыке и получите в отдельном окне полноценную командную оболочку Bash. Запускать WSL можно и с помощью команды wsl. При первом запуске образа в командной строке Bash вам будет предложено создать пользователя и пароль (которые не должны совпадать с учётной записью Windows). Чтобы выполнять команды с правами root, необходимо использовать дополнительный ключ (префикс) sudo. В WSL есть общие команды для Bash и CMD, и тут нужно не забывать, что система Linux чувствительна к регистру.

Вы можете выполнить Linux-команды из CMD. Для этого необходимо вначале указать “WSL”. Например, для просмотра списка файлов и папок в каталоге Windows, выполните:

wsl
ls /mnt
ls/mnt/c

запуск команд linux в windows
dir | wsl grep Sa
wsl ls ‑la > 123.txt
wsl ls ‑la /proc/cpuinfo
wsl ls ‑la “/mnt/c/Program Files”

команды linux

Также вы можете открыть проводник командой explorer.exe, калькулятор – calc.exe, блокнот – notepad.exe, paint – mspaint.exe, календарь – cal, погоду – curl wttr.in

запуск команд linux в windows 10 subsystem for linux

Ещё один пример взаимосвязи 2х систем – вы можете открыть в Windows файл из WSL-дистрибутива по сетевому пути. Для этого в CMD наберите путь к файлу:

notepad \wsl$Ubuntu-20.04home1122.txt

Из окна консоли вы можете обновить список пакетов в Ubuntu с помощью команд:

sudo apt-get update
sudo apt-get upgrade

После обновления Ubuntu папка …/LocalState будет занимать 1.5 Гб.

Из командной строки Linux можно не только просмотреть Windows-файлы и каталоги, но и получить к ним доступ. Чтобы удобнее копировать файлы, просматривать директории и их содержимое, установите файловый менеджер Midnight Commander с помощью команды

sudo apt-get install mc

Вы можете запустить Midnight Commander как в командной оболочке Bash, так и внутри CMD. На скриншоте ниже показано, что в двух панелях MC показывается список файлов с обеих ОС.

Midnight Commander в windows 10 wsl2

Можно отобрахить сетевые настройки (IP адрес) IP-адрес Linux-системы:

ip addr | grep eth0

запуск команд linux из windows

В WSL не предусмотрена работа приложений с графическим интерфейсом. Тем не менее вы можете попробовать их установить и использовать. Чтобы запускать графические приложения в Linux, нужно скачать и установить в Windows программу VcXsrv Windows X Server (https://sourceforge.net/projects/vcxsrv/).

VcXsrv Windows X Server

С помощью пакетного менеджера apt-get установим несколько графических программ: например, браузер, текстовый редактор или что-то ещё:

sudo apt-get install gedit
sudo apt-get install firefox
sudo apt-get install x11-app

Затем создайте файл в директории root:

cd /~
vim .bash_login

впишите строку

export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0

сохраните запись

Esc -> :wr -> :q

Теперь можете запустить графические программы Linux через WSL командами:

firefox

или

gedit

запуск браузера firefox через WSL 2 в Windows 10

запуск графического редактора gedit в WSL

Вы можете установить в Windows 10 несколько дистрибутивов Linux и запускать одновременно в разных окнах WSL. Вывести весь перечень установленных дистрибутивов можете с помощью команды:

wsl --list –all

чтобы завершить работу всех запущенных дистрибутивов и ядра WSL 2, выполните команду:

wsl --shutdown

Установка Linux в Windows 10В Windows 10 появилась новая возможность для разработчиков — оболочка Ubuntu Bash, позволяющая запускать, устанавливать приложения Linux, использовать скрипты bash прямо в Windows 10, все это называется «Подсистема Windows для Linux». В версии Windows 10 1709 Fall Creators Update доступны уже три дистрибутива Linux для установки. Во всех случаях требуется 64-разрядная система для установки.

В этой инструкции — о том, как установить Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10 и некоторые примеры использования в конце статьи. Следует также учитывать, что есть некоторые ограничения при использовании bash в Windows: например, нельзя запускать GUI приложения (правда, сообщают об обходных путях с помощью X server). Кроме этого, командами bash нельзя запустить Windows-программы, несмотря на наличие полного доступа к файловой системе ОС.

Установка Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10

Начиная с версии Windows 10 Fall Creators Update (версия 1709) установка подсистемы Linux для Windows несколько изменилась по сравнению с тем, что было в предыдущих версиях (для предыдущих версий, начиная с 1607, когда функция была представлена в бета-версии, инструкция — во второй части этой статьи). Также обратите внимание, что в Windows 10 2004 можно установить Kali Linux с графическим интерфейсом.

Теперь необходимые шаги выглядят следующим образом:

  1. Прежде всего, необходимо включить компонент «Подсистема Windows для Linux» в «Панель управления» — «Программы и компоненты» — «Включение и отключение компонентов Windows». Включение компонентов Linux для Windows 10
  2. После установки компонентов и перезагрузки компьютера, зайдите в Магазин приложений Windows 10 и загрузите оттуда Ubuntu, OpenSUSE или SUSE Linux ES (да, теперь доступно три дистрибутива). При загрузке возможны некоторые нюансы, о которых далее в примечаниях. Дистрибутивы Linux в магазине Windows 10
  3. Запустите загруженный дистрибутив как обычное приложение Windows 10 и выполните первоначальную настройку (имя пользователя и пароль). Настройка Ubuntu Linux в Windows 10 1709

Для включения компонента «Подсистема Windows для Linux» (первый шаг) можно использовать команду PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Теперь несколько примечаний, которые могут быть полезны при установке:

  • Вы можете установить сразу несколько дистрибутивов Linux.
  • При загрузке дистрибутивов Ubuntu, OpenSUSE и SUSE Linux Enterprise Server в русскоязычном магазине Windows 10 заметил следующий нюанс: если просто ввести название и нажать Enter, то нужных результатов в поиске не оказывается, но если начать вводить и затем нажать по появляющейся подсказке, автоматически попадаешь на нужную страницу. На всякий случай прямые ссылки на дистрибутивы в магазине: Ubuntu, OpenSUSE, SUSE LES.
  • Запускать Linux можно и из командной строки (не только с плитки в меню Пуск): ubuntu, opensuse-42 или sles-12

Установка Bash в Windows 10 1607 и 1703

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

  1. Зайдите в параметры Windows 10 — Обновление и безопасность — Для разработчиков. Включите режим разработчика (должен быть подключен Интернет для загрузки необходимых компонентов). Включение режима разработчика в Windows 10
  2. Зайдите в панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт «Подсистема Windows для Linux». Установка подсистемы Linux в Windows 10
  3. После установки компонентов, введите в поиске Windows 10 «bash», запустите предлагаемый вариант приложения и выполните установку. Вы можете задать свое имя пользователя и пароль для bash, либо использовать пользователя root без пароля. Установка Ubuntu bash

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

Запуск Ubuntu Bash в Windows 10

Примеры использования Ubuntu Shell в Windows

Для начала отмечу, что автор не является специалистом по bash, Linux и разработке, а примеры ниже — просто демонстрация того, что в Windows 10 bash работает с ожидаемыми результатами для тех, кто разбирается в этом.

Приложения Linux

Приложения в Windows 10 Bash можно устанавливать, удалять и обновлять с помощью apt-get (sudo apt-get) из репозитория Ubuntu.

apt-get install в Windows 10

Использование приложений с текстовым интерфейсом ничем не отличается от такового на Ubuntu, например, вы можете установить Git в Bash и использовать его привычным образом.

Использование bash git в Windows 10

Скрипты bash

Вы можете запускать скрипты bash в Windows 10, создать их можно в имеющемся в оболочке текстовом редакторе Nano.

Скрипты bash в Windows 10

Скрипты bash не могут вызвать программы и команды Windows, но возможен запуск скриптов и команд bash из bat файлов и сценариев PowerShell:

bash -c "команда"

Также вы можете попробовать запускать приложения с графическим интерфейсом в Ubuntu Shell в Windows 10, на этот счет в Интернете уже имеется не одна инструкция и суть способа сводится к использованию Xming X Server для вывода GUI приложения. Хотя официально возможность работы с такими приложениями Майкрософт не заявлена.

Как было написано выше, я не тот человек, который может в полной степени оценить ценность и функциональность нововведения, но вижу как минимум одно применение для себя: различные курсы Udacity, edX и другие, связанные с разработкой проходить будет куда проще, работая с необходимыми инструментами прямо в bash (а в этих курсах обычно демонстрируется работа именно в терминале MacOS и Linux bash).

Windows

Установка bash в Windows 10

Дата размещения статьи 27/05/2018 👁1873

Установка bash в Windows 10

В этой статье мы рассмотрим как установить оболочку bash для Windows 10. Для этого нам нужно включить подсистему Linux для Windows и установить Ubuntu из Microsoft Store.

  1. узнать версию Windows 10;
  2. как включить подсистему Linux для Windows;
  3. обновление WSL до 2 версии
  4. установка Ubuntu из Microsoft Store;
  5. установка Nodejs в подсистеме Linux для Windows 10;
  6. установка Gulp в подсистеме Linux для Windows 10;
  7. npm: command not found.

Как узнать версию Windows 10

Открываем Параметры Windows нажатием на клавиатуре клавиш Win + I. Выбираем Система.

Как открыть параметры Windows

Вкладка О системе. В правой колонке последний заголовок Характеристики Windows.

Как узнать версию Windows 10

Как включить подсистему Linux для Windows

Для ОС Windows 10 с обновлениями Fall Creators Update (версия 1709) и новее.

Открыть PowerShell от имени администратора. Для этого нужно нажать правой кнопкой мыши на Windows PowerShell » Дополнительно » Запуск от имени администратора.

Как открыть Windows PowerShell в Windows 10

Ввести следующую команду:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Нужно будет нажать Y и на ваш компьютер будут установлены необходимые компоненты.
Перезагрузите компьютер.

Для десятки версией ниже 1709 открываем Параметры Windows. Для этого нажмём на клавиатуре клавиши Win + I. Выбираем Обновления и безопасность.

Как открыть параметры Windows Обновление и безопасность

Вкладка Для разработчиков. В ней выбираем Режим разработчика.

Выбор Режима разработчика на Windows 10Режим разработчика установлен

Установка WSL и обновление до 2 версии

Если у вас Windows 10 версии 2004 и выше (сборка 19041 и выше) или Windows 11, то можете просто использовать команду для установки WSL 2 версии:

Если же версия Windows ниже, то перейдите по ссылке пакет обновления ядра Linux в WSL и скачайте пакет последней версии. Установите его.

Назначим WSL 2 по дефолту, введя следующую команду в PowerShell:

wsl --set-default-version 2

Установка Ubuntu

Сначала установим Ubuntu для Windows 10 из Магазина Майкрософт — это позволит интегрировать ОС Ubuntu внутрь нашей Windows. Благодаря этому мы сможем пользоваться bash оболочкой.

Для установки Ubuntu зайдём в Пуск » Все приложения и выберем Microsoft Store. В строке поиска введём Ubuntu. Выберем её и нажмём получить.

Как установить Ubuntu в Windows 10

После того как скачали Ubuntu запустим его. Ждём несколько минут, пока он установится. Далее, нужно придумать пользователя и пароль для системы Ubuntu. При вводе пароля видно его не будет (как будто мы его не вводим).

Далее, для обновления списка пакетов программного обеспечения до последних версий введём следующую команду:

  • sudo — означает с правами администратора
  • apt-get — команда для управления пакетами (установка, удаление, обновление пакетов)
  • update — обновление списков пакетов ПО

Чтобы открыть bash, в строке поиска Windows введём bash и нажмём на него.

Как открыть bash в Windows 10

Или откроем необходимую папку и с нажатой клавишей shift. Нажмём правой кнопкой мыши и в контекстном меню выберем Откройте здесь оболочку Linux. Если увидите знак доллара, значит мы теперь используем bash.

Как установить Nodejs в подсистеме Linux для Windows 10

Откроем bash. Перейдём в домашнюю папку.

Далее установим nodejs (на примере 16 версии)

curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

Nodejs в подсистеме Linux системы Windows установлен.

Установка Gulp в подсистеме Linux для Windows 10

Выполните команду:

sudo npm i -g gulp rimraf

Npm: command not found

При ошибке npm: command not found выполните следующую команду:

Дата обновления статьи 16/06/2022 06:05

Автоматическое обновление страницы с помощью browser-sync для Gulp Плавный скролл до элемента

Надеюсь, вам понравилась данная информация. Если вам интересна тема web-разработки,
то можете следить за выходом новых статей в Telegram.

  • Локальная сеть через WI-FI
  • Проверьте действительность вашей лицензии ESET
  • Временная шкала Windows 10
  • Отключение автоматического обновления Windows 10
  • Как удалить шрифты в windows 10
  • Как Отключить Рекламу в Торрент

Понравилась статья? Поделить с друзьями:
  • Ubuntu быстрее windows 10 или нет
  • Ubuntu буфер обмена как в windows 10
  • Ubuntu write windows 10 iso to usb
  • Ubuntu windows network folder is empty
  • Ubuntu windows 10 где лежат файлы