Tegnap a Microsoft Build 2016-ban, a Microsoftbejelentette, hogy Ubuntu a Windows 10-be jön. Ez a bejelentés hatalmas, és azóta az emberek örömköreket sírtak. Sokan szívesen indítják el az Ubuntut támogató építést, de azoknak a végfelhasználóknak, akik az Ubunturól, csak a nevéről és a Linux eredetéről, nem tudnak többet, ez riasztást vagy általános zavart okozhat. Az Ubuntu egy tökéletesen funkcionális operációs rendszer a saját szempontjából, és lehet, hogy nincs értelme az egyik operációs rendszert hozzáadni a másikhoz. A helyzet az, hogy ezt nem a Microsoft csinálja. Ez nem egy másik operációs rendszer szó szerinti importálása a Windows 10 rendszerbe. Ehelyett bizonyos könyvtárakhoz és eszközökhöz nyújt támogatást, amelyeket a fejlesztőknek gyakran kell használniuk. Itt egy gyors lebontás, mit jelent ez.
Az Ubuntu Windowshoz érkezése a linux parancsot jelentisor, azaz a bash hozzáadva lett a Windowshoz. Ez lehetővé teszi a felhasználóknak, különösen a fejlesztőknek, hogy bash parancsokat és könyvtárakat futtassanak a Windows gépeiken. A végfelhasználó számára az, hogy az Ubuntu Windowsba jön, nincs jelentősége. Ez egy olyan szolgáltatás, amely a Fejlesztői módhoz kapcsolódik, és a fejlesztői közösség felel meg a hold felett.
Hogyan működik
Annak érdekében, hogy az Ubuntu a Windowsba kerüljön, a Microsofthozzáadott egy új infrastruktúrát, amelyet a Windows alrendszernek neveznek. A fejlesztők bekapcsolják a fejlesztői eszközöket a Windows 10 rendszerben az eszközök megszerzése érdekében. Ezután képesek lesznek használni a Bash parancsot, hogy képet kapjanak az Ubuntustól. A kép letöltésre kerül a parancssorból, de a Windows Store-ból származik. Amint ez megtörtént, a fejlesztők natív módon tudják futtatni a Bash-ot.
Miért van szükség a fejlesztőknek erre?
A fejlesztők rutinszerűen használják a Bash-t és még sok más szoftvertLinuxos eszközök, amelyeket a frissítéssel elérhetővé tettek számukra. A Bash nemcsak a fejlesztők körében nagyon népszerű, hanem hihetetlenül nagy teljesítményű is. Előtte, ha egy fejlesztő bash könyvtárakat akarta használni, akkor az Ubuntut virtuális gépen kellene futtatniuk, vagy a Cygwin környezetet használniuk. Ez egyszerűen megkönnyíti számukra a Bash használatát Windows rendszeren.
Hatása van-e a végfelhasználókra?
Nem egy kicsit. Még akkor is, ha úgy dönt, hogy bekapcsolja a fejlesztői eszközöket a Windows 10 rendszerben, nincs mód arra, hogy véletlenül végezzen bash használatával. Ez egy olyan eszköz, amely csak azok számára hasznos, akik tudják, hogyan kell használni, és ha nem ez vagy, akkor semmiért nem kell aggódnia.
Hozzászólások