Приєднуйтесь до Quantrimang.com , щоб дізнатися, як просто вручну інсталювати CentOS у підсистемі Windows 10 для Linux і виконувати команди в репозиторії YUM або RHEL RPM.
Підсистема Windows для Linux — це розширена функція для користувачів Windows. Підсистема Windows для Linux дозволяє практикувати та вивчати команди операційної системи Linux безпосередньо у вашій системі Windows 10 без використання програмного забезпечення віртуальної машини, наприклад VirtualBox .
Підсистема Windows для Linux, також коротко відома як WSL, розгортається Microsoft в операційних системах Windows 10 і Windows Server 2019, щоб забезпечити сумісність і виконання бінарних файлів Linux .
Щоб установити образи дистрибутива Linux загалом, користувачі повинні покладатися на 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. По суті, це стиснутий файл, що містить rootfs та деякі інші файли. CentOS як екземпляр WSL — це проект із відкритим кодом, доступний на Github, тому завантажте його тут . Остання версія на момент написання – CentOS 7.6.
Крок 2. Розпакуйте папку WSL CentOS 7.x
Розмір завантаженої папки становитиме приблизно 300 МБ, і після завантаження клацніть правою кнопкою миші, щоб розпакувати папку. Тут стаття використовує WinRAR для видобування файлів. Однак ви можете використовувати програму Windows за замовчуванням або будь-який інший варіант, щоб витягнути його.
Крок 3. Запустіть CentOS.exe, щоб інсталювати CentOS у підсистемі Windows 10 для Linux
Після вилучення папки ви побачите в ній 2 файли: перший файл — 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 update
Крок 7. Видаліть CentOS 7 WSL
Якщо в майбутньому ви випадково видалите папку CentOS WSL і захочете перевстановити її, спочатку потрібно буде видалити наявну інсталяцію.
Щоб видалити CentOS 7 WSL, просто скористайтеся єдиною командою нижче:
CentOS.exe clean
Потім ще раз витягніть файли зі стисненої папки CentOS, яку ви завантажили вище, а потім запустіть Windows 10 PowerShell з правами адміністратора , перейдіть до видобутої папки та виконайте наведену нижче команду:
./CentOS.exe clean
Щоб повторно інсталювати, запустіть виконуваний файл CentOS.exe у тій самій розпакованій папці, щоб зареєструвати файли в підсистемі Windows 10 для Linux.
Сподіваюся, ви успішні.