Jak provozovat RHEL/FEDORA v subsystému Windows pro Linux (WSL)

Jak Provozovat Rhel Fedora V Subsystemu Windows Pro Linux Wsl



Spuštění RHEL (Red Hat Enterprise Linux)/Fedora na WSL umožňuje uživatelům využívat flexibilitu Linuxu v prostředí Windows. Bez ohledu na to, kdo k němu přistupuje, umožňuje WSL nativně provozovat Fedora nebo Rhel, aniž by bylo nutné nastavit virtuální stroj nebo dvojité zaváděcí nastavení. V tomto článku projdeme kroky, které umožní Spusťte RHEL/FEDORA na Windows Subsystem pro Linux (WSL)



Jak provozovat RHEL/ FEDORA v subsystému Windows pro Linux (WSL)

Proveďte níže uvedené kroky pro spuštění RHEL (Red Hat Enterprise Linux)/Fedora v subsystému Windows pro Linux (WSL).





  1. Povolte WSL na Windows
  2. Nainstalujte Fedoru na WSL
  3. Nainstalujte RHEL na WSL

Pojďme se dozvědět, jak spustit RHEL /FEDORA na WSL.





1] Povolit WSL na Windows



Před instalací Fedory nebo RHEL je prvním krokem povolení subsystému Windows pro Linux, který umožní Windows provádět distribuce Linuxu. Chcete -li to udělat, postupujte podle níže uvedených kroků:

  1. Klikněte na Win + X a klikněte na Terminál (admin) otevřít PowerShell s administrativními oprávněními.
  2. Spusťte následující příkaz k instalaci WSL, povolte jej i platformu virtuálního počítače a nainstalujte výchozí distribuci Linux (obvykle Ubuntu) .D4874B867F034CBEE80DD956B0271FF2787275
  3. Chcete -li hledat další dostupné distribuce a nainstalovat je, spusťte následující příkazy: EA71102048EE7C58C5089252EBEE62FFA3C9A9

    Poznámka: Nahraďte název distro nahrazením požadovaného názvu distribuce.

    povrch pro 3 tipy
  4. Jakmile je WSL nainstalován, spusťte následující příkaz, abyste jej povolili:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  5. Dále restartujte počítač a použijte změny spuštěním následujícího příkazu:
    Restart -Computer -force

Jakmile jsme povolili WSL a restartovali PC, dalším krokem je stáhnout a nainstalovat souborový systém Fedora/Rhel Root.



2] Nainstalujte Fedoru na WSL

Vzhledem k tomu, že Fedora nebyla k dispozici na seznamu distribuce, budeme pokračovat a nainstalovat instalační program Fedora Linux nebo soubor ZIP a poté jej spustit.

Uživatelé si mohou stáhnout soubor instalačního programu nebo spustit následující příkazy:

Pro Fedora 37

F8983C76B62E964D56223862A6B4C7C2647BF3

Pro Fedoru 36

DF024386BD0596D277970916E8ADE3893C1A848

Pro Fedora 35

wget https://github.com/yosukes-dev/FedoraWSL/releases/download/35.20211113.0/Fedora35.zip

Pro Fedora 34

6B0CB85EDBE0347EF9A0C76D498BD90BABCE9462

Po stažení souboru zipu je dalším krokem jej extrahovat. Pokud příkaz nestačí soubor ZIP, můžete pouze zkopírovat a vložit URL do prohlížeče a poté začít stahovat.

Uživatelé uvidí dva soubory: fedore.exe a rootfs. Chcete-li tak učinit, klepněte pravým tlačítkem myši na stažený soubor ZIP a vyberte extrahovat vše. Vyberte cílovou složku, zadejte název, který se má použít pro více instancí Fedory, a kliknutím na extrakt dokončíte proces.
Spusťte Fedora.exe Soubor pro registraci systému Fedora ve WSL.

Alternativně jej zaregistrujte pro WSL2, spusťte následující příkaz:

Fe2F6168CEE0EBE2E89CA4B2F1C48262748B910C

Chcete -li zkontrolovat, zda byla Fedora úspěšně přidána do WSL, spusťte následující příkaz:

plus google s downgrade
27893C7D4365C18C24B6FEC9FB898E10D311692

Chcete -li otevřít shell Fedora ve WSL, spusťte následující příkaz:

B1330C6C723403EAAA34580DE532FC8F0446D8753

Poznámka: Název VM bude nahrazen zadanou distribucí WSL, např. Fedora37

Jakmile jsou uvnitř Fedory, mohou uživatelé aktualizovat balíčky, přidat i nové uživatele a nainstalovat další software.

Číst:  Jak spustit soubor skriptu .sh nebo shell v systému Windows

3] Nainstalujte RHEL na WSL

  Spusťte RHEL/FEDORA na Windows Subsystem pro Linux (WSL)

Po instalaci a povolení WSL na Windows zde je návod, jak nainstalovat a používat RHEL na WSL.

Začněte stažením nezbytného vydání z GitHubu nebo spusťte následující příkazy ve zvýšené PowerShell na základě vaší požadované verze:

RHEL 9.1

D

RHEL 9

chyba při stahování - 0x80070002
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.0.0-1468.1655190709/RHWSL.zip

RHEL 8.7

D3E6607257325B01F23B6E5CD5C718DD65FB45A

Počkejte, až si stáhne, extrahujte jej stejným způsobem jako pro soubor Fedora Zip a poté spusťte soubor rhwsl.exe a zaregistrujte RHEL na WSL. Spusťte níže uvedený příkaz a zaregistrujte se pro WSL2:

Fe2F6168CEE0EBE2E89CA4B2F1C48262748B910C

Chcete -li zkontrolovat, zda byl RHEL úspěšně nainstalován a zaregistrován, spusťte

27893C7D4365C18C24B6FEC9FB898E10D311692

Spusťte příkazy a spustíte RHEL, zaregistrujte je u předplatného služby Red Hat a připojte je:

Start:

wsl --distribution RHWSL

Rejstřík:

FD1BB5EA37ACEFA5EA50DA11211FB3F340F5E0D7

Připojit:

subscription-manager attach

Uživatelé mohou nainstalovat potřebný balíček spuštěním následujícího příkazu:

79F8D7EEC09B46BA9BFF4918E74BAE5A20BEE46E

Uživatelé nyní mohou provozovat Fedoru i RHEL na WSL.

Jak mohu spustit konkrétní distro v WSL2?

Pro spuštění konkrétního distro v WSL2 musí uživatelé spustit powerShell nebo příkazový řádek s administrativními právy a poté zkontrolovat dostupná distribuce spuštěním wsl --list --verbose. Poté musí být zaregistrován na WSL2 spuštěním wsl --set-version <DistroName> 2. Po dokončení spusťte následující příkaz a spusťte jej: 83534702a87cceb0d725172e64a8917eb99f26f6 .

Jaká jsou omezení WSL?

WSL má několik omezení, která zahrnují omezenou podporu jádra Linux a omezení určitých systémových volání a modulů. WSL1 má omezenou podporu pro aplikace GUI, zatímco hardwarový přístup je omezen. Kromě toho může být výkon nižší než nativní Linux a některé aplikace, zejména ty vyžadující SystemD, nemusí fungovat správně.

chyba aktualizace systému Windows 0xc0000005

Přečtěte si také:  Importovat a exportovat distribuce WSL na Windows.

Populární Příspěvky