Установите CentOS на Windows 10 WSL
Зарегистрируйтесь на сайте TipsMake.com, чтобы найти простой способ вручную установить CentOS в подсистему Windows 10 для Linux и запускать команды в репозитории RHEL YUM или RPM.
Подсистема Windows для Linux – это расширенная функция для пользователей Windows. Подсистема Windows для Linux позволяет вам практиковаться и изучать команды операционной системы Linux непосредственно в системах Windows 10 без использования программного обеспечения виртуальных машин, такого как VirtualBox.
Подсистема Windows для Linux, также сокращенно от WSL, развертывается Microsoft в операционных системах Windows 10 и Windows Server 2019 для обеспечения совместимости и выполнения двоичных файлов Linux.
Чтобы установить образ Linux Distro в целом, пользователи должны полагаться на Microsoft Store, где есть несколько предварительно скомпилированных компактных образов. В настоящее время образ Linux WSL доступен как Ubuntu, Kali Linux, Debian, AlpinLinux, OpenSUSE и SUSE Enterprise Server. Поэтому, если вы хотите опробовать некоторые операционные системы Linux, такие как CentOS / RHEL (Red Hat Enterprise Linux) и Arch Linux, установите их в подсистему Windows 10 для Linux самостоятельно. Сегодняшняя статья покажет вам, как это сделать.
Примечание. Перед установкой CentOS на WSL необходимо активировать подсистему Windows для Linux. Если вы не знаете, как это сделать, прочтите статью: Для запуска Linux в Windows 10 не требуется виртуальная машина, вот 18 вещей, которые вам следует знать, чтобы получить более подробную информацию.
Как установить CentOS в подсистему Windows 10 для Linux
Шаг 1. Загрузите CentOS WSL
Первое, что нужно иметь, – это CentOS на WSL (Windows 10 FCU или выше), основанный на WSldl. По сути, это zip-файл, содержащий rootfs и некоторые другие файлы. CentOS как экземпляр WSL – это проект с открытым исходным кодом, доступный на Github, поэтому загрузите его здесь.
Последняя версия на момент написания – CentOS 7.6.
Шаг 2. Разархивируйте папку WOS CentOS 7.x.
Размер загруженной папки будет около 300 МБ, и после загрузки щелкните правой кнопкой мыши, чтобы распаковать эту папку. Здесь статья использует WinRAR для извлечения файлов. Однако вы можете использовать программу Windows по умолчанию или любой другой вариант для ее извлечения.
Шаг 3. Запустите CentOS.exe, чтобы установить CentOS в подсистеме Windows 10 для Linux.
После распаковки каталога вы увидите в нем два файла: первый – rootfs.tar.gz, второй – CentOS.exe. Вам необходимо запустить CentOS.exe, чтобы извлечь файлы и зарегистрировать их на WSL. Щелкните файл правой кнопкой мыши и выберите Запуск от имени администратора.
Шаг 4. Завершите установку
После завершения установки вы получите сообщение на командном экране CentOS. Теперь нажмите клавишу Enter, чтобы выйти из настройки.
Шаг 5: запустите CentOS 7 на WSL
Чтобы запустить CentOS 7, снова перейдите в распакованную папку CentOS для WSL, и на этот раз вы увидите 4 файла. Снова щелкните правой кнопкой мыши Centos.exe и выберите Запуск от имени администратора.
Наконец, здесь появилась подсистема Linux, установленная вручную для CentOS.
Шаг 6: команда обновления CentOS на WSL
Вы можете запустить любую команду, которую хотите выполнить в CentOS, просто чтобы посмотреть, хорошо ли она работает. Пример выполнения команды обновления CentOS с помощью YUM.
yum -y обновить
Шаг 7: удалите CentOS 7 WSL
Если в будущем вы случайно удалите папку CentOS WSL и захотите переустановить, сначала удалите существующие настройки.
Чтобы удалить CentOS 7 WSL, просто используйте команду меню ниже:
CentOS.exe чистый
Затем снова извлеките файлы из сжатой папки CentOS, которую вы скачали выше, а затем запустите Windows 10 PowerShell с правами администратора, перейдите в распакованную папку и выполните команду ниже:
./CentOS.exe чистый
Для переустановки запустите исполняемый файл CentOS.exe в той же извлеченной папке, чтобы зарегистрировать файлы в подсистеме Windows 10 для Linux.
Надеюсь, у вас все получится.