Pripojte sa na Quantrimang.com a zistite, aké jednoduché je manuálne nainštalovať CentOS na Windows 10 Subsystém pre Linux a spúšťať príkazy v úložisku YUM alebo RHEL RPM.
Windows Subsystem for Linux je pokročilá funkcia pre používateľov Windowsu. Windows Subsystem for Linux vám umožňuje precvičovať si a učiť sa príkazy operačného systému Linux priamo vo vašom systéme Windows 10 bez použitia softvéru virtuálneho počítača, ako je VirtualBox .
Windows Subsystém pre Linux, tiež stručne známy ako WSL, je nasadený spoločnosťou Microsoft v operačných systémoch Windows 10 a Windows Server 2019, aby poskytoval kompatibilitu a spúšťanie binárnych súborov Linuxu .
Na inštaláciu obrazov Linux Distro vo všeobecnosti sa používatelia musia spoliehať na obchod Microsoft Store, ktorý má množstvo predkompilovaných zjednodušených obrazov. V súčasnosti sú dostupné linuxové WSL obrazy Ubuntu , Kali Linux , Debian, AlpinLinux, OpenSUSE a SUSE Enterprise Server. Ak teda chcete vyskúšať niektoré operačné systémy Linux, ako napríklad CentOS/RHEL (Red Hat Enterprise Linux) a Arch Linux , musíte si ich sami nainštalovať na Windows 10 Subsystem for Linux. Dnešný článok vám ukáže, ako na to.
Poznámka : Pred inštaláciou CentOS na WSL musíte aktivovať podsystém Windows pre Linux. Ak neviete, ako na to, prečítajte si článok: Spustite Linux na Windows 10 bez virtuálneho počítača, tu je 18 vecí, ktoré by ste mali vedieť, kde nájdete ďalšie podrobnosti.
Ako nainštalovať CentOS na Windows 10 Subsystém pre Linux
Krok 1: Stiahnite si CentOS WSL
Prvá potrebná vec je CentOS na WSL (Windows 10 FCU alebo novší) založený na WSldl. V podstate je to komprimovaný súbor obsahujúci rootfs a niektoré ďalšie súbory. CentOS ako WSL Instance je open source projekt dostupný na Github, takže ho získate tu . Najnovšia verzia v čase písania tohto článku je CentOS 7.6.
Krok 2: Rozbaľte priečinok WSL CentOS 7.x
Veľkosť prevzatého priečinka bude približne 300 MB a po stiahnutí kliknutím pravým tlačidlom myši priečinok extrahujte. V tomto článku sa na extrahovanie súborov používa WinRAR. Na extrakciu však môžete použiť predvolený program Windows alebo akúkoľvek inú možnosť.
Krok 3: Spustite CentOS.exe a nainštalujte CentOS na Windows 10 Subsystém pre Linux
Po rozbalení priečinka uvidíte 2 súbory: Prvý súbor je rootfs.tar.gz a druhý súbor je CentOS.exe. Ak chcete extrahovať súbory a zaregistrovať ich na WSL, musíte spustiť CentOS.exe. Kliknite pravým tlačidlom myši na súbor a vyberte možnosť Spustiť ako správca .
Krok 4: Dokončite inštaláciu
Po dokončení inštalácie dostanete upozornenie na obrazovke príkazov CentOS. Teraz stlačte kláves Enter
pre ukončenie nastavenia.
Krok 5: Spustite CentOS 7 na WSL
Ak chcete spustiť CentOS 7, znova prejdite do extrahovaného priečinka CentOS pre WSL a tentoraz uvidíte 4 súbory. Opäť kliknite pravým tlačidlom myši na Centos.exe a vyberte možnosť Spustiť ako správca .
Nakoniec je tu manuálne nainštalovaný podsystém Linux pre CentOS.
Krok 6: Príkaz na aktualizáciu CentOS na WSL
Na CentOS môžete spustiť ľubovoľný príkaz, ktorý chcete vykonať, len aby ste skontrolovali, či funguje dobre alebo nie. Príklad spustenia príkazu aktualizácie CentOS pomocou YUM.
yum -y update
Krok 7: Odinštalujte CentOS 7 WSL
Ak v budúcnosti omylom odstránite priečinok CentOS WSL a budete ho chcieť preinštalovať, budete musieť najprv odstrániť existujúcu inštaláciu.
Ak chcete odinštalovať CentOS 7 WSL, stačí použiť jeden príkaz nižšie:
CentOS.exe clean
Potom znova extrahujte súbory z komprimovaného priečinka CentOS, ktorý ste si stiahli vyššie, a potom spustite Windows 10 PowerShell s právami správcu , prejdite do extrahovaného priečinka a spustite príkaz nižšie:
./CentOS.exe clean
Ak chcete preinštalovať, spustite spustiteľný súbor CentOS.exe v rovnakom extrahovanom priečinku a zaregistrujte súbory do subsystému Windows 10 pre Linux.
Dúfam, že budete úspešní.