Difference between revisions of "Install on WSL (Русский)"

From ArchWiki
Jump to navigation Jump to search
m (Исправил ссылку на оригинальное руководство.)
m (put pacman keys initialization before any actions)
Line 30: Line 30:
 
Установите необходимые пакеты Arch:
 
Установите необходимые пакеты Arch:
 
  # pacman -Syyu base base-devel --needed
 
  # pacman -Syyu base base-devel --needed
 +
 +
{{Note (Русский)|Прежде, чем использовать pacman, пожалуйста, инициализируйте связку ключей:
 +
# pacman-key --init
 +
# pacman-key --populate
 +
}}
  
 
Настройте пользователя (имя не обязательно должно совпадать с именем пользователя Windows):
 
Настройте пользователя (имя не обязательно должно совпадать с именем пользователя Windows):
Line 38: Line 43:
 
Задайте пользователя по умолчанию, выполнив следующее в командной строке Windows:
 
Задайте пользователя по умолчанию, выполнив следующее в командной строке Windows:
 
  > lxrun /setdefaultuser ''имя пользователя''
 
  > lxrun /setdefaultuser ''имя пользователя''
 
Прежде, чем использовать pacman, пожалуйста, инициализируйте связку ключей:
 
# pacman-key --init
 
# pacman-key --populate
 

Revision as of 15:53, 23 September 2018

Состояние перевода: На этой странице представлен перевод статьи Install on WSL. Дата последней синхронизации: 29 июля 2017. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Tango-preferences-desktop-locale.pngЭта страница нуждается в сопроводителеTango-preferences-desktop-locale.png

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

В Windows 10 есть подсистема, которая эмулирует интерфейс ядра Linux, позволяя запускать обычные приложения Linux. Это похоже на противоположность Wine, но на более низком уровне. Из Microsoft Store можно установить Ubuntu, Debian, Fedora, OpenSUSE, SLES и Kali Linux, но также есть способ установить Arch. Эти инструкции основаны на этом руководстве.

Подготовка

Вы должны запустить Windows 10 Fall Creators Update. Если вы еще не используете подсистему Linux в Windows, следуйте инструкциям здесь, чтобы включить её. В основном она включается так:

  • Режим разработчика в Настройки > Обновление и безопасность > Для разработчиков и
  • Подсистема Linux в Windows в разделе "Включить или отключить функции Windows".

Если вы уже установили её, введите в командной строке, чтобы полностью удалить существующую установку (сначала вы можете сохранить некоторые данные):

> lxrun /uninstall /full /y

Установка

Скачайте архив с установочным файлом и разархивируйте его в папку, в которую вы хотите установить Arch (иначе при переносе файлов возникнет ошибка).

Запустите Arch.exe с правами администратора, чтобы извлечь rootfs и зарегистрировать дистрибутив в WSL.

Примечание: Имя файла *.exe используется для названия устанавливаемого дистрибутива Linux. При желании его можно поменять.

Теперь вы можете запускать Arch из командной строки, введя bash ~ или создав ярлык на Arch.exe.

Установите необходимые пакеты Arch:

# pacman -Syyu base base-devel --needed
Примечание: Прежде, чем использовать pacman, пожалуйста, инициализируйте связку ключей:
# pacman-key --init
# pacman-key --populate

Настройте пользователя (имя не обязательно должно совпадать с именем пользователя Windows):

# useradd -m -G wheel -s /bin/bash имя пользователя
# passwd root
# passwd имя пользователя

Задайте пользователя по умолчанию, выполнив следующее в командной строке Windows:

> lxrun /setdefaultuser имя пользователя