Vad är skillnaden mellan Ubuntu, openSUSE och Fedora på Windows 10?
Windows-delsystemet för Linux fick en stor uppdatering i Windows 10: s Fall Creators Update. Det stöder nu flera Linux-distributioner, inte bara Ubuntu. Ubuntu, openSUSE och SUSE Linux Enterprise Server är tillgängliga vid lansering, med Fedora och andra Linux-distributioner som ska komma fram i framtiden..
Microsoft kallar inte heller denna programvara "Bash on Windows" längre heller. Det kallas nu officiellt som "Ubuntu på Windows Subsystem for Linux", "OpenSUSE på Windows Subsystem for Linux", och så vidare, beroende på vilken Linux-distribution du använder.
Hur man väljer din Linux-distribution
För att installera en Linux-distribution i Windows 10 kör du inte längre "bash.exe" -programmet, som bara installerade Ubuntu. I stället väljer du Linuxdistributionen du vill använda från Microsoft Store.
Om du har den äldre programvaran "Bash on Ubuntu on Windows" installerad på Windows 10s Fall Creators Update rekommenderar Microsoft dig att migrera dina filer över, avinstallera din befintliga Ubuntu-miljö och använda de nya Linux-distributionerna som erbjuds via butiken istället. Det "Bash on Ubuntu on Windows" -verktyget kommer att förbli funktionellt men anses vara avskyrat vilket innebär att det inte kommer att få något stöd i framtiden.
Efter att ha aktiverat funktionen "Windows Subsystem for Linux" och omstartar din dator måste du öppna butiken. Sök efter "Linux" och klicka på knappen "Hämta programmen" i bannern som visas.
Du får se en lista över alla Linux-distributioner som erbjuds via Microsoft Store här. Välj en distro och klicka på "Get" knappen för att installera den.
Uppdatering: Debian och Kali finns nu i butiken, men är inte listade här. Sök efter "Debian Linux" eller "Kali Linux" för att hitta och installera dem.
Vilken Linux Distro ska du installera?
Windows-delsystemet för Linux är en utvecklingsfunktion. Den är fortfarande avsedd att använda en kommandorad Linux-miljö, med endast inofficiellt stöd för grafiska Linux-skrivbordsapplikationer.
Om du bara är en entusiast som vill leka med eller lära sig Linux-kommandoraden är Ubuntu fortfarande ett bra alternativ att börja med. Det är mycket vanligt och välskött. Du kan dock välja vilken Linuxdistribution du vill ha.
Om du är en utvecklare kan du nu välja den som närmast passar vad du utvecklar för. Trots allt har olika Linux-distributioner olika program och inställningar. Om du arbetar med programvara som körs på en Ubuntu, SUSE Linux Enterprise eller Fedora-server, vill du välja motsvarande Linux-distribution så att ditt Linux-system fungerar som din produktionsmiljö. Vissa Linux-distributioner har mer blödande kantprogram och vissa har mer konservativ, stabil mjukvara.
Om du är en erfaren Linux-användare som bara är mer van vid en distribution än en annan, kommer du förmodligen att vilja använda den Linux-distributionen. Ubuntu kommer vara den bekväma plockningen för användare av Debian-formatfördelningar (som Mint), medan användare med mer erfarenhet som använder RPM-baserade distributioner kan välja Fedora eller SUSE. Ubuntu använder till exempel apt-kommandot för att installera programvara, medan SUSE använder zypper
och Fedora använder dNF
.
Egentligen är det precis som valet du möter när du installerar en Linux-distribution på din dator. Vilken Linux-distribution behöver du arbeta med, är du mest bekväma med eller har de programvarupaket du behöver? Valet är nu upp till dig. Medan plockningarna är lite slanka vid frisläppandet av Fall Creators Update, hoppas vi att många fler Linux-distributioner kommer att dyka upp här också.
Du kan köra flera Linux-distributioner, sida vid sida
Du behöver inte bara välja en enda Linux-distribution. Du kan installera så många av de Linux-distributioner du vill ha här. Du kan även köra flera Linux distros på en gång. Du ser ett separat konsolfönster för var och en av dem.
För att starta en Linux-distro klickar du på dess kakel på Start-menyn eller kör kommandot för den Linux distroen. Till exempel kan du köra "ubuntu" för Ubuntu, "opensuse-42" för OpenSUSE Leap 42 eller "sles-12" för SUSE Linux Enterprise Server 12. Dessa kommandon finns listade på butikssidan för varje Linux-distribution.
Varje Linux-distribution körs separat och oberoende och har sitt eget separata filsystem och installerad programvara. Men de kan alla komma åt Windows-filsystemet, så att du kan dela filer mellan dem.
Dessa Linux-miljöer använder också samma Windows-nätverksstack, vilket innebär att de kan kommunicera med varandra och med Windows-program. Du kan köra en Apache webbserver i din Ubuntu-instans, få den webbservern att kommunicera med en databas som körs i en SUSE Linux Enterprise Server-förekomst och sedan få tillgång till den webbservern via en vanlig webbläsare installerad på din Windows 10-dator. Allt detta fungerar utan ytterligare brandväggskonfiguration, eftersom all programvara körs på din dator, bakom brandväggen.
För att avinstallera en Linux-distribution, högerklickar du bara på dess sida i Start-menyn och väljer "Avinstallera" för att ta bort den som om du skulle någon annan Butik-app.