A Microsoft segített telepíteni az Ubuntu Linuxot a Windows 10-es számítógépemre, és tulajdonképpen egész jó

author
12 minutes, 53 seconds Read

Készen állsz a Linux futtatására Windows 10 alatt? Íme, hogyan

Ha valaha is végigszenvedett már egy fájdalmas Windows-frissítést, vagy hitetlenkedve nézte, ahogy a MacBookja úgy döntött, hogy lassulni kezd, és a ventilátorát jumbo-jet-at-takeoff üzemmódba kapcsolja, akkor tudja, hogy a gondjaira egy és csak egy válasz van: “Váltson Linuxra”.

Vicceltem, persze, de ezt a tanácsot komolyan ajánlják, ha végigpörgeted a kommenteket itt a ZDNet-en, ahol a nyílt forráskód evangélisták serege rendszeresen Szent Linus evangéliumát hirdeti a leghalványabban kapcsolódó, más platformokkal kapcsolatos hírekre reagálva.

Szintén: Eric Raymond a nyílt forráskódról: Windows 10 hamarosan csak egy emulációs réteg lesz a Linux kernelen

És tudod mit? Szerintem ezeknek a kommentelőknek van egy jogos érvük. Bárkinek, aki arra törekszik, hogy megértse a modern számítástechnikai tájképet, rendelkeznie kell némi tapasztalattal más platformokkal, mint amit rendszeresen használ, mert sok minden, amit ma a Windowsban, a MacOS-ben és a Linuxban látunk, ugyanabból a DNS-ből származik.

Azért, hogy lépést tartsak a Linux újdonságaival, én magam is évente vagy kétévente végigcsinálom ezt a gyakorlatot. Képzelje el tehát a meglepetésemet, amikor idén percek alatt képes voltam egy működőképes Ubuntu Linux gépet létrehozni, anélkül, hogy megzavartam volna a jelenlegi Windows 10 beállításomat. És ami még meglepőbb: A munka nagy részét a Microsoft végezte.

A varázslat, amely mindezt lehetővé tette, a Hyper-V virtualizációs szoftver, amely minden Windows 10 Pro vagy Enterprise rendszert futtató számítógéphez mellékelve van. (Sajnálom, Windows 10 Home felhasználók, frissítenetek kell, ha játszani akartok). A Hyper-V Quick Create galériája, amellyel néhány kattintással új virtuális gépet lehet létrehozni, nem egy, hanem három különálló Ubuntu képet tartalmaz, köztük az új Ubuntu 20.04-es verzióját.

A Hyper-V Quick Create segédprogram három Ubunutu Linux verziót tartalmaz

A legjobb az egészben, hogy ezek az egyéni képek képesek Hyper-V Enhanced Sessionben futni, ami azt jelenti, hogy egyéni kijelzőfelbontást választhatunk, vagy teljes képernyőn, akár több monitoron keresztül is futtathatjuk, olyan teljesítmény mellett, amely közel áll a csupasz fémen futó gépekéhez. Kibővített munkamenetben a virtuális gép megoszthatja a Windows vágólapját, a helyi tárolót és a gazdagép hanghardverét.

Amikor már minden működik, az Ubuntu VM-et teljes képernyős módban indíthatja el, és úgy dolgozhat vele, mintha a Windows 10 gazdagép nem is lenne ott.

Must read:

  • Microsoft: Linux GUI alkalmazások jönnek a Windows 10 WSL-re GPU hozzáféréssel együtt
  • Desktop Linux: Why open source is heading for a new breakthrough TechRepublic
  • Linux-alapú Windows makes perfect sense

Az a rész, hogy minden működik, nem csak szófordulat. A jó hír az, hogy a kétéves Ubuntu 18.04.3 Long Term Support (LTS) verziója tökéletesen működött, nem kellett babrálni vele. De a két újabb kiadásnál már a hajamat téptem. Kézzel kellett szerkesztenem egy védett Linux-konfigurációs fájlt, mielőtt a legújabb Ubuntu kiadásban (20.04) működőképessé tudtam tenni egy továbbfejlesztett munkamenetet, a 19.10-es verzió VM-je pedig többször megakadt, és legalább egy tucat újraindítást igényelt (köztük néhány kemény újraindítást), mielőtt az elvárásoknak megfelelően működött.

Mindezek után három működő virtuális gépem volt, ami elég jó áttekintést adott az Ubuntu Linux újdonságairól.

Frissítés, 2020. június 5: A Twitteren keresztül Hayden Barnes, az Ubuntu on WSL és Hyper-V fejlesztői szószólója a @Canonicalnál azt mondja: “Tudunk az xrdp hibáról a 19.10-ben és a 20.04-ben. A 20.04-es képet a közelgő 20.04.1 LTS frissítéssel javítjuk. A 19.10 közeledik az EOL-hoz, és ki lesz dobva.”

2. frissítés, 2020. október 1: A 20.04.1 LTS asztali Ubuntu-kép 2020. július 31-én jelent meg, de október 1-jén még nem került integrálásra a Hyper-V gyors létrehozása képbe.

Mint azt Mary Branscombe kollégám is megjegyzi, a Windows 10 minden kiadása, beleértve a Home-ot is, hozzáférést biztosít a Windows Subsystem for Linuxhoz, amely a Linux kernelt egy könnyű virtuális gépben futtatja, és a Windows 10 2004-es verziójától frissen frissült WSL2-re. Amint a WSL2 dokumentációja világossá teszi, ez nem egy hagyományos VM-élmény, és leginkább azoknak a fejlesztőknek ajánlott, akik parancssoros élményt szeretnének, valamint Bash shell szkriptek és GNU/Linux parancssoros alkalmazások futtatásának lehetőségét. A grafikus alkalmazások futtatásának képessége a WSL2 környezetben szerepel a Microsoft ütemtervében, és várhatóan 2020 végén vagy 2021 elején lesz elérhető a Windows Insiderek számára tesztelésre.

Ha szeretné kipróbálni egy vagy több Ubuntu VM beállítását a Windows 10-ben saját kísérletezés céljából, kövesse az alábbi lépéseket.

1. Engedélyezze a Hyper-V platformot

Ez a hipervizor minden 64 bites Windows 10 Pro, Enterprise és Education kiadásba be van építve, de alapértelmezés szerint nincs engedélyezve. Előfordulhat, hogy a régebbi PC-ken be kell kapcsolnia néhány firmware-beállítást, mielőtt engedélyezné a funkciót. Teljes körű utasításokat a “Windows 10: A Hyper-V engedélyezése és virtuális gépek létrehozása” című fejezetben talál.

2. Az Ubuntu VM letöltéséhez és telepítéséhez használja a Gyors létrehozás funkciót

A Hyper-V kétféleképpen hozhat létre új virtuális gépet. A régimódi módon egy unalmas, többlépcsős varázslón keresztül kell kattintgatni. A sokkal egyszerűbb megoldás a Hyper-V Quick Create segédprogram használata. A Hyper-V kezelő jobb oldali ablaktáblájában talál egy parancsikont, vagy közvetlenül is megnyithatja a Windows 10 keresőmezőjében található Vmcreate.exe paranccsal.

Válasszon ki egy Ubuntu verziót a bal oldali galériából, majd kattintson a Virtuális gép létrehozása gombra. Ez elindít egy 1,6 GB (18.04.3 LTS) és 2 GB (újabb verziók) közötti letöltést. A letöltés befejezése után a Quick Create segédprogram kinyeri a képet, konfigurálja a VM-et, majd megjelenik egy párbeszédpanel, amely közli, hogy a virtuális gép létrehozása sikeres volt.

A VN első futtatása előtt azt javaslom, hogy szerkesszen néhány beállítást.

3. Néhány beállítás finomhangolása

Noha a Csatlakozás gombra kattintva azonnal elindulhat, ha elegendő erőforrással rendelkezik a Windows 10-es gazdaszámítógépen, azt javaslom, hogy inkább kattintson a Beállítások szerkesztése gombra, így először elvégezhet néhány módosítást.

Az új VM hardverlistájából válassza ki a Memóriát, majd módosítsa a hozzárendelt RAM-ot az alapértelmezett 2048-as értékről 4096-ra, ami jobb teljesítményt fog eredményezni. A dinamikus memóriát is letilthatja, ha fix mennyiségű virtuális RAM-ot szeretne. A rendszerlemez méretét is érdemes megnövelni az alapértelmezett 12 GB-ról. Kattintson a Hard Drive, majd a Szerkesztés gombra, és kövesse az utasításokat, amíg el nem éri a Bővítés parancsot.

Nyugodtan finomhangolhatja a Linux VM-hez rendelt memóriát

Végül a Kezelés címszó alatt kattintson az Ellenőrzőpontok gombra, majd törölje az Automatikus ellenőrzőpontok használata jelölőnégyzetet. (Ellenőrzőpontot bármikor létrehozhat manuálisan, ha vissza akarja vonni a változtatásokat).

Azt követően, hogy ezeket a beállításokat elvégezte, bezárhatja a Beállítások párbeszédpanelt, és először megnyithatja a VM-et.

4. A felhasználói fiók beállítása

Futtassa végig az Ubuntu rendszerkonfigurációját, válassza ki az alapértelmezett nyelvet, időzónát stb. Amikor eljut arra a képernyőre, ahol létrehozza a bejelentkezési adatokat, hagyja az alapértelmezett beállítást a Jelszavam megkövetelése a bejelentkezéshez.

Noha kényelmesen hangzik, ne engedélyezze az automatikus bejelentkezés funkciót. Ha ezt a lehetőséget választja, akkor nem fog tudni bejelentkezni egy kibővített munkamenet segítségével, és a VM kénytelen lesz egy viszonylag kis ablakban futni, olyan alapértelmezett felbontással, amelyet nem tud könnyen megváltoztatni.

Ez egy jó alkalom a Software Updater alkalmazás futtatására is, és a legújabb Ubuntu frissítések beszerzésére. (Kattintson a bal alsó sarokban lévő gofri ikonra, és a keresőmező segítségével keresse meg az alkalmazást.)

5. Bejelentkezés egy kibővített munkamenet használatával

Azt onnan tudja, hogy kibővített munkamenetet indított, ha ezt a párbeszédpanelt látja a VM Connect ablakban.

Tolja ezt a csúszkát a szélső jobbra, hogy a VM teljes képernyőn fusson

A kapcsolót csúsztassa a kijelző felbontásának kiválasztásához. Én a csúszkát inkább jobbra, a Teljes képernyő állásba mozgatom. Ha több monitora van, és azt szeretné, hogy a VM mindegyiken megjelenjen, jelölje be a Use All My Monitors (Minden monitorom használata) jelölőnégyzetet. A folytatáshoz kattintson a Csatlakozás gombra, amely megnyitja az itt látható Xrdp bejelentkezési párbeszédpanelt.

A bővített Hyper-V munkamenet elindításához jelentkezzen be az Xrdp-be

Adja meg az Ubuntu Linux fiók létrehozásakor beállított felhasználónevet és jelszót, majd kattintson az OK gombra. Feltételezve, hogy az istenek nem haragszanak, bejelentkezel a VM-edbe, és nekiláthatsz a munkának. Lehet, hogy másodszor is meg kell adnod a jelszavadat, ha még nem vagy bejelentkezve a munkamenetbe, amelyhez csatlakozol. (Ha fekete képernyő jelenik meg, próbáld meg lenyomni az Entert.)

Az egésznek tökéletesen működnie kell, ha egy 18.04.3 LTS VM-mel kezdted. Ha Ubuntu 19.10-et használsz, lehet, hogy ugyanolyan frusztráló újraindítások sorozatán kell keresztülmenned, mint nekem, mielőtt minden megfelelően működik.

Az Ubuntu 20.04 esetében minden tökéletesen működött egy alap munkamenetben, de a bővített munkamenet futtatásának lehetősége nem volt elérhető, amíg nem szerkesztettem az Xrdp.ini fájlt az /etc/xrdp állományban. Ez egy védett hely, ezért meg kellett nyitnom egy szerkesztőt a rendszergazdai hitelesítő adatokkal, ami sem nem intuitív, sem nem egyszerű feladat.

Két sort kellett megváltoztatnom az ini fájlban. Először is a port=3389-et port=vsock://-1:3389-re változtatni. Ezután a use_vsock=true-t use_vsock=false-ra kell változtatni. Zárja be a Vmconnect ablakot, majd csatlakozzon újra a VM-hez, és máris képes lesz egy bővített munkamenetet indítani. De az is lehet, hogy meg kell hívnia néhány kisebb istenséget, és füstölőt kell égetnie. Végül is ez Linux.

(Ahogy korábban megjegyeztem, a Canonical/Microsoft csapata a 20.04.1-es frissítéssel javítani fogja ezt a képet, így az xrdp.ini fájlt nem kell majd szerkeszteni.)

És most már magadra maradtál. Olyan termelékenységi szoftvert kell találnod, amivel tényleges munkát tudsz végezni. Ha olyan vagy, mint én, és többnyire Microsoft-szolgáltatásokat használsz, készülj fel egy nagy adag frusztrációra.

A Microsoftnak jelenleg nincsenek Office-alkalmazásai Linuxra, így a fájlokat egy webböngészőből kell elérnie. (Igen, léteznek Office-klónok Linuxra, beleértve a LibreOffice csomagot, amely a Microsoft Office 2007 hű klónja. Ez… alig megfelelő).

Must read:

  • Nézd meg, mi van Linus Torvalds legújabb Linux fejlesztő PC-jének belsejében
  • Új fuzzing eszköz 26 USB hibát talál Linuxban, Windowsban, macOS-ben és FreeBSD-ben
  • Microsoft Windows csomagkezelője: Ez a parancssori eszköz telepítheti az összes alkalmazást

Az Ubuntu Linux 20.04-ben sikerült közvetlenül csatlakoztatni a Google Drive-ot, így ezek a felhőben tárolt fájlok közvetlenül a Fájlok alkalmazásban jelentek meg. Egy könnyen telepíthető Dropbox alkalmazás is elérhető volt. De a OneDrive? Nem igazán. Van egy nyílt forráskódú, harmadik féltől származó szinkronizáló kliens, de a telepítéshez több mint féltucatnyi függő csomagra volt szükség, és nem volt türelmem vagy önbizalmam a folyamat befejezéséhez.

Az Ubuntu Linux alapértelmezett böngészője a Mozilla Firefox, amely a 18.04.3 LTS verzióban elég jól működött, de a 20.04-es kiadásban rángatózott. A Microsoft azt mondja, hogy tervezi az új Chromium-alapú Edge kiadását Linuxra, de ez egyelőre csak vágyálom. A pozitívum, hogy van egy nagyon jól sikerült Microsoft Teams kliens, amely natív .deb csomagként települ.

Bár az általános élmény meglepően zökkenőmentes, túl sok olyan pillanat volt, amikor a Linux futtatását kissé bénának éreztem. A 20.04-es kiadásban például a Firefox letölti a csomagfájlokat egy ideiglenes mappába, ahol azok nem nyílnak meg rendesen. Miután rájöttem, hogy ezeket a fájlokat a Letöltések könyvtárba kell áthelyeznem, minden rendben volt. (Megjegyzendő, hogy a Google Chrome letöltései alapértelmezés szerint a megfelelő helyre kerülnek.)

Ha viszont a munkanapjait a Google ökoszisztémájában tölti, a Linux valószínűleg nagyon jól fogja érezni magát. A Chrome telepítése és a G Suite beállítása után ez a VM alapvetően egy kissé sznob Chromebook.

Váltani fogok Linuxra, mint elsődleges operációs rendszerre? Uh, nem. De ezeket a VM-eket üzemben fogom tartani, és rendszeresen ellenőrizni fogom. Mert sosem lehet tudni…

Similar Posts

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.