Igår på Microsoft Build 2016, Microsoftmeddelade att Ubuntu kom till Windows 10. Detta tillkännagivande är enormt och människor har gråt av glädje tårar sedan dess. Många människor är ivriga att komma igång med build som stöder Ubuntu men för slutanvändare som inte vet något mer om Ubuntu annat än dess namn och Linux-ursprung, kan detta vara orsak till larm eller allmän förvirring. Ubuntu är ett perfekt funktionellt operativsystem i sin egen hänsyn och det kan vara litet vettigt att lägga till ett operativsystem till ett annat. Saken är att det inte är vad Microsoft gör. Det importerar inte bokstavligen ett annat operativsystem till Windows 10. Det lägger istället till stöd för vissa bibliotek och verktyg som utvecklare ofta behöver använda. Här är en snabb uppdelning av vad detta betyder.
Ubuntu kommer till Windows betyder linux-kommandotlinje, dvs bash har lagts till i Windows. Det gör att användare, utvecklare specifikt, kan köra bash-kommandon och bibliotek på sina Windows-maskiner. För en slutanvändare är Ubuntu som kommer till Windows ingen betydelse. Det är en funktion som är knuten till utvecklarläget och det är utvecklargemenskapen som är över månen om det.
Hur det fungerar
För att ta Ubuntu till Windows, Microsofthar lagt till ny infrastruktur som kallas Windows Subsystem för Linux. Utvecklare kommer att aktivera utvecklarverktygen i Windows 10 för att få verktygen. De kommer då att kunna använda ett Bash-kommando för att få en bild av Ubuntu. Bilden laddas ner via kommandoraden men kommer från Windows Store. När det är så kommer utvecklare att kunna köra Bash infödda.
Varför behöver utvecklare detta?
Utvecklare använder rutinmässigt Bash och många andraLinuxverktyg som har gjorts tillgängliga för dem med den här uppdateringen. Bash är inte bara mycket populärt bland utvecklare, det är också otroligt kraftfullt. Tidigare, om en utvecklare ville använda basbibliotek, skulle de behöva köra Ubuntu i en virtuell maskin eller använda Cygwin-miljön. Detta gör det helt enkelt lättare för dem att använda Bash i ett Windows-system.
Påverkar det slutanvändare?
Inte det minsta. Även om du bestämmer dig för att aktivera utvecklarverktyg i Windows 10 finns det inget sätt att du av misstag hamnar med bash på grund av det. Det är ett verktyg som bara är användbart för någon som vet hur man använder det och om det inte är du, finns det inget att oroa sig för.
kommentarer