Windows 10: n vuosipäivän päivitys lisäsi Linux-ympäristöjen tuen Windows 10: een jo vuonna 2016. Mutta älä petä: tämä on muutakin kuin vain Bash-kuori. Se on täydellinen yhteensopivuuskerros Linux-sovellusten ajamiseksi Windowsissa.
Olemme käsitelleet paljon asioita, joita voit tehdä Windows 10: n uudessa Bash-kuoressa, joten olemme pyöristäneet kaikki nämä oppaat yhdeksi megaluetteloksi tässä avuksesi.
Linuxin käytön aloittaminen Windowsissa
LIITTYVÄT: Kuinka asentaa ja käyttää Linux Bash Shell -ohjelmaa Windows 10: ssä
Sinä pystyt asenna Linux-ympäristö ja Bash-kuori missä tahansa Windows 10 -versiossa, mukaan lukien Windows 10 Home. Se vaatii kuitenkin Windows 10: n 64-bittisen version. Sinun tarvitsee vain ottaa käyttöön Windows-alijärjestelmä Linuxille -ominaisuus ja asentaa sitten valitsemasi Linux-jakelu - esimerkiksi Ubuntu - Windows Storesta.
Kuten Fall Creators -päivitys loppuvuodesta 2017 sinun ei enää tarvitse ottaa sitä käyttöön kehittäjätila Windowsissa, ja tämä ominaisuus ei ole enää beta-versio.
Asenna Linux-ohjelmisto
LIITTYVÄT: Kuinka asentaa Linux-ohjelmisto Windows 10: n Ubuntu Bash Shelliin
Helpoin tapa asentaa Linux-ohjelmisto Ubuntu (tai Debian) -ympäristöön on
apt-get
komento
. (
apt
toimii myös.) Tämä komento lataa ja asentaa ohjelmiston Ubuntun ohjelmistovarastoista. Voit ladata ja asentaa yhden tai useamman sovelluksen yhdellä komennolla.
Koska tämä on enemmän tai vähemmän täysi Ubuntun käyttäjätilaympäristö, voit asentaa ohjelmiston myös muilla tavoilla. Voit kääntää ja asentaa ohjelmia lähdekoodista samalla tavalla kuin esimerkiksi Linux-jakelussa.
Jos olet asentanut toisen Linux-jakelun, käytä sen sijaan komentoja ohjelmien asentamiseen kyseiseen jakeluun. Esimerkiksi openSUSE käyttää
vetoketju
komento.
Suorita useita Linux-jakeluja
LIITTYVÄT: Mikä on ero Ubuntun, openSUSE: n ja Fedoran välillä Windows 10: ssä?
Fall Creators -päivitys mahdollisti myös tuen useille Linux-jakeluille, joissa aiemmin vain Ubuntu oli käytettävissä. Aluksi voit asentaa Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server , Debian GNU / Linux tai Kali Linux. Fedora on myös matkalla, ja tulevaisuudessa näemme todennäköisesti lisää Linux-jakeluja.
Sinulla voi olla useita Linux-jakeluja asennettuna, ja voit jopa käyttää useita eri Linux-ympäristöjä samanaikaisesti.
Jos et ole varma, mikä asennetaan, suosittelemme Ubuntua. Mutta jos tarvitset tiettyä Linux-jakelua - ehkä testaat ohjelmistoa, joka toimii palvelimella, jossa on SUSE Linux Enterprise Server tai Debian, tai haluat turvallisuustestaustyökalut Kali Linuxiin - ne ovat saatavana Kaupasta Ubuntun rinnalla. .
Käytä Windows-tiedostoja Bashissa ja Bash-tiedostoja Windowsissa
LIITTYVÄT: Kuinka käyttää Ubuntu Bash -tiedostojasi Windowsissa (ja Windows System Drive Bashissa)
Linux- ja Windows-tiedostosi on yleensä erotettu toisistaan, mutta on tapoja käyttää Linux-tiedostojasi Windowsista ja Windows-tiedostosi Linux-ympäristöstä.
Asentamasi Linux-jakelut luovat piilotetun kansion, johon kaikki kyseisessä Linux-ympäristössä käytetyt tiedostot tallennetaan. Voit käyttää tätä kansiota Windowsista, jos haluat tarkastella ja varmuuskopioida Linux-tiedostoja Windows-työkaluilla, mutta Microsoft varoittaa, että sinun ei pitäisi muokata näitä Linux-tiedostoja Windows-työkaluilla tai luoda uusia tiedostoja täällä Windows-sovelluksilla.
Kun olet Linux-ympäristössä, voit käyttää Windows-asemiasi / mnt / -kansiosta. C: -aseman sijainti on esimerkiksi / mnt / c ja D: -aseman sijainti / mnt / d. Jos haluat työskennellä Linux- ja Windows-ympäristöissä olevien tiedostojen kanssa, aseta ne jonnekin Windows-tiedostojärjestelmääsi ja käytä niitä / mnt / -kansiossa.
Asenna irrotettavat asemat ja verkkopaikat
LIITTYVÄT: Kuinka asentaa irrotettavat asemat ja verkkopaikat Windows-alijärjestelmään Linuxille
Windows-alijärjestelmä Linuxille kiinnittää kiinteät sisäiset asemat automaattisesti / mnt / -kansioon, mutta se ei automaattisesti asenna irrotettavia asemia, kuten USB-asemia ja optisia levyjä. Se ei myöskään asenna tietokoneellesi mahdollisesti yhdistettyjä verkkoasemia automaattisesti.
Voit kuitenkin asenna nämä itse ja käyttää niitä Linux-ympäristössä erityisellä mount-komennolla, joka hyödyntää drvfs-tiedostojärjestelmää.
Vaihda Zsh: ään (tai toiseen Shelliin) Bashin sijaan
LIITTYVÄT: Kuinka käyttää Zsh: ää (tai toista kuorta) Windows 10: ssä
Vaikka Microsoft alun perin piti tätä ominaisuutta Bash shell -ympäristönä, se on itse asiassa taustalla oleva yhteensopivuuskerros, jonka avulla voit käyttää Linux-ohjelmistoa Windowsissa. Tämä tarkoittaa, että voit käyttää muita kuoria Bashin sijaan, jos haluat niitä.
Voit esimerkiksi käytä Zsh-kuorta Bashin sijaan . Voit jopa saada tavallisen Bash-kuoren siirtymään automaattisesti Zsh-kuoreen, kun avaat Linux-kuoren pikakuvakkeen Käynnistä-valikossa.
Use Bash Scripts on Windows
LIITTYVÄT: Kuinka luoda ja suorittaa Bash Shell -skriptejä Windows 10: ssä
Tämän ympäristön ansiosta on todella mahdollista kirjoittaa Bash-komentosarjakomento Windowsille ja suorittaa se. Bash-komentosarjasi voi käyttää / mnt -kansioon tallennettuja Windows-tiedostojasi, joten voit käyttää Linux-komentoja ja komentosarjoja työskennellessäsi tavallisissa Windows-tiedostoissasi. Voit myös suorittaa Windows-komentoja Bash-komentosarjassa.
Voit sisällyttää Bash-komennot a Eräskripti tai PowerShell-komentosarja , mikä on melko kätevä. Kaikesta tästä ja muusta katso opas bash-skripteihin Windows 10: ssä .
Suorita Linux-komennot Linux-kuoren ulkopuolella
LIITTYVÄT: Kuinka suorittaa Linux-komentoja Bash Shellin ulkopuolelta Windows 10: ssä
Jos haluat vain käynnistää ohjelman nopeasti, suorittaa komennon tai suorittaa komentosarjan, sinun ei tarvitse edes käynnistää Bash-ympäristöä ensin. Voit käyttää
bash-c
tai
wsl
komento
Suorita Linux-komento Linux-kuoren ulkopuolelta
. Linux-ympäristö yksinkertaisesti suorittaa komennon ja lopettaa sen. Jos suoritat tämän komennon komentokehote- tai PowerShell-ikkunasta, komento tulostaa lähdön komentokehote- tai PowerShell-konsoleihin.
Voit tehdä paljon
bash-c
tai
wsl
. Voit luoda työpöydän pikakuvakkeita käynnistääksesi Linux-ohjelmia, integroimalla ne erä- tai PowerShell-komentosarjoihin tai suorittamalla ne millä tahansa muulla tavalla, jolla suoritat Windows-ohjelman.
Suorita Windows-ohjelmat Bashista
LIITTYVÄT: Kuinka ajaa Windows-ohjelmia Windows 10: n Bash Shellistä
Alkaen Creators-päivitys (joka ilmestyi keväällä 2017), voit Suorita Windows-ohjelmat Linux-ympäristöstä . Tämä tarkoittaa, että voit integroida Windows-komennot Linux-komentojen rinnalle Bash-komentosarjaan tai vain suorittaa Windows-komennot tavallisesta Bash- tai Zsh-kuoresta, jota saatat jo käyttää.
Suorita Windows-ohjelma kirjoittamalla .exe-tiedoston polku ja painamalla Enter-näppäintä. Löydät asennetut Windows-ohjelmat Bash-ympäristön / mnt / c-kansiosta. Muista, että komento eroaa kirjainkokoista, joten “esimerkki.exe” eroaa Linuxissa ”esimerkki.exe” -ominaisuudesta.
Suorita graafiset Linux-työpöytäohjelmat
LIITTYVÄT: Graafisten Linux-työpöytäsovellusten suorittaminen Windows 10: n Bash Shell -sovelluksesta
Microsoft ei virallisesti tue graafisia Linux-ohjelmistoja Windowsissa. Windows-alijärjestelmä Linuxille -ominaisuus on tarkoitettu komentoriviohjelmien suorittamiseen, joita kehittäjät saattavat tarvita. Mutta tämän ominaisuuden avulla on todella mahdollista suorittaa graafisia Linux-työpöytäohjelmia Windowsissa.
Tämä ei kuitenkaan toimi oletusarvoisesti. Sinun on asennettava X-palvelin ja määritettävä
NÄYTTÖ
muuttuja ennen kuin graafiset Linux-työpöytäohjelmat suoritetaan Windowsin työpöydällä. Mitä yksinkertaisempi sovellus, sitä todennäköisemmin se toimii hyvin. Mitä monimutkaisempi sovellus, sitä todennäköisemmin se yrittää tehdä jotain, mitä Microsoftin taustalla oleva Windows-alijärjestelmä Linuxille ei vielä tue. Kaikki mitä voit tehdä, on
antaa sille kuvan näiden ohjeiden avulla
ja toivon parasta.
Valitse Oletus Linux-ympäristö
LIITTYVÄT: Oletus Linux-jakelun määrittäminen Windows 10: ssä
Jos sinulla on useita Linux-jakeluja, voit valita oletusasennuksen. Tätä distroa käytetään, kun käynnistät Linux-jakelun
lyödä
tai
wsl
-komento tai kun käytät
bash-c
tai
wsl
komennot suorittamaan Linux-komento muualta Windowsista.
Vaikka sinulla olisi useita Linux-distroja asennettuna, voit silti käynnistää ne suoraan suorittamalla komennon kuten
ubuntu
tai
opensuse-42
. Tarvittava tarkka komento on esitetty jokaisen Linux-jakelun lataussivulla Microsoft Storessa.
Käynnistä Bash nopeasti Resurssienhallinnasta
LIITTYVÄT: Kuinka käynnistää Bash Shell nopeasti Windows 10: n File Explorerista
Sinun ei tarvitse käynnistää Linux-kuorta sen pikakuvakkeesta. Sinä pystyt Käynnistä se nopeasti Resurssienhallinnassa kirjoittamalla "bash" osoiteriville ja painamalla Enter-näppäintä. Oletus Linux-jakelusi Bash-kuori tulee näkyviin, ja nykyinen työkansio on hakemisto, jonka olet avannut File Explorerissa.
Artikkeli sisältää myös ohjeet "Avaa Bash-kuori tähän" -vaihtoehdon lisäämiseen Resurssienhallintaan muokkaamalla Windows-rekisteriä, jolloin saat kätevän pikavalikkovaihtoehdon, joka toimii samalla tavalla kuin "Avaa PowerShell-ikkuna täällä" tai "Avaa komentokehote täällä" -vaihtoehdot .
Vaihda UNIX-käyttäjätiliäsi
LIITTYVÄT: Kuinka vaihtaa käyttäjätili Windows 10: n Ubuntu Bash Shellissä
Kun asetat Bashin ensimmäisen kerran, sinua kehotetaan luomaan UNIX-käyttäjätili ja asettamaan salasana. Sinut kirjataan automaattisesti sisään tällä tilillä joka kerta, kun avaat Bash-ikkunan. Jos haluat vaihtaa UNIX-käyttäjätiliäsi tai käyttää juuritiliä oletustilinä kuoressa, siinä on piilotettu komento oletuskäyttäjätilin muuttamiseksi .
Poista ja asenna Linux-ympäristö uudelleen
LIITTYVÄT: Kuinka poistaa (tai asentaa) Windows 10: n Ubuntu Bash Shell
Kun olet asentanut joitain ohjelmia tai muuttanut joitain asetuksia, kannattaa ehkä asentaa Ubuntu tai jokin muu Linux-jakelu ja saada uusi Linux-ympäristö. Tämä oli aiemmin hieman monimutkaista, mutta voit nyt tehdä sen yksinkertaisesti poistamalla Linux-jakelun kuten minkä tahansa muun sovelluksen ja asentamalla sen sitten uudelleen Kaupasta.
Saadaksesi uuden järjestelmän lataamatta Linux-jakelua uudelleen, voit suorittaa jakelun komennon sekä "clean" -vaihtoehdon Windowsin komentokehotteesta tai PowerShell-konsolista. Voit esimerkiksi nollata Ubuntun lataamatta sitä uudelleen suorittamalla
ubuntu puhdas
.
Jos sinulla on vielä vanhempi Linux-ympäristö - joka asennettiin ennen Fall Creators -päivitystä - voit silti tehdä poista se lxrun-komennolla .
Päivitä Ubuntu-ympäristösi
LIITTYVÄT: Kuinka päivittää Windows Bash Shell Ubuntu 16.04: ksi
Windows 10: n Fall Creators -päivityksen jälkeen sinun on nyt asennettava Ubuntu ja muut Linux-ympäristöt Kaupasta. Kun olet tehnyt niin, ne päivitetään automaattisesti uusimpiin versioihin ilman erityisiä komentoja.
Jos kuitenkin olet luonut Bash-ympäristön vanhemmalla Windows-versiolla, sinulla on vanhempi Ubuntu-ympäristö asennettu. Voit vain avata Kaupan ja asentaa uusimman Ubuntu Windows Storesta päivittääksesi.
Yrittävät nörtit selvittävät epäilemättä muita mielenkiintoisia asioita, joita voit tehdä Linux-ympäristössä tulevaisuudessa. Windows-alijärjestelmä Linuxille toivottavasti jatkaa tehostamistaan, mutta älä odota Microsoftin tukevan virallisesti graafisia Linux-työpöytäsovelluksia milloin tahansa.