Alt du kan gjøre med Windows 10s nye Bash Shell
Du kan installere Linux-miljøet og Bash-skallet på alle versjoner av Windows 10. Dagens artikkel vil oppsummere hva du kan gjøre i det nye Bash-skallet til Windows 10.
Windows 10 Anniversary Update har lagt til støtte for Linux- miljøer til Windows 10 siden 2016. Men ikke la deg lure av denne informasjonen: Det er ikke bare et Bash-skall, men et fullstendig kompatibilitetslag, nok til å kjøre Linux-applikasjoner på Windows .
Dagens artikkel vil oppsummere alle tingene du kan gjøre i det nye Bash-skallet til Windows 10 for enkelhets skyld.
Alt du kan gjøre med Windows 10s nye Bash Shell
Du kan installere Linux-miljøet og Bash-shell på alle versjoner av Windows 10, inkludert Windows 10 Home. Det krever imidlertid en 64-biters versjon av Windows 10. Du aktiverer ganske enkelt Windows Subsystem for Linux-funksjonen, og installer deretter din valgte Linux-distribusjon - for eksempel Ubuntu - fra Windows Store.
Fra og med Fall Creators-oppdateringen sent i 2017, trenger du ikke lenger å aktivere utviklermodus i Windows, og funksjonen er ikke lenger i beta.
Den enkleste måten å installere Linux-programvare i et Ubuntu (eller Debian) miljø er med apt-get- kommandoen . ( Akt- kommandoen fungerer også i dette tilfellet). Denne kommandoen laster ned og installerer programvare fra Ubuntus programvarelagre. Du kan laste ned og installere en eller flere applikasjoner med bare en enkelt kommando.
Siden dette er et brukerromsmiljø mer eller mindre relatert til Ubuntu, kan du også installere programvare på andre måter. Du kan kompilere og installere programvare fra kildekode, akkurat som du ville gjort på en Linux-distribusjon, for eksempel.
Hvis du har en annen Linux-distribusjon installert, bruk kommandoene for å installere programvaren på den spesifikke distribusjonen. For eksempel bruker openSUSE kommandoen zypper.
Tidligere støttet Windows 10 bare Ubuntu, Fall Creators-oppdateringen muliggjorde støtte for mange Linux-distribusjoner. Til å begynne med kan du installere Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server, Debian GNU/Linux, Kali Linux eller Fedora, og vi vil sannsynligvis se mange flere Linux-distribusjoner i fremtiden.
Du kan installere flere Linux-distribusjoner og til og med kjøre flere forskjellige Linux-miljøer samtidig.
Hvis du ikke er sikker på hvilken versjon du skal installere, bør du bruke Ubuntu. Men hvis du trenger en spesifikk Linux-distribusjon - kanskje du tester programvare som vil fungere på en server som kjører SUSE Linux Enterprise Server eller Debian, eller du vil bruke sikkerhetstestverktøyene i Kali Linux - er de tilgjengelige i butikken med Ubuntu.
Linux-filene og Windows-filene dine holdes vanligvis atskilt, men det finnes måter å få tilgang til Linux-filene fra Windows- og Windows-filer fra Linux-miljøet.
Linux-distribusjonene du installerer vil lage en skjult mappe der alle filene som brukes i det Linux-miljøet er lagret. Du kan få tilgang til denne mappen fra Windows hvis du vil, samt sikkerhetskopiere Linux-filer med Windows-verktøy, men Microsoft advarer om at du ikke bør endre disse Linux-filene med Windows-verktøy, eller lage filer nye her ved hjelp av Windows-applikasjoner.
Når du er i et Linux-miljø, kan du få tilgang til Windows-stasjonene dine fra /mnt/-katalogen. For eksempel er C: -stasjonen din plassert på /mnt/c og D : -stasjonen er plassert på /mnt/d. Hvis du vil jobbe med filer fra Linux- og Windows-miljøer, plasser dem et sted i Windows-filsystemet og få tilgang til dem gjennom / mnt/-katalogen.
Windows Subsystem for Linux-funksjonen monterer automatisk faste stasjoner inne i /mnt/-katalogen, men den monterer ikke automatisk flyttbare stasjoner som USB-stasjoner og optiske stasjoner. Den monterer heller ikke automatisk noen tilordnede nettverksstasjoner på PC-en.
Du kan imidlertid montere dem selv og få tilgang til dem i et Linux-miljø med en spesiell monteringskommando, for å dra nytte av drvfs-filsystemet.
Mens Microsoft opprinnelig tilbød denne funksjonen som et "Bash shell"-miljø, er det egentlig et grunnleggende kompatibilitetslag, som lar deg kjøre Linux-programvare på Windows. Det betyr at du kan kjøre andre skjell i stedet for Bash, hvis du vil.
Du kan for eksempel bruke Zsh- skall i stedet for Bash. Du kan til og med sette standard Bash-skall til å automatisk bytte til Zsh-skallet når du åpner Linux-skallsnarveien i Start-menyen .
Takket være dette miljøet er det faktisk mulig å skrive et Bash-shell-skript på Windows og kjøre det. Bash-skript kan få tilgang til Windows-filer som er lagret i /mnt-katalogen, slik at du kan la Linux-kommandoer og -skript fungere på dine vanlige Windows-filer. Du kan også kjøre Windows-kommandoer fra et Bash-skript.
Du kan kombinere Bash-kommandoer til et hendig Batch-skript eller PowerShell -skript.
Hvis du bare vil starte et program raskt, utføre en kommando eller kjøre et skript, trenger du ikke engang å starte Bash-miljøet først. Du kan bruke kommandoen bash -c eller wsl for å utføre en Linux-kommando fra utenfor Linux-skallet. Linux-miljøer kjører ganske enkelt kommandoen og avslutter deretter. Hvis du kjører denne kommandoen fra et ledetekst- eller PowerShell-vindu, sender kommandoen resultater til ledeteksten eller PowerShell-konsollen.
Du kan gjøre mye med bash -c eller wsl. Du kan lage skrivebordssnarveier for å starte Linux-programmer, integrere dem i batch- eller PowerShell-skript, eller kjøre dem på en annen måte du vanligvis kjører Windows-programmer.
Siden Creators Update (lansert våren 2017), kan du kjøre Windows-programmer fra et Linux-miljø . Dette betyr at du kan integrere Windows-kommandoer sammen med Linux-kommandoer i et Bash-skript, eller bare kjøre Windows-kommandoer fra standard Bash- eller Zsh-skallet du bruker.
For å kjøre et Windows-program, skriv inn banen til .exe- filen og trykk Enter. Du finner dine installerte Windows-programmer i /mnt/c -katalogen i Bash-miljøet. Husk at denne kommandoen skiller mellom store og små bokstaver i Linux, så "Example.exe" er forskjellig fra "example.exe".
Microsoft støtter ikke offisielt Linux-grafikkprogramvare på Windows. Windows Subsystem for Linux-funksjonen er designet for å kjøre kommandolinjeprogrammer som utviklere kan trenge. Men det er faktisk mulig å kjøre Linux grafiske programmer på Windows-skrivebordet ved å bruke denne funksjonen.
Dette vil imidlertid ikke fungere som standard. Du må installere en X- server og angi DISPLAY- variabelen før grafiske Linux-programmer kjøres på Windows-skrivebordet. Jo enklere applikasjonen er, jo bedre er det sannsynlig at den vil fungere. Jo mer kompleks en applikasjon, desto mer sannsynlig vil den prøve å gjøre noe som Microsofts grunnleggende Windows Subsystem for Linux-funksjon ennå ikke støtter.
Hvis du har installert flere Linux-distribusjoner, kan du velge standardinstallasjon. Dette er distroen som brukes når du starter en Linux-distribusjon ved å bruke kommandoen bash eller wsl, eller når du bruker kommandoen bash -c eller wsl for å kjøre en Linux-kommando fra andre steder i Windows.
Selv om du har flere Linux-distribusjoner installert, kan du fortsatt starte dem direkte ved å kjøre en kommando som ubuntu eller opensuse-42. Den nøyaktige kommandoen du trenger er på hver nedlastingsside for Linux-distribusjoner i Microsoft Store.
Du trenger ikke å starte Linux-skallet fra snarveiikonet. Du kan raskt starte den fra File Explorer ved å skrive "bash" i adressefeltet og trykke Enter. Standard Linux-distribusjonens Bash-skall vises og gjeldende arbeidskatalog vil være den du åpnet i Filutforsker .
Du kan også legge til " Åpne Bash-skall her "-alternativet til Filutforsker ved å redigere Windows-registeret , og gi deg et praktisk kontekstmenyalternativ, som ligner på " Åpne PowerShell-vinduet her " eller " Åpne kommandoprompt her" .
Når du først setter opp Bash, vil du bli bedt om å opprette en UNIX-brukerkonto og angi et passord. Du vil automatisk logges på med denne kontoen hver gang du åpner et Bash-vindu. Hvis du vil endre UNIX-brukerkontoen din, eller bruke root-kontoen som standardkontoen din i skallet, er det en skjult kommando for å endre standardbrukerkontoen .
Etter at du har installert noen programmer eller endret noen innstillinger, kan det være lurt å installere Ubuntu eller en annen Linux-distribusjon på nytt. Dette pleide å være litt komplisert, men nå kan du gjøre det ganske enkelt ved å avinstallere Linux-distribusjonen, som du ville gjort med alle andre programmer, og deretter installere den på nytt fra butikken.
For å få et nytt system uten å laste ned en Linux-distribusjon, kan du kjøre distribusjonens kommando sammen med alternativet "clean" fra Windows-ledeteksten eller PowerShell-konsollen. For eksempel, for å tilbakestille Ubuntu uten å laste den på nytt, kjør ubuntu clean.
Hvis du fortsatt har et eldre Linux-miljø installert - et som ble installert før Fall Creators-oppdateringen - kan du fortsatt avinstallere det ved å bruke lxrun-kommandoen.
Etter Fall Creators-oppdateringen for Windows 10, må du nå installere Ubuntu og andre Linux-miljøer fra butikken. Når du gjør det, vil de automatisk bli oppdatert til den nyeste versjonen uten noen spesielle kommandoer.
Men hvis du opprettet et Bash-miljø på en eldre versjon av Windows, vil du installere et eldre Ubuntu-miljø. Du kan bare åpne butikken og installere den nyeste Ubuntu fra Windows Store for å oppgradere.
Tekniske entusiaster vil ikke være i tvil om de spennende tingene de kan gjøre med Linux-miljøet i fremtiden. Windows Subsystem for Linux-funksjonen vil forhåpentligvis fortsette å bli kraftigere, men vi bør ikke forvente at Microsoft offisielt støtter Linux-grafiske applikasjoner på skrivebordet når som helst snart.
Se mer:
Du kan installere Linux-miljøet og Bash-skallet på alle versjoner av Windows 10. Dagens artikkel vil oppsummere hva du kan gjøre i det nye Bash-skallet til Windows 10.
Bash logger seg automatisk på den brukerkontoen når du starter skallet. Du kan imidlertid endre disse legitimasjonene om nødvendig.
Kioskmodus på Windows 10 er en modus for kun å bruke 1 applikasjon eller tilgang til kun 1 nettside med gjestebrukere.
Denne veiledningen viser deg hvordan du endrer eller gjenoppretter standardplasseringen til kamerarull-mappen i Windows 10.
Redigering av vertsfilen kan føre til at du ikke får tilgang til Internett hvis filen ikke er riktig endret. Følgende artikkel vil guide deg til å redigere vertsfilen i Windows 10.
Å redusere størrelsen og kapasiteten til bilder vil gjøre det enklere for deg å dele eller sende dem til hvem som helst. Spesielt på Windows 10 kan du endre størrelse på bilder med noen få enkle trinn.
Hvis du ikke trenger å vise nylig besøkte elementer og steder av sikkerhets- eller personvernhensyn, kan du enkelt slå det av.
Microsoft har nettopp sluppet Windows 10 Anniversary Update med mange forbedringer og nye funksjoner. I denne nye oppdateringen vil du se mange endringer. Fra støtte for Windows Ink-pennen til støtte for Microsoft Edge-nettleserutvidelser, Start-menyen og Cortana har også blitt betydelig forbedret.
Ett sted for å kontrollere mange operasjoner rett på systemstatusfeltet.
På Windows 10 kan du laste ned og installere gruppepolicymaler for å administrere Microsoft Edge-innstillinger, og denne veiledningen viser deg prosessen.
Dark Mode er et mørk bakgrunnsgrensesnitt på Windows 10, som hjelper datamaskinen med å spare batteristrøm og redusere innvirkningen på brukerens øyne.
Oppgavelinjen har begrenset plass, og hvis du regelmessig jobber med flere apper, kan du raskt gå tom for plass til å feste flere av favorittappene dine.