Microsoft fjerner beta-status fra Linux under Windows 10 - men ingen GUI på vej

Microsoft loves Linux satya nadella open source Windows
Den store efterårsopdatering til Windows 10 omfatter fuld understøttelse for Linux under Windows, men det er stadig mest for systemadministratorer og udviklere.

Når Microsoft i løbet af efteråret frigiver den næste store feature-opdatering til Windows 10, så bliver Linux-understøttelsen officiel. Microsoft har nu fjernet betamærkatet fra testudgaven af Windows 10, og dermed vil Microsoft altså også yde officiel support på den funktion, der kaldes Windows Subsystem for Linux.

Windows Subsystem for Linux kendes også som Bash for Windows. Der er nemlig kun tale om terminaladgang, og holdet bag funktionen hos Microsoft skriver i et blogindlæg, at der ikke er nogen planer om at understøtte grafiske brugerflader til Linux.

Men der er ikke blot tale om en Bash-fortolker oven på Windows. Der ligger en reel Linux-distro, så man kan køre eksempelvis Ubuntu Linux på Windows 10. Man kan således afvikle Linux-applikationer via funktionen.

Der er en række forbehold, man skal være klar over. For det første kan man fra Linux tilgå filer og applikationer på Windows-miljøet, men den anden vej er det kun applikationer, man kan afvikle. Man kan altså fra eksempelvis Powershell starte en Linux-applikation, men man kan ikke tilgå en fil.

Det er dog noget, Microsoft arbejder på at kunne understøtte i den nærmeste fremtid.

Windows Subsystem for Linux er således ikke beregnet til at være en fuld erstatning for at køre en komplet Linux-distro, men mere som et værktøj for udviklere og systemadministratorer, som arbejder på begge platforme. De slipper for visse scenarier med virtuelle maskiner.

Selvom funktionen nu får officiel support fra Microsoft, så er det dog med den fodnote, at man ikke bør bruge Windows Subsystem for Linux til at afvikle applikationer i produktionsmiljøer, altså eksempelvis at køre en Linux-webserver under Windows 10.

Tips og korrekturforslag til denne historie sendes til tip@version2.dk

Følg forløbet

Kommentarer (7)

Kommentarer (7)
Andrew Rump

Jeg plejede at boote Linux (på min dual-boot maskine), hvis jeg skulle lave noget seriøst, som f.eks. krævede behandling af store datamængder og som ikke krævede integration til Windows, men nu kan jeg få det bedste af begge verdener!
Jeg kan installere alle de værktøjer jeg er vant til at bruge i Linux verdenen incl. GIT, Python, apt, ... samtidig med at jeg arbejder i Windows (uden at skulle finde alle mulige installationer og manglende integrationer, men bare kan bruge apt under Linux) og Linux verdenen har adgang til Windows filerne - win-win - men man overvejer lige hvad Microsoft's dagsorden måtte være :-)

Andrew Rump

Nu er der nok bare mange (selv blandt nørder) der ikke forstår forskellen og sælgerne hos M$ har altid haft meget at skulle have sagt, så at kalder det Linux i stedet for GNU betyder nok mere for pengepungen.

Bjarke I. Pedersen

Nu er det den snitflade som programmerne har op imod Linux kernen de "emulerer", så helt ved siden af er det ikke. Det behøver ikke være GNU userland, bare det er ELF binaries (hvis de kaldte det GNU, så fik de sikkert FSF på nakken)

Benjamin Bach

der ikke er nogen planer om at understøtte grafiske brugerflader til Linux.

Altså implementere Xorg? Lyder også som en stor opgave. Ift. GTK og QT, så udgives det allerede til Windows, så det handler jo egentlig mest om at kompilere og distribuere applikationerne til Windows, hvilket Microsoft nok ikke lige hopper ind og gør med samtlige pakker i Debian :)

Hans Schou

GUI virker fint efter installation af en X11 display server på Windows. Jeg bruger Xming.
Kun én ting skulle jeg rette efter installation af x11-apps, og det var at tilføje export DISPLAY=:0 til min ~/.bashrc.
Der er selvfølgelig nogle småting der er underlige. Normalt vil Xeyes være synlig (on top) hele tiden på Linux, men det er den så ikke med Windows/Xming. Men ellers følger Xeyes fint efter musen på Windows skærmen.

Det jeg lige p.t. ikke kan få til at virke openssh-server, der ikke lytter på nogen port. dmesg kommer med en fejl.

En sjov ting er at der står Microsoft i /proc/version

Linux version 3.4.0-Microsoft (Microsoft@Microsoft.com) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Dec 31 14:42:53 PST 2014
Log ind eller opret en konto for at skrive kommentarer

Pressemeddelelser

Conference: How AI and Machine Learning can accelerate your business growth

Can Artificial Intelligence (AI) and Machine Learning bring actual value to your business? Will it supercharge growth? How do other businesses leverage AI and Machine Learning?
13. sep 2017

Affecto has the solution and the tools you need

According to GDPR, you are required to be in control of all of your personally identifiable and sensitive data. There are only a few software tools on the market to support this requirement today.
13. sep 2017

Xena - an innovative force in testing next-generation communications technology

22. aug 2017