Ubuntu Går att Microsofts Windows-10 Bash

Microsoft på onsdagen hade med sig en stor open source-kupp för

Canonical när det meddelade att Ubuntu Linux kommer att kunna köras på Windows-10.

Ubuntu Goes to Microsoft's Windows 10 Bash

Kevin Gallo, Microsofts chef för Windows developer platform, meddelade utveckling under ett inledningsanförande på Microsofts Build 2016 konferens i San Francisco.

Linux-kommandot Bash-line verktyg som kommer att köras i Windows-10. Som har varit möjligt med hjälp av verktyg från tredje part för år, men en direkt samarbete med Canonical bör erbjuda utvecklare mer flexibilitet och bekvämlighet med hjälp av Ubuntu binärer och verktyg direkt, sade han.

Funktionen innebär inte att köra Ubuntu i en virtuell maskin eller med hjälp av cross-sammanställt verktyg. Windows 10 användare kan hämta binära filer från Windows Store, Gallo läggas till.

Projektet började för flera månader sedan och är en fortsättning på ett pågående samarbete mellan Microsoft och Canonical, sade Dustin Kirkland, canonicals Ubuntu produkt och strategi team lead.

“Microsoft och Canonical har samarbetat under en tid nu runt Azure och tekniska partners runt om Juju, LXD och andra open source-teknik”, sa han till LinuxInsider.

Utöver Bash

“Detta fascinerande, ovanlig möjlighet att få Ubuntu att Windows-världen var ett initiativ från Microsoft, och vi fortsätter att arbeta i nära samarbete med Microsoft för att se till att Ubuntu på Windows-upplevelsen är allt som både vårt rika utvecklare samhällen förväntar sig,” Kirkland läggas till.

Microsofts tillkännagivande ingår en kort demonstration av Bash som körs på Windows-10 skrivbordet.

Begreppet Bash på Ubuntu i Windows undersells vad utvecklingen innebär, sade Kirkland. Bash är bara startlinjen.

“Hela världen kommandoradsverktyg som finns i Ubuntu öppen källkod arkiv är rättvist spel och fritt installeras. Vi arbetar med Microsoft team för att säkerställa att testa täckningen och fixa de resterande syscall översättning frågor under den nuvarande beta-perioden”, sade han.

“Den inhemska tillgången på en full Ubuntu-miljö i Windows, utan virtualisering eller emulering är en milstolpe som trotsar konventionen och en inkörsport till fascinatingly främmande territorium,” Kanoniska grundare Mark Shuttleworth säger.

Resan för att få fri programvara för bredast möjliga publik är en stund att han inte kunde ha förutsett. Canonical är glada över att stå bakom Ubuntu för Windows och är engagerade i att tillgodose behoven av Windows utvecklare som vill utforska Linux, han berättade LinuxInsider.

Push Från Azure

Drivkraften för att utvidga Ubuntu att köra på Windows-10 kommer från Microsofts partnerskap med Canonical föra Ubuntu stöd på sin Azure-moln-tjänster. Canonical har ett ansvar att leverera Ubuntu, och världen av öppen källkod, för att alla programutvecklare, säger canonicals Kirkland.

“Det är lätt att se att vi är i en heterogen värld. Utvecklare rutinmässigt har enheter som kör Windows, Mac OS, Ubuntu, Android och många andra operativsystem. Tillsammans med Microsoft, vi har bara gjort hela världen av öppen källkod tillgänglig för Windows-användare runt om i världen,” sade han.

Finns det mer än 270 miljoner Windows 10 anläggningar i världen, och OS är att växa snabbare än någon tidigare Windows-versionen, Microsoft säger i sina kommentarer att tillkännage den Kanoniska pakten.

Som öppnar dörren till en växande bas av Linux-användare.

“Var och en av dessa är nu en Windows start-kommandot ifrån Ubuntu-användare också,” Kirkland säger.

Ingen Förlorare

Windows-Ubuntu partnerskap handlar om att vinna hjärtan och sinnen av utvecklare. En betydande del av utvecklare använder Linux, och partnerskapet kommer att tillåta dem att göra det på samma maskin, enligt Al Hilwa, en forskning som programdirektör på IDC Seattle.

“Det verkar vara en mer partnerskap som syftar till att flera teknik fronter. Det är en win-win för Linux-och Windows-användare”, sa han till LinuxInsider.

Ubuntu-Användare kommer att ha en enkel, friktionsfria sätt att ställa upp ett Bash-miljö för utveckling på Windows-plattformar. Beta-teknik görs tillgänglig via Windows-programmet Insider. Intresserade kan registrera sig för att bli en Windows Insider och få mer information från Microsoft.

Arbetar Undrar

Efter att ladda ner nödvändiga filer från Microsoft Store, Windows 10 användare helt enkelt öppna Windows Start-menyn och skriv “bash.” Som öppnar en cmd.exe konsolen körs Ubuntu-s /bin/bash.

Inom den konsolen, användarna har full åtkomst till alla Ubuntu användare utrymme, konstaterade Kirkland. Som har tillgång till apt, Wget, Python, Perl och sådant. Det ingår också att de flesta av de tiotusentals binära paket som finns tillgängliga i Ubuntu arkiv.

Ubuntu användare rymden går med infödda Ubuntu-binärer direkt i Windows. Det finns ingen behållare, virtuell maskin eller hypervisor. Processen går bit för bit, kontrollsumma för kontrollsumma Ubuntu ELF, eller i Körbar Länka Format, binärer som körs direkt i Windows.

Windows 10 Bash integration kommer att vara tillgängliga med denna sommar är gratis Windows-10-Årsjubileum Uppdatering, enligt Microsoft. Användarna kommer att aktivera Windows-10 Utvecklare Läge och lägga till funktionen i syfte att använda det.

Jack M. Germain har skrivit om datateknik sedan början av Apple II och PC. Han har fortfarande sin ursprungliga IBM PC-Jr och några andra äldre DOS-och Windows-rutor. Han lämnade shareware-program bakom för öppen källkod i Linux desktop. Han driver flera versioner av Windows och Linux Operativsystem och ofta inte kan besluta om att ta sin tablett, netbook eller Android smartphone istället för att använda sin stationära eller bärbara redskap. Du kan få kontakt med honom på
Google+.


Date:

by