Nainštalujte openSUSE v systéme Windows s WSL


openSUSE je teraz oficiálne k dispozícii pre podsystém Windows pre Linux. Bash na Windowse práve zozelenal.

Spoločnosť Microsoft poskytuje podsystém Windows pre Linux alebo WSL ako prostriedok pre používateľov systému Windows, ktorí chcú používať systémy založené na Linuxe ako súčasť svojej práce alebo potrieb.

Používatelia môžu zvyčajne spustiť systém Windows a Linux s dvojitým zavedením alebo použiť Linux vo vnútri virtuálneho počítača atď. Sú to však možnosti náročné na zdroje.

WSL umožňuje používateľom používať robustné linuxové systémy vo Windowse a spúšťať Linuxové príkazy a GUI aplikácie natívne.

Štandardne je Ubuntu k dispozícii vo WSL od začiatku. Pred nejakým časom však openSUSE tiež oznámilo, že ich variant Leap bude dostupný v subsystéme Windows pre Linux.

V tomto návode sa naučíte nainštalovať openSUSE Leap vo WSL. Tiež sa v ňom naučíte spúšťať aplikácie GUI.

Krok 1: Nainštalujte WSL (ak ho ešte nemáte)

Nedávno bol vydaný Windows Subsystem for Linux ako stabilná verzia z Preview a teraz je stiahnuteľný ako aplikácia z Microsoft Store.

Ak chcete použiť túto metódu, musíte používať systém Windows 10 verzie 2004 + (zostava 19041 a vyšší) alebo Windows 11.

Ak používate staršiu verziu, postupujte podľa tohto návodu na inštaláciu WSL.

Povoliť virtualizáciu

Pred inštaláciou WSL by ste sa mali uistiť, že funkcia Virtual Machine Platform je v systéme Windows zapnutá.

Ak to chcete urobiť, vyhľadajte v ponuke Štart položku „Zapnúť funkcie“ a otvorte ju podľa obrázka nižšie.

V dialógovom okne prejdite nadol a zapnite „Platforma virtuálneho počítača“.

Stlačením tlačidla OK požiadate o reštart. Podľa odporúčania reštartujte systém, aby sa nastavenia uplatnili.

Nainštalujte aplikáciu WSL z obchodu Microsoft Store

Otvorte obchod Microsoft a vyhľadajte podsystém Windows pre Linux.

Nainštalujte aplikáciu stlačením príslušného tlačidla inštalácie na stránke WSL.

Krok 2: Nainštalujte a nakonfigurujte openSUSE vo WSL

Nainštalovali ste WSL. Teraz chcete nainštalovať openSUSE.

Za týmto účelom vyhľadajte openSUSE v obchode Microsoft Store. Tu používam openSUSE Leap, ich stabilnú verziu.

Nainštalujte si aplikáciu openSUSE z obchodu Microsoft Store.

Po dokončení inštalácie otvorte openSUSE z ponuky Štart.

V otvorenom termináli uvidíte „Inštaluje sa...“. Nechajte ho dokončiť niektoré počiatočné nastavenia konfigurácie.

Teraz budete v prostredí YasT a konfigurujete svoju inštanciu openSUSE. Tu vaša myš nebude fungovať. Ak chcete prechádzať medzi položkami ponuky, použite kláves TAB. Takže na prvej obrazovke stlačte Ďalej.

Teraz budete chcieť prijať licenčnú zmluvu EULA.

Po stlačení tlačidla Ďalej sa zobrazí výzva na zadanie prihlasovacích údajov používateľa pre váš openSUSE, ako je používateľské meno, heslo atď. Zadajte tieto údaje. Na prechod z jedného poľa do druhého môžete použiť kláves TAB.

Ak ste zadali slabé heslo alebo heslo obsahujúce iba číslice, zobrazí sa dialógové okno. Pokračujte stlačením „Áno“.

Teraz môžete stlačením „Dokončiť“ dokončiť nastavenie.

to je všetko. Nebudete v terminálovom rozhraní openSUSE.

Keď ste vo vnútri, mali by ste aktualizovať svoj systém openSUSE. Za týmto účelom spustite nasledujúci príkaz v openSUSE.

sudo zypper refresh
sudo zypper update

Môžete si vychutnať openSUSE v termináli a spustiť príkazy a nástroje Linuxu. Už sa však neobmedzujete len na príkazový riadok.

Voliteľný krok 3: Používanie aplikácií GUI v openSUSE na WSL

Ak chcete nainštalovať aplikácie GUI v openSUSE, najprv nainštalujte vzor wsl_gui z openSUSE, ktorý načíta všetky požadované závislosti.

sudo  zypper in -t pattern wsl_gui

Okrem toho môžete rovnakým spôsobom nainštalovať wsl_base a wsl_systemd. Ďalšie vysvetlenia nájdete v dokumentácii openSUSE na WSL.

Teraz môžete nainštalovať aplikácie GUI z oficiálneho úložiska. Napríklad nainštalujte správcu súborov Gedit a nautilus pomocou:

sudo zypper in gedit nautilus

Po nainštalovaní ich môžete spustiť zadaním gedit alebo nautilus do príkazového riadku openSUSE. Nainštalované aplikácie sú dostupné aj cez ponuku Štart systému Windows pod openSUSE.

Môžete ich otvoriť alebo pripnúť na panel úloh.

Záver

To je úžasné! Lahôdku Linuxu si teraz môžete vychutnať priamo vo Windowse. To je určite užitočné pre ľudí, ktorí musia občas pracovať s Linuxom.

Samozrejme, pre serióznejší a kompletnejší zážitok by ste mali ísť a nainštalovať openSUSE alebo výber vašej distribúcie priamo do vášho systému.

Dúfam, že tento návod bol užitočný pri inštalácii openSUSE na WSL. Ak narazíte na nejaké problémy, dajte mi vedieť.