Windows-delsystemet for Linux, introdusert i jubileumsoppdateringen, ble en stabil funksjon i Fall Creators Update. Du kan nå kjøre Ubuntu og openSUSE på Windows, med Fedora og flere Linux-distribusjoner kommer snart.
RELATED: Alt du kan gjøre med Windows 10s nye Bash Shell
Dette er ikke en virtuell maskin, en container eller Linux-programvare kompilert for Windows (som Cygwin). I stedet tilbyr Windows 10 et fullt Windows-delsystem beregnet på Linux for å kjøre Linux-programvare. Det er basert på Microsofts forlatte Project Astoria-arbeid for å kjøre Android-apper på Windows.
Tenk på det som motsatt av Wine. Mens Vin lar deg kjøre Windows-programmer direkte på Linux, lar Windows Subsystem for Linux å kjøre Linux-programmer direkte på Windows.
Microsoft jobbet med Canonical for å tilby et fullt Ubuntu-basert Bash-shell-miljø som kjører oven på dette delsystemet. Teknisk er dette ikke Linux i det hele tatt. Linux er den underliggende operativsystemkjernen, og det er ikke tilgjengelig her. I stedet lar dette deg kjøre Bash-skallet og nøyaktig samme binære filer som du vanligvis kjører på Ubuntu Linux. Gratis programvare purister argumenterer ofte det gjennomsnittlige Linux-operativsystemet skal kalles "GNU / Linux" fordi det er veldig mye GNU-programvare som kjører på Linux-kjernen. Bash-skallet du får, er egentlig bare alle disse GNU-verktøyene og annen programvare.
Mens denne funksjonen opprinnelig ble kalt "Bash on Ubuntu on Windows," lar den deg også kjøre Zsh og andre kommandolinjeskall. Den støtter nå også andre Linux-distribusjoner. Du kan velge openSUSE Leap eller SUSE Enterprise Server i stedet for Ubuntu, og Fedora er også på vei.
Det er noen begrensninger her. Dette støtter ennå ikke bakgrunnsserverprogramvare, og det vil ikke offisielt fungere med grafiske Linux-skrivebordsprogrammer. Ikke alle kommandolinjeprogrammer virker, enten som funksjonen ikke er perfekt.
RELATED: Hvordan vet jeg om jeg kjører 32-bit eller 64 -bit Windows?
Denne funksjonen virker ikke på 32-bitersversjonen av Windows 10, så sørg for at du bruker 64-bitersversjonen av Windows. Det er på tide å bytte til 64-biters versjon av Windows 10 hvis du fortsatt bruker 32-bitersversjonen, uansett.
Forutsatt at du har 64-biters Windows, for å komme i gang, gå til Kontrollpanel> Programmer> Slå på Windows-funksjoner på eller av. Aktiver alternativet "Windows Subsystem for Linux" i listen, og klikk deretter "OK" -knappen.
Klikk på "Start på nytt nå" når du blir bedt om å starte datamaskinen på nytt. Funksjonen vil ikke fungere før du starter på nytt.
Merknad : Fra og med Fall Creators Update, trenger du ikke lenger å aktivere utviklingsmodus i appen Innstillinger for å bruke denne funksjonen. Du må bare installere den fra vinduet Windows-funksjoner.
Når datamaskinen har startet på nytt, åpner du Microsoft Store fra Start-menyen, og søker etter "Linux" i butikken. Klikk på "Få appene" under "Linux på Windows" -banneret.
Merknad : Fra begynnelsen av Fall Creators Update kan du ikke lenger installere Ubuntu ved å kjøre kommandoen "bash". I stedet må du installere Ubuntu eller en annen Linux-distribusjon fra Store-appen.
RELATED: Hva er forskjellen mellom Ubuntu, openSUSE og Fedora på Windows 10?
Du vil se en liste over alle Linux distribusjon som for øyeblikket er tilgjengelig i Windows Store. Som følge av Fall Creators Update, inkluderer dette Ubuntu, openSUSE Leap og openSUSE Enterprise, med et løfte om at Fedora kommer snart.
Oppdatering : Debian og Kali er nå tilgjengelige i butikken, men er ikke oppført her. Søk etter "Debian Linux" eller "Kali Linux" for å finne og installere dem.
For å installere en Linux-distribusjon, klikk den, og klikk deretter "Get" eller "Install" knappen for å installere den som alle andre Store-applikasjoner.
Hvis du ikke er sikker på hvilket Linux-miljø som skal installeres, anbefaler vi Ubuntu. Denne populære Linux-distribusjonen var tidligere det eneste alternativet, men andre Linux-systemer er nå tilgjengelige for folk som har mer spesifikke behov.
Du kan også installere flere Linux-distribusjoner, og de får hver sin egen unike snarveier. Du kan til og med kjøre flere forskjellige Linux-distribusjoner om gangen i forskjellige Windows.
RELATED: Slik installerer du Linux-programvare i Windows 10s Ubuntu Bash Shell
Du har nå et komplett kommandolinjeskall basert på Ubuntu, eller hvilken som helst annen Linux-distribusjon du har installert.
Fordi de er de samme binariene, kan du bruke Ubuntu's apt eller apt-get-kommando for å installere programvare fra Ubuntu's repositories hvis Du bruker Ubuntu. Bare bruk hvilken kommando du vanligvis vil bruke på den Linux-distribusjonen. Du har tilgang til alle Linux-kommandolinjeprogramvaren der ute, selv om enkelte programmer kanskje ikke fungerer perfekt.
For å åpne Linux-miljøet du installerte, bare åpne Start-menyen og søk etter hvilken distribusjon du har installert. Hvis du for eksempel installerte Ubuntu, start Ubuntu-snarveien.
Du kan knytte denne snarveien til Start-menyen, oppgavelinjen eller skrivebordet for å få tilgang til det.
Første gang du starter Linux-miljøet, er du bli bedt om å angi et UNIX brukernavn og passord. Disse trenger ikke å matche ditt Windows-brukernavn og passord, men vil bli brukt i Linux-miljøet.
Hvis du for eksempel skriver inn "bob" og "letmein" som legitimasjon, blir brukernavnet ditt i Linux-miljøet "Bob" og passordet du bruker i Linux-miljøet, vil være "letmein" - uansett hva ditt Windows brukernavn og passord er.
RELATED: Slik setter du din standard Linux-distribusjon på Windows 10
Du kan starte ditt installerte Linux-miljø ved å kjøre kommandoenwsl
. Hvis du har flere Linux-distribusjoner installert, kan du velge standard Linux-miljøet denne kommandoen starter.
Hvis du har Ubuntu installert, kan du også kjøre kommandoenubuntu
for å installere den. For openSUSE Leap 42, brukopensuse-42
. For SUSE Linux Enterprise Sever 12, bruksles-12
. Disse kommandoene er oppført på hver Linux-distribusjonsside på Windows Store.
Du kan fortsatt starte ditt standard Linux-miljø ved å kjøre kommandoenbash
, men Microsoft sier at dette er utdatert. Dette betyr at kommandoenbash
kan slutte å fungere i fremtiden.
Hvis du har erfaring med å bruke et Bash-skall på Linux, Mac OS X eller andre plattformer, vil du være hjemme.
På Ubuntu må du prefikse en kommando medsudo
for å kjøre den med root-tillatelser. Brukeren "root" på UNIX-plattformer har full tilgang til systemet, som brukeren "Administrator" på Windows. Windows-filsystemet ligger på/ mnt / c
i Bash-shell-miljøet.
Bruk de samme Linux-terminalkommandoene du vil bruke for å komme deg rundt. Hvis du er vant til standard Windows-kommandoprompt med sine DOS-kommandoer, er det noen grunnleggende kommandoer som er felles for både Bash og Windows:
cd
i Bash,cd
ellerchdir
i DOSls
i Bash,dir
i DOSmv
i Bash,flytt
ogendre navn på
i DOScp
i Bash,kopi
i DOSrm
i Bash,del
ellerslett
i DOSmkdir
i Bash,mkdir
i DOSvi
ellernano
i Bash,redigere
i DOSRELATERTE : Beginner Geek: Slik begynner du å bruke Linux-terminalen
Det er viktig å huske at, i motsetning til Windows, er Bash-skallet og dets Linux-imiterende miljø sakssensitive. Med andre ord, "File.txt" med et stort bokstav er forskjellig fra "file.txt" uten hovedstaden.
For flere instruksjoner, se vår nybegynners guide til Linux-kommandolinjen og andre lignende introduksjoner til Bash-skallet , Ubuntu kommandolinje og Linux-terminal online.
Du må bruke apt-kommandoen for å installere og oppdatere Ubuntu-miljøets programvare. Pass på at du prefiks disse kommandoene medsudo
, som gjør at de kjører som root-Linux-ekvivalenten til Administrator. Her er de apt-get-kommandoene du trenger å vite:
sudo apt update
sudo apt install pakkenavn
"Pakkenavn" med pakkenes navn.)sudo apt remove packagename
(Erstatt pakkenavn med pakkenavnet.)sudo
Last ned og installer de nyeste versjonene av de installerte pakkene:Hvis du vil søke etter ordnavn og beskrivelser for. installert en SUSE Linux-distribusjon, kan du bruke zypper-kommandoen til å installere programvaren i stedet.
Når du har lastet ned og installert et program, kan du skrive navnet sitt ved spørringen, og deretter trykke Enter for å kjøre det. Kontroller dokumentasjonen til denne applikasjonen for mer informasjon.
Bonus: Installer Ubuntu-fonten for en ekte Ubuntu-opplevelse
Slik ser det ut:
For å installere fonten, last ned først Ubuntu Font Family fra Ubuntus nettsted. Åpne den nedlastede .zip-filen og finn filen "UbuntuMono-R.ttf". Dette er Ubuntu monospace font, som er den eneste som brukes i terminalen. Det er den eneste skrifttypen du trenger å installere.
Dobbeltklikk på filen "UbuntuMono-R.ttf", og du får se en forhåndsvisning av skrifttypen. Klikk på "Installer" for å installere den på systemet.
RELATED:
Lære å bruke Registerredigering som en Pro For å gjøre Ubuntu Monospace-skrifttypen et alternativ i konsollen, må du legge til en innstilling til Windows-registret.
Åpne et registerredigeringsprogram ved å trykke på Windows + R på tastaturet, skriv inn
regedit, og trykk deretter på Enter. Naviger til følgende nøkkel eller kopier og lim inn den i adressefeltet for registerredigering:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Console TrueTypeFont
Høyreklikk i den høyre ruten og velg Ny> Strengverdi . Navngi den nye verdien
000.
Dobbeltklikk på "000" -strengen du nettopp har opprettet, og skriv deretter inn
Ubuntu Monosom verdiverdien.
Start et Ubuntu-vindu , høyreklikk tittellinjen, og velg deretter "Egenskaper" -kommandoen. Klikk kategorien "Font", og velg deretter "Ubuntu Mono" i skriftlisten.
Programvare du installerer i Bash-skallet er begrenset til Bash-skallet. Du kan få tilgang til disse programmene fra Kommandoprompt, PowerShell eller andre steder i Windows, men bare hvis du kjører kommandoen
bash-c.
Slik kjøper du og lytter til Google Play's nye lydbøker
Lesing er kult, men vi lever i travle tider, og ikke alle har tid til å lene seg tilbake med en bok - og selv om du gjør det, Det kan hende du ikke har nok tid til å fullføre boken på en rimelig tid. Det er her lydbøker kan være flotte. Og nå selger Google dem i Play-butikken! Lydbøker er et godt alternativ, tradisjonelle bøker, fordi du kan komme inn for å lytte til disse tider når du har litt "fritid", men lesing er ikke et alternativ, som din Morgen pendler, for eksempel.
Ingen Apple Store i nærheten? Prøv en Apple-autorisert tjenesteleverandør
Apple Stores er ikke det eneste stedet du kan kjøpe Apple-produkter og få dem til å betjene. Det er tonnevis med andre butikker som også tilbyr en lignende opplevelse, som er flott for dem som bor ikke i nærheten av en Apple Store. RELATERT: Slik kjøper du ting i Apple Store uten en kasse Du kan kanskje har sett andre steder som tjener nesten som tredjeparts Apple Stores, som Best Buy, B & H Photo, Walmart og Target.