Этот ответ предполагает минимальное понимание Linux (Fedora) и базовое понимание с помощью окна диалога Выполнить команду (открыть с помощью комбинации клавиш WIN-R)
Моя точка была эта статья Сет Дженнингс: https://www.variantweb.net/blog/running-fedora-on-windows-10-using-wsl/
Однако я столкнулся с некоторыми проблемами, связанными с символическими ссылками, и начал играть вокруг. Это привело к описанию, которое вы можете найти ниже.
Я думаю, что не должно быть очень сложно адаптировать эти шаги, чтобы использовать другие варианты Linux, но вам придется поэкспериментировать с ними. Если у вас есть успешная установка, сообщите нам об этом в комментариях, включая любые отклонения.
Я начинаю с чистой установки Ubuntu. Я что-то пойдет не так, вы всегда можете перезапустить с переустановкой Ubuntu
Установка свежий экземпляр Ubuntu
- Нажмите WIN-R и тип CMD
- lxrun/удаление/полный/у
- lxrun/install/y
Выберите имя пользователя, которое хотите использовать и заменить USERNAME ниже с этим именем
- lxrun/setdefaultuser USERNAME
Введите пароль пользователя
Скачать Fedora Docker изображение
Подготовка Fedora в Ubuntu экземпляр
- Нажмите WIN-R и тип Баш
- Судо -i
- корень ПАРОЛЬ
Введите корневой пароль дважды
- usermod -G колесо USERNAME # Заменить USERNAME с именем, используемого в команде lxrun выше
Если вы выбираете другую версию, чем Fedora 24, возможно, вы захотите изменить f24 ниже соответственно
- MkDir/F24
- кд/F24
- смолы Jxvf/мнт/с/температуры/Fedora-Докер-Base ???
каталог с именем хэш будет создан, я буду называть его $ DIR
- деготь XVf $ DIR/layer.tar
- для F в бин и т.д. Lib lib64 SBIN USR вар; do mv $ f ../$f.f24; сделано
- кд/
- CP/и т.д./{PASSWD, группа, тень, sudoers} /etc.f24
- редактировать /etc.f24/sudoers
- Отключить строку, которая начинается с% Судо
- Добавьте следующую строку:
% колесо ALL = (ALL: ALL) NOPASSWD: ALL # NOPASSWD абсолютно необходимо или Судо не будет работать
- выход
- выход
Заменить Ubuntu с Fedora
- Откройте ваш любимый файл Windows Explorer, чтобы% LOCALAPPDATA% \ lxss \ корневой файловой системы
- Добавить суффикс .ubuntu в каталоги: bin etc lib lib64 sbin usr var
- Переименовать файлы и каталоги, которые заканчиваются на .f24, чтобы удалить суффикс.f24
Если вы когда-либо хотите, чтобы вернуться к Ubuntu, просто реверс действия (переименовывать каталоги и символические ссылки, чтобы добавить суффикс .f24 и удалить суффикс .ubuntu (В ТАКОМ ПОРЯДКЕ)) Или вы можете просто переустановить экземпляр Ubuntu
обновление запуска и установка Суда и OpenSSH клиентов
- Нажмите WIN-R и тип Баш
- су -
Введите пароль суперпользователя установить выше
- обновление д.н.ф. -y
- д.н.ф. установить -y Судо OpenSSH-клиенты
- выход
- exit
Cleanup
- Либо через файл Windows (% LOCALAPPDATA% \ lxss \ корневой файловой системы) или через экземпляр Баш (кд /), удалите каталоги F24 и * .ubuntu
Et вуаля Fedora 24 на вашей системе Windows 10
многие инструменты не установлены, так что вы должны установить их вручную (OpenSSH, деготь, найти, и многое другое)
Если вы хотите запустить графический материал, вам потребуется X-сервер, Cygwin/X или VcXsrv (очень маленькие) являются хорошими инструментами для
И окончательный после мысли: Вы могли бы заменить% LOCALAPPDATA% \ lxss \ bash.ico с хорошим логотипом Fedora, чтобы заменить логотип Ubuntu, просто сохраните имя файла так же.
Этот вопрос касается не конкретной проблемы программирования. Таким образом, это не для темы для stackoverflow. Вероятно, он должен быть перенесен на суперпользователя. После миграции все нисходящие линии удаляются. – IInspectable