Allt Du Kan Göra Med Windows 10 Nya Bash-Skalet

0
710

Windows 10-Årsjubileum Uppdateringen ger en “Bash på Ubuntu i Windows-miljö till Windows 10. Men låt dig inte luras: det Här är mer än bara ett Bash-skalet. Det är en fullständig kompatibilitet lager för att köra Linux applikationer i Windows.

Vi har täckt en hel del av de saker du kan göra i Windows-10 nya Bash-skalet, så vi har sammanställt alla dessa guider till en mega lista här, för din bekvämlighet.

Komma Igång med Bash på Windows

RELATERAD ARTIKELHur att Installera och Använda Linux-Skalet Bash på Windows-10

Du kan installera Bash-skalet på någon utgåva av Windows 10, inklusive Windows 10 Hem. Men det kräver en 64-bitarsversion av Windows-10. Du kommer bara att aktivera utvecklarläget lägga till funktionen till Windows, och kör sedan programmet Bash.

När du kör Bash-program, kommer det att ladda ner Ubuntu-system filer, och sätta upp ett Bash-miljö för dig. Kolla in vår guide för att installera det mer.

Installera Linux-Programvara

RELATERAD ARTIKELHur man Installerar Linux-Programvaran i Windows 10 Ubuntu Bash-Skalet

Det enklaste sättet att installera program i Linux inne Bash är med apt-get-kommando. Detta kommando laddar ner och installerar programvara från Ubuntus programförråd. Du kan ladda ner och installera en eller flera applikationer med bara ett enda kommando.

Eftersom detta är en mer eller mindre fullständig Ubuntu användarrumsbibliotek miljö, kan du också installera programvaran på andra sätt. Du kan kompilera och installera program från källkod precis som du skulle på en Linux-distribution, till exempel. Se vår guide för apt-get i Windows för mer steg-för-steg-info.

Använda Windows-Filer i Bash, och Bash-Filer i Windows

RELATERAD ARTIKELHur man får Tillgång till Din Ubuntu-Bash-Filer i Windows (och Din Windows-systemenheten i Bash)

Din Bash miljö-filer och Windows-filer är normalt åtskilda, men det finns sätt att komma åt dina Bash-filer från Windows och Windows-filer från Bash-miljö.

När Bash laddar ner Ubuntu-system filer till din hårddisk, det skapar också en hemkatalog speciellt för att Bash Linux-kompatibel miljö. Dessa mappar är normalt dolda, men du kan hitta dem under dina Windows-användarkonto är mappen Application Data.

När du är i Linux-miljö, kan du komma åt din Windows-enheter under katalogen /mnt/ mapp. C: – disk finns i /mnt/c och D: disk finns i /mnt/d, till exempel. Du kan se mer detaljer i vår kompletta guide.

Använd Zsh (eller Annat Skal) i Stället för att Bash

RELATERAD ARTIKELHur man Använder Zsh (eller Annat Skal) i Windows 10

Medan Microsoft fotbollsplaner denna funktion som “Bash shell” för miljön, det är faktiskt en underliggande kompatibilitet lager som låter dig köra Linux-programvaran på Windows. Det innebär att du kan köra andra tankar istället för att Bash, om du föredrar dem.

Till exempel, du kan använda Zsh skal istället för Bash. Du kan även ha Bash automatiskt växla till Zsh skal när du öppnar skalet Bash genväg i Start-menyn.

Använda Bash-Skript i Windows

RELATERAD ARTIKELHur du Skapar och Kör Bash Shell-Skript i Windows 10

Tack vare denna miljö, det är faktiskt möjligt att skriva ett Bash-skript i Windows, och köra det. Din Bash-script som kan få åtkomst till din Windows-filer som är lagrade under /mnt mapp, så kan du använda Linux-kommandon och skript för att arbeta på din vanliga Windows-filer..

Tyvärr, det finns inget sätt att faktiskt lansera en Windows-program eller köra ett Windows-kommandot från ett Bash-skript eller Bash-skalet. Dock, kan du infoga Bash kommandon i en kommandofil eller PowerShell script, som är ganska praktiskt. För allt detta, och mer, se vår guide till bash-skript i Windows-10.

Kör Linux-Kommandon Från Utanför Bash

RELATERAD ARTIKELHur man Kör Linux Kommandon Från Utanför Skalet Bash på Windows-10

Om du bara snabbt vill starta ett program, utföra ett kommando, eller köra ett skript, du behöver inte ens starta Bash-miljö först. Du kan använda “bash -c” för att direkt köra en Linux-kommandot. Bash kommer bara köra kommandot och sedan sluta. Om du kör detta kommando i en kommandotolk eller PowerShell-fönstret, kommer kommandot skriver ut sin output till Kommandotolken eller PowerShell-konsoler.

Du kan göra en hel del med bash -c. Du kan skapa genvägar på skrivbordet för att starta Linux-program, integrera dem i parti eller PowerShell-skript, eller kör dem på något annat sätt skulle du köra ett Windows-program. För fler tips, kolla in våra anvisningar om hur du använder bash -c i Windows.

Kör Grafiska Linux Desktop Program

RELATERAD ARTIKELHur man Kör Grafiska Linux-Desktop-Applikationer från Windows 10 Bash-Skalet

Microsoft inte officiellt stöd grafiska Linux-programvaran på Windows. Bash-funktionen är bara avsedd för att köra kommandoraden program som utvecklare kan tänkas behöva. Men det är faktiskt möjligt att köra grafiska Linux desktop-program i Windows med hjälp av Bash-skalet.

Detta kommer inte att fungera som standard, dock. Du måste installera en X-server och ange DISPLAY-variabeln innan grafiska Linux-desktop-program kommer att köras på Windows-skrivbordet. Enklare ansökan, desto mer sannolikt är det att fungera bra. De mer komplexa ansökan, desto mer sannolikt att det kommer att försöka göra något Microsofts underliggande Delsystem i Windows till Linux ännu inte stöder. Det bästa du kan göra är att ge det en chans med dessa instruktioner och hoppas på det bästa.

Ändra Din UNIX-Användare Konto

RELATERAD ARTIKELHur du Ändrar Ditt användarkonto i Windows 10 Ubuntu Bash-Skalet

När du först ställa upp Bash, kommer du att bli ombedd att skapa ett UNIX användarkonto och ange ett lösenord. Du loggas automatiskt in med detta konto varje gång du öppnar Bash fönster. Om du vill ändra din UNIX-användare konto–eller använda rot-postkonto som ditt standardkonto i skalet–det finns en dold lxrun kommandot eller för att ändra din standard användarkonto.

Avinstallera och Installera om Ubuntu System

RELATERAD ARTIKELHur att Avinstallera (eller Installerar om) Windows 10 Ubuntu Bash-Skalet

Efter att du har installerat några program eller ändrat några inställningar, kanske du vill installera om Ubuntu-miljö och få ett nytt Linux-skiffer. Du kan göra detta med lxrun kommando som beskrivs här, vilket gör att du kan ta bort installerade Linux-system-filer och antingen behålla eller ta bort användarens filer i din hemkatalog.

Bash kommer att automatiskt installera en Ubuntu-miljö nästa gång du startar den, men lxrun kommandot kan också användas för att installera Linux-miljö. Du kan skriva ett kommando som automatiskt svarar på de frågor som du får när du installerar Linux-miljö, till exempel.

 

Företagsamma nördar kommer utan tvekan att räkna ut andra intressanta saker du kan göra med Linux-miljö i framtiden. De Delsystem i Windows till Linux kommer förhoppningsvis att fortsätta att bli mer kraftfull, men förvänta dig inte att Microsoft officiellt stöd grafiska Linux-desktop-applikationer eller server programvara som behövs för att köra i bakgrunden någon gång snart.