Kaikki mitä voit tehdä Windows 10 n New Bash Shellillä
Windows 10: n vuosipäiväpäivitys lisäsi Linux-ympäristöjen tukemista Windows 10 -käyttöjärjestelmään vuonna 2016. Mutta älä ole pettää: tämä on enemmän kuin vain Bash-kuori. Se on täydellinen yhteensopivuuskerros Linux-sovellusten käyttämiseen Windowsissa.
Olemme kattaneet paljon asioita, joita voit tehdä Windows 10: n uudessa Bash-kuoressa, joten olemme pyöristäneet kaikki nämä oppaat yhteen mega-listaan täällä, avuksesi.
Linuxin käyttö Windowsissa
Voit asentaa Linux-ympäristön ja Bash-kuoren mihin tahansa Windows 10 -versioon, mukaan lukien Windows 10 Home. Se vaatii kuitenkin Windows 10: n 64-bittisen version. Sinun tarvitsee vain ottaa käyttöön Windows-osajärjestelmä Linux-ominaisuudelle ja asentaa sitten valitsemasi Linux-jakelu, esimerkiksi Ubuntu-Windows, Windows Storesta.
Koska syksyn luojat -päivitys päivitetään vuoden 2017 lopulla, sinun ei tarvitse enää ottaa kehitystilaa käyttöön Windowsissa, ja tämä ominaisuus ei ole enää beta.
Asenna Linux-ohjelmisto
Helpoin tapa asentaa Linux-ohjelmisto Ubuntu (tai Debian) -ympäristöön on apt-get
komento. (Sen osuva
komento toimii myös.) Tämä komento lataa ja asentaa ohjelmiston Ubuntu-ohjelmiston arkistoista. Voit ladata ja asentaa yhden tai useamman sovelluksen vain yhdellä komennolla.
Koska tämä on enemmän tai vähemmän täynnä Ubuntu userpace -ympäristöä, voit myös asentaa ohjelmiston muilla tavoilla. Voit koota ja asentaa ohjelmiston lähdekoodista aivan kuten Linux-jakelussa.
Jos olet asentanut toisen Linux-jakelun, käytä komentoja ohjelmiston asentamiseen kyseiselle tietylle jakelulle. Esimerkiksi openSUSE käyttää zypper
komento.
Suorita useita Linux-jakeluita
Fall Creators Update -ohjelma mahdollisti myös tuen useille Linux-jakeluille, joissa aikaisemmin 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 näemme todennäköisesti lisää Linux-jakeluja, joita tarjotaan tulevaisuudessa.
Voit asentaa useita Linux-jakeluja, ja voit jopa käyttää useita eri Linux-ympäristöjä samanaikaisesti.
Jos et ole varma, mitä asentaa, suosittelemme Ubuntua. Mutta jos tarvitset tietyn Linux-jakelun, ehkä testaat ohjelmistoa, joka toimii SUSE Linux Enterprise Server- tai Debian-palvelimella, tai haluatko Kali Linux -tietoturvatestaustyökalut, ne ovat saatavilla myymälässä Ubuntun rinnalla.
Windows-tiedostojen käyttäminen Bash- ja Bash-tiedostoissa
Linux-tiedostot ja Windows-tiedostot on yleensä erotettu toisistaan, mutta on olemassa tapoja käyttää Linux-tiedostoja Windowsista ja Windowsin tiedostoista Linux-ympäristössä.
Asentamasi Linux-jakelut luovat piilotetun kansion, johon kaikki 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 muuttaa näitä Linux-tiedostoja Windows-työkaluilla tai luoda uusia tiedostoja Windows-sovellusten avulla.
Kun olet Linux-ympäristössä, voit käyttää Windows-asemiasi / mnt / -kansiossa. C: -asema sijaitsee osoitteessa / mnt / c ja D: -asema sijaitsee esimerkiksi osoitteessa / mnt / d. Jos haluat työskennellä Linux- ja Windows-ympäristöissä olevien tiedostojen kanssa, aseta ne johonkin Windows-tiedostojärjestelmään ja avaa ne / mnt / folder -kansiossa.
Asenna irrotettavat asemat ja verkkoalueet
Linuxin Linux-osajärjestelmä kiinnittää automaattisesti kiinteät sisäiset asemat / mnt / -kansioon, mutta se ei asenna automaattisesti irrotettavia asemia, kuten USB-asemia ja optisia levyjä. Se ei myöskään asenna automaattisesti mitään verkkoasemia, jotka voidaan kartoittaa tietokoneessa.
Voit kuitenkin liittää ne itse ja käyttää niitä Linux-ympäristössä erityisellä asennuskomennolla, joka hyödyntää drvfs-tiedostojärjestelmää.
Vaihda Zshiin (tai toiseen Shelliin) Bashin sijaan
Vaikka Microsoft esitti alun perin tämän ominaisuuden "Bash shell" -ympäristöksi, se on itse asiassa taustalla oleva yhteensopivuuskerros, jonka avulla voit käyttää Linux-ohjelmistoa Windowsissa. Tämä tarkoittaa, että voit käyttää muita kuoret Bashin sijaan, jos haluat niitä.
Voit esimerkiksi käyttää Zsh-kuoria Bashin sijaan. Voit jopa saada standardin Bash-kuoren automaattisesti vaihtamaan Zsh-kuoren, kun avaat Linux-kuoren pikavalinnan Käynnistä-valikosta.
Käytä Bash-komentosarjoja Windowsissa
Tämän ympäristön ansiosta on mahdollista kirjoittaa Bash shell -skripti Windowsiin ja suorittaa se. Bash-skripti voi käyttää Windows-tiedostoja, jotka on tallennettu / mnt -kansioon, joten voit käyttää Linux-komentoja ja komentosarjoja normaaliin Windows-tiedostoihisi. Voit myös suorittaa Windows-komentoja Bash-skriptistä.
Voit lisätä Bash-komennot Batch-komentosarjaan tai PowerShell-skriptiin, joka on melko kätevä. Kaikki tämä ja enemmän, katso opas bash-skripteistä Windows 10: ssä.
Käynnistä Linux-komentot Linux Shellin ulkopuolelta
Jos haluat vain käynnistää ohjelman nopeasti, suorittaa komennon tai suorittaa komentosarjan, sinun ei tarvitse edes käynnistää Bash-ympäristöä. Voit käyttää bash -c
tai WSL
komento suorittaa Linux-komento Linux-kuoren ulkopuolelta. Linux-ympäristö suorittaa yksinkertaisesti komennon ja lopettaa sen. Jos suoritat tämän komennon komentokehote- tai PowerShell-ikkunasta, komento tulostaa sen lähdön komentoriville tai PowerShell-konsoleille.
Voit tehdä paljon bash -c
tai WSL
. Voit luoda työpöydän pikakuvakkeita käynnistääksesi Linux-ohjelmat, integroida ne erä- tai PowerShell-skripteihin tai suorittaa niitä muulla tavalla, jolla Windows-ohjelma käynnistetään.
Suorita Windows-ohjelmat Bashista
Voit luoda Windows-ohjelmia Linux-ympäristöstä lähtien Creator-päivityksestä (joka julkaistiin keväällä 2017). Tämä tarkoittaa, että voit integroida Windows-komennot Linux-komentojen rinnalle Bash-skriptiin tai vain suorittaa Windows-komentoja tavallisesta Bash- tai Zsh-kuoresta, jota saatat jo käyttää.
Voit suorittaa Windows-ohjelman kirjoittamalla .exe-tiedoston polun ja painamalla Enter-näppäintä. Löydät asennetut Windows-ohjelmat Bash-ympäristön / mnt / c-kansiossa. Muista, että komento on tapauskohtainen, joten “esimerkki.exe” eroaa Linuxissa olevasta esimerkistä.exe.
Suorita graafiset Linux-työpöytäohjelmat
Microsoft ei tue virallisesti graafista Linux-ohjelmistoa Windowsissa. Windows-osajärjestelmä Linux-ominaisuus on tarkoitettu komentoriviohjelmien kehittäjille. Mutta on mahdollista käyttää graafisia Linux-työpöytäohjelmia Windowsissa tämän ominaisuuden avulla.
Tämä ei kuitenkaan toimi oletuksena. Sinun täytyy asentaa X-palvelin ja asettaa NÄYTTÖ
muuttuja ennen kuin graafiset Linux-työpöytäohjelmat toimivat Windows-työpöydällä. Mitä yksinkertaisempi sovellus on, sitä todennäköisemmin se toimii hyvin. Mitä monimutkaisempi sovellus on, sitä todennäköisempää se yrittää tehdä jotain Microsoftin Windows-järjestelmän alapuolinen Linux-järjestelmä ei vielä tue. Kaikki mitä voit tehdä, on antaa sille kuva näiden ohjeiden kanssa ja toivoa parasta.
Valitse oletusarvoinen Linux-ympäristö
Jos käytössäsi on useita Linux-jakeluja, voit valita oletusasennuksen. Tämä on distro, jota käytetään, kun käynnistät Linux-jakelun lyödä
tai WSL
komentoa tai kun käytät bash -c
tai WSL
komentoja Linux-komennon suorittamiseksi muualta Windowsista.
Vaikka sinulla on useita Linux-asennuksia, voit silti käynnistää ne suoraan suorittamalla komennon kuten ubuntu
tai opensuse-42
. Tarkka komento, jota tarvitset, on määritelty jokaisessa Linux-jakelun lataussivulla Microsoft Storessa.
Käynnistä nopeasti Bash-tiedosto File Explorerista
Sinun ei tarvitse käynnistää Linux-kuoria pikakuvakkeestaan. Voit käynnistää sen nopeasti File Explorerista kirjoittamalla "bash" osoiteriville ja painamalla Enter. Näkyviin tulee oletusarvoinen Linux-jakelun Bash-kuori, ja nykyinen työhakemisto on hakemisto, jonka olet avannut File Explorerissa.
Tässä artikkelissa on myös ohjeet "Open Bash shell here" -vaihtoehdon lisäämiseen File Exploreriin muokkaamalla Windowsin rekisteriä, jolloin saat kätevän kontekstivalikon vaihtoehdon, joka toimii samalla tavalla kuin "Avaa PowerShell-ikkuna täällä" tai "Avaa komentokehote tässä" -vaihtoehdot.
Muuta UNIX-käyttäjätiliäsi
Kun asetat Bashin ensimmäisen kerran, sinua kehotetaan luomaan UNIX-käyttäjätili ja asettamaan salasana. Sinut kirjataan automaattisesti tähän tiliin aina, kun avaat Bash-ikkunan. Jos haluat muuttaa UNIX-käyttäjätiliäsi tai käyttää oletustiliäsi root-tilillä kuoressa, on piilotettu komento oletuskäyttäjän tilisi muuttamiseksi.
Poista Linux-ympäristö ja asenna se uudelleen
Kun olet asentanut joitakin ohjelmia tai muuttanut joitakin asetuksia, kannattaa ehkä asentaa Ubuntu tai muu Linux-jakelu ja hankkia uusi Linux-ympäristö. Tämä oli aikaisemmin hieman monimutkainen, mutta voit nyt tehdä sen yksinkertaisesti poistamalla Linux-jakelun, kuten muutkin sovellukset ja asentamalla sen uudelleen myymälästä.
Jotta saat tuoretta järjestelmää ilman Linux-jakelun uudelleenlataamista, voit suorittaa jakelun komennon yhdessä "Clean" -vaihtoehdon kanssa Windows Command Prompt- tai PowerShell-konsolista. Esimerkiksi Ubuntu voidaan nollata uudelleen lataamatta sitä uudelleen ubuntu puhdas
.
Jos sinulla on vielä vanhempi Linux-ympäristö, joka on asennettu ennen Fall Creators Update -ohjelmaa, voit silti poistaa sen lxrun-komennolla.
Päivitä Ubuntu-ympäristö
Windows 10: n Fall Creators Update -sovelluksen jälkeen sinun on asennettava Ubuntu ja muut Linux-ympäristöt Store-palvelusta. Kun teet niin, ne päivitetään automaattisesti uusimpiin versioihin ilman erityisiä komentoja.
Jos olet luonut Bash-ympäristön vanhemmalla Windows-versiolla, sinulla on vanhempi Ubuntu-ympäristö asennettu. Voit avata myymälän ja asentaa uusimman Ubuntu-ohjelman Windows Storesta päivittämään.
Yritysten geeksit selvittävät varmasti muita mielenkiintoisia asioita, joita voit tehdä Linux-ympäristössä tulevaisuudessa. Linuxin Linux-alijärjestelmä toivottavasti jatkaa tehokkuutta, mutta älä odota Microsoftin tukevan virallisesti graafisia Linux-työpöytäsovelluksia milloin tahansa.