Install on WSL (Русский)
В 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.
Теперь вы можете запускать Arch из командной строки, введя bash ~
или создав ярлык на Arch.exe
.
Установите необходимые пакеты Arch:
# pacman -Syyu base base-devel --needed
Настройте пользователя (имя не обязательно должно совпадать с именем пользователя Windows):
# useradd -m -G wheel -s /bin/bash имя пользователя # passwd root # passwd имя пользователя
Задайте пользователя по умолчанию, выполнив следующее в командной строке Windows:
> lxrun /setdefaultuser имя пользователя