Linux Bash Shellin asentaminen ja käyttö Windows 10: ssä

Sisällysluettelo:

Linux Bash Shellin asentaminen ja käyttö Windows 10: ssä
Linux Bash Shellin asentaminen ja käyttö Windows 10: ssä

Video: Linux Bash Shellin asentaminen ja käyttö Windows 10: ssä

Video: Linux Bash Shellin asentaminen ja käyttö Windows 10: ssä
Video: What's on my iPhone 11 Pro? My 50 Favorite Apps (2020) - YouTube 2024, Marraskuu
Anonim
Joulupäivityksessä käyttöön otettu Windows-alijärjestelmä Linuxille tuli vakaa ominaisuus Fall Creators -päivityksessä. Nyt voit käyttää Ubuntua ja openSUSEa Windowsissa, sillä Fedora ja Linux-jakelu tulevat pian.
Joulupäivityksessä käyttöön otettu Windows-alijärjestelmä Linuxille tuli vakaa ominaisuus Fall Creators -päivityksessä. Nyt voit käyttää Ubuntua ja openSUSEa Windowsissa, sillä Fedora ja Linux-jakelu tulevat pian.

Mitä sinun tarvitsee tietää Windows 10: n Bash Shellistä

Tämä ei ole Windowsille koottu virtuaalikone, kontti tai Linux-ohjelmisto (kuten Cygwin). Sen sijaan Windows 10 tarjoaa täyden Windows-alijärjestelmän, joka on tarkoitettu Linuxille Linux-ohjelmiston suorittamiseen. Se perustuu Microsoftin hylättyyn Project Astoria -työhön Android-sovellusten käyttämiseksi Windowsissa.

Ajattele sitä viinin vastaisena. Viinin avulla voit käyttää Windows-sovelluksia suoraan Linuxissa, Linuxin Windows-alijärjestelmä mahdollistaa Linux-sovellusten käytön suoraan Windowsissa.

Microsoft työskenteli Canonicalin kanssa tarjotakseen täyden Ubuntu-pohjaisen Bash-kuoriympäristön, joka toimii tämän osajärjestelmän päällä. Teknisesti tämä ei ole ollenkaan Linux. Linux on taustalla oleva käyttöjärjestelmän ydin, eikä sitä ole saatavilla täällä. Sen ansiosta voit suorittaa Bash-kuori ja täsmälleen samat binäärit, jotka normaalisti toimivat Ubuntu Linuxissa. Vapaat ohjelmistopuristeet väittävät usein keskimääräisen Linux-käyttöjärjestelmän olevan nimeltään "GNU / Linux", koska Linux-ytimessä on todella paljon GNU-ohjelmistoa. Bash-kuori, jonka saat, on oikeastaan vain kaikki GNU: n apuohjelmat ja muut ohjelmistot.

Vaikka tämä ominaisuus alun perin nimeltään "Bash on Ubuntu Windowsissa", se mahdollistaa myös Zsh: n ja muiden komentorivisuorojen käytön. Se tukee myös muita Linux-jakeluja. Voit valita openSUSE Leap tai SUSE Enterprise Server Ubuntun sijaan, ja Fedora on myös matkalla.

Tässä on joitain rajoituksia. Tämä ei vielä tue palvelimen taustaohjelmistoa, eikä se toimi virallisesti graafisten Linux-sovellusten kanssa. Kaikki komentorivisovellukset eivät toimi, koska ominaisuus ei ole täydellinen.

Asennuksen asentaminen Windows 10: een

Tämä ominaisuus ei toimi Windowsin 32-bittisessä versiossa, joten varmista, että käytät Windowsin 64-bittistä versiota. Nyt on aika siirtyä Windowsin 64-bittiseen versioon, jos käytät yhä 32-bittistä versiota.

Olettaen, että sinulla on 64-bittinen Windows, pääset alkuun päävalikosta Ohjauspaneeli> Ohjelmat> Ota Windowsin ominaisuudet käyttöön tai poista käytöstä. Ota käyttöön "Windows Subsystem for Linux" -valinta ja napsauta sitten "OK" -painiketta.

Napsauta Käynnistä uudelleen nyt, kun sinua kehotetaan käynnistämään tietokone uudelleen. Ominaisuus ei toimi, ennen kuin käynnistät uudelleen.

Huomautus: Aloittamalla Fall Creators -päivityksen avulla sinun ei enää tarvitse ottaa käyttöön Kehittäjätilaa Asetukset-sovelluksessa tämän ominaisuuden käyttämiseen. Sinun tarvitsee vain asentaa se Windowsin Ominaisuudet -ikkunasta.

Kun tietokone käynnistyy uudelleen, avaa Microsoft Store Käynnistä-valikosta ja etsi kaupasta "Linux". Napsauta "Hanki sovellukset" Linux-käyttöjärjestelmässä -ikkunassa.
Kun tietokone käynnistyy uudelleen, avaa Microsoft Store Käynnistä-valikosta ja etsi kaupasta "Linux". Napsauta "Hanki sovellukset" Linux-käyttöjärjestelmässä -ikkunassa.

Huomautus: Syyskauden tekijöiden päivityksestä alkaen Ubuntun asentaminen ei onnistu käynnistämällä "bash" -komentoa. Sen sijaan sinun on asennettava Ubuntu tai jokin muu Linux-jakelu Store-sovelluksesta.

Näet luettelon jokaisesta Windows Storesta tällä hetkellä saatavilla olevasta Linux-jakelusta. Fall Creators -päivityksen mukaan tämä sisältää Ubuntun, openSUSE Leapin ja openSUSE Enterprisein, ja lupaus siitä, että Fedora saapuu pian.
Näet luettelon jokaisesta Windows Storesta tällä hetkellä saatavilla olevasta Linux-jakelusta. Fall Creators -päivityksen mukaan tämä sisältää Ubuntun, openSUSE Leapin ja openSUSE Enterprisein, ja lupaus siitä, että Fedora saapuu pian.

Päivittää: Debian ja Kali ovat nyt saatavilla Store-palvelussa, mutta niitä ei ole lueteltu tässä. Etsi ja asenna ne "Debian Linux" tai "Kali Linux".

Voit asentaa Linux-jakelun napsauttamalla sitä ja napsauttamalla sitten "Hanki" tai "Asenna" -painiketta asentaaksesi sen kuten mikä tahansa muu Store-sovellus.

Jos et ole varma, mihin Linux-ympäristöön asennetaan, suosittelemme Ubuntua. Tämä suosittu Linux-jakelu oli aiemmin ainoa vaihtoehto, mutta muut Linux-järjestelmät ovat nyt saatavilla ihmisille, joilla on tarkemmat tarpeet.

Voit myös asentaa useita Linux-jakeluja ja heillä on jokainen omat yksilölliset pikakuvakkeet. Voit jopa käyttää useita eri Linux-jakeluja kerralla eri ikkunoissa.
Voit myös asentaa useita Linux-jakeluja ja heillä on jokainen omat yksilölliset pikakuvakkeet. Voit jopa käyttää useita eri Linux-jakeluja kerralla eri ikkunoissa.

Kuinka käyttää Bash Shell ja Asenna Linux-ohjelmisto

Nyt sinulla on täysi komentorivin komentojono, joka perustuu Ubuntuun tai mihin tahansa Linux-jakeluun, jonka asensit.

Koska ne ovat samoja binäärejä, voit käyttää Ubuntun apt- tai apt-get-komentoa asentamaan ohjelmia Ubuntun arkistoista, jos käytät Ubuntua. Käytä vain mitä komentoa käytät tavallisesti Linux-jakelussa. Voit käyttää kaikkia Linux-komento-ohjelmia siellä, vaikka jotkin sovellukset eivät ehkä vielä toimi täydellisesti.

Voit avata Linux-ympäristön, jonka olet asentanut, avaamalla Käynnistä-valikon ja etsimällä minkä tahansa asentaman jakelun. Jos esimerkiksi asensit Ubuntun, käynnistä Ubuntu-pikakuvake.

Voit napauttaa tämän sovelluksen pikakuvakkeen Käynnistä-valikkoon, tehtäväpalkkiin tai työpöydälle helpottamaan käyttöä.

Kun käynnistät Linux-ympäristön ensimmäisen kerran, sinua pyydetään antamaan UNIX-käyttäjätunnus ja salasana.Näiden ei tarvitse vastata Windowsin käyttäjätunnusta ja salasanaa, mutta niitä käytetään Linux-ympäristössä.
Kun käynnistät Linux-ympäristön ensimmäisen kerran, sinua pyydetään antamaan UNIX-käyttäjätunnus ja salasana.Näiden ei tarvitse vastata Windowsin käyttäjätunnusta ja salasanaa, mutta niitä käytetään Linux-ympäristössä.

Jos esimerkiksi annat "bob" ja "letmein" käyttöoikeuksillesi, käyttäjätunnuksesi Linux-ympäristössä on "bob" ja Linux-ympäristössä käytettävä salasana on "letmein" - ei ole väliä Windowsin käyttäjätunnuksestasi ja salasana ovat.

Voit käynnistää asennetun Linux-ympäristön käynnistämällä
Voit käynnistää asennetun Linux-ympäristön käynnistämällä

wsl

komento. Jos sinulla on useita Linux-jakeluja, voit valita Linux-ympäristön, jota tämä komento käynnistää.

Jos sinulla on Ubuntu asennettuna, voit myös suorittaa

ubuntu

komento asentaa sen. Käytä openSUSE Leap 42 -ohjelmaa

opensuse-42

. SUSE Linux Enterprise Sever 12 -ohjelmassa on käytettävä

sles-12

. Nämä komennot on lueteltu jokaisen Linux-jakelun sivulla Windows Storessa.

Voit silti käynnistää oletusympäristön Linux suorittamalla

bash

mutta Microsoft sanoo, että tämä on vanhentunut. Tämä tarkoittaa

bash

komento voi pysähtyä toimimasta tulevaisuudessa.

Jos olet kokenut Bash-kuori Linuxissa, Mac OS X: ssä tai muilla alustoilla, sinulla on oikeus kotona.
Jos olet kokenut Bash-kuori Linuxissa, Mac OS X: ssä tai muilla alustoilla, sinulla on oikeus kotona.

Ubuntussa on oltava etuliite komennolla

sudo

käyttää sitä root-käyttöoikeuksilla. UNIX-alustoilla "root-käyttäjällä" on täysi pääsy järjestelmään, kuten Windows-järjestelmänvalvojan käyttäjä. Windows-tiedostojärjestelmäsi sijaitsee osoitteessa

/mnt/c

Bash-kuoriympäristössä.

Käytä samoja Linux-päätelaitteita, joita haluat käyttää. Jos olet tottunut tavalliseen Windows Command Promptiin DOS-komennoillaan, tässä on muutamia peruskomentoja, jotka ovat yhteisiä sekä Bash- että Windows-käyttöjärjestelmille:

  • Vaihda hakemisto:

    cd

    Bashissa,

    cd

    tai

    chdir

    DOS: ssa

  • Luettelo hakemiston sisällöstä:

    ls

    Bashissa,

    dir

    DOS: ssa

  • Siirrä tai nimeä tiedosto uudelleen:

    mv

    Bashissa,

    move

    ja

    rename

    DOS: ssa

  • Kopioi tiedosto:

    cp

    Bashissa,

    copy

    DOS: ssa

  • Poista tiedosto:

    rm

    Bashissa,

    del

    tai

    erase

    DOS: ssa

  • Luo hakemisto:

    mkdir

    Bashissa,

    mkdir

    DOS: ssa

  • Käytä tekstieditoria:

    vi

    tai

    nano

    Bashissa,

    edit

    DOS: ssa

On tärkeää muistaa, että toisin kuin Windows, Bash-kuori ja sen Linux-jäljittelevä ympäristö ovat pienyrittäjiä. Toisin sanoen "File.txt", jolla on suuri kirjain, poikkeaa "file.txt" -ohjelmasta ilman pääomaa.

Lisätietoja saat tutustumalla Linux-komentorivin aloittelijan oppaaseen ja muihin vastaaviin Bash-kuoriin, Ubuntu-komentoriviin ja Linux-päätteisiin.

Asennetaan ja päivitetään Ubuntun ympäristöohjelmisto apt-komennolla. Muista etukäteen nämä komennot
Asennetaan ja päivitetään Ubuntun ympäristöohjelmisto apt-komennolla. Muista etukäteen nämä komennot

sudo

jolloin ne toimivat pääkäyttäjänä - Linuxin vastaava ylläpitäjä. Tässä ovat apt-get-komennot, jotka sinun on tiedettävä:

  • Lataa päivitetyt tiedot saatavilla olevista paketeista:

    sudo apt update

  • Asenna sovelluspaketti:

    sudo apt install packagename

    (Korvaa paketin nimi paketin nimellä.)

  • Sovelluspaketin asennuksen poistaminen:

    sudo apt remove packagename

    (Korvaa paketin nimi paketin nimellä.)

  • Hae saatavilla olevia paketteja:

    sudo apt search word

    (Korvaa sanan sanalla, jonka haluat etsiä paketin nimiä ja kuvauksia.)

  • Lataa ja asenna asennetut paketit uusimmat versiot:

    sudo apt upgrade

Jos asennat SUSE Linux -jakauman, voit käyttää zypper-komentoa asentamaan ohjelmiston sijaan.

Kun olet ladannut ja asentanut sovelluksen, voit kirjoittaa sen nimen kehotteeseen ja käynnistää se painamalla Enter-näppäintä. Tarkasta lisätietoja sovelluksen käyttöoppaista.

Image
Image

Bonus: asenna Ubuntu-fontti oikeaan Ubuntun kokemukseen

Jos haluat tarkemman Ubuntun käyttökokemuksen Windows 10: ssä, voit myös asentaa Ubuntun fontit ja ottaa ne käyttöön päätteessä. Sinun ei tarvitse tehdä tätä, koska oletusarvoinen Windows-komentokehote näyttää hyvältä, mutta se on vaihtoehto.

Näin näyttää:

Asenna fontti ensin lataamalla Ubuntu-fonttiperhe Ubuntun verkkosivustolta. Avaa ladattu.zip-tiedosto ja etsi UbuntuMono-R.ttf-tiedosto. Tämä on Ubuntu monospace -fontti, joka on ainoa, jota käytetään päätelaitteessa. Se on ainoa fontti, jota sinun tarvitsee asentaa.
Asenna fontti ensin lataamalla Ubuntu-fonttiperhe Ubuntun verkkosivustolta. Avaa ladattu.zip-tiedosto ja etsi UbuntuMono-R.ttf-tiedosto. Tämä on Ubuntu monospace -fontti, joka on ainoa, jota käytetään päätelaitteessa. Se on ainoa fontti, jota sinun tarvitsee asentaa.
Kaksoisnapsauta "UbuntuMono-R.ttf" -tiedostoa ja näet fontin esikatselun. Asenna se järjestelmään napsauttamalla Asenna.
Kaksoisnapsauta "UbuntuMono-R.ttf" -tiedostoa ja näet fontin esikatselun. Asenna se järjestelmään napsauttamalla Asenna.
Jotta Ubuntu monospace -fontti olisi konsolissa vaihtoehto, sinun on lisättävä asetus Windowsin rekisteriin.
Jotta Ubuntu monospace -fontti olisi konsolissa vaihtoehto, sinun on lisättävä asetus Windowsin rekisteriin.

Avaa rekisterinmuokkaus painamalla Windows + R-näppäimistöä kirjoittamalla

regedit

ja paina sitten Enter. Siirry seuraavaan avaimeen tai kopioi se ja liitä se rekisterieditorin osoiteriville:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionConsoleTrueTypeFont

Napsauta oikeanpuoleisessa ruudussa hiiren kakkospainikkeella ja valitse Uusi> Merkkijono. Nimeä uusi arvo
Napsauta oikeanpuoleisessa ruudussa hiiren kakkospainikkeella ja valitse Uusi> Merkkijono. Nimeä uusi arvo

000

Kaksoisnapsauta juuri luomasi "000" merkkijono ja kirjoita sitten

Ubuntu Mono

koska sen arvotiedot.

Käynnistä Ubuntu-ikkuna, napsauta otsikkopalkkia hiiren kakkospainikkeella ja valitse sitten Ominaisuudet-komento. Napsauta "Fontti" -välilehteä ja valitse sitten "Ubuntu Mono" fonttiluettelosta.
Käynnistä Ubuntu-ikkuna, napsauta otsikkopalkkia hiiren kakkospainikkeella ja valitse sitten Ominaisuudet-komento. Napsauta "Fontti" -välilehteä ja valitse sitten "Ubuntu Mono" fonttiluettelosta.
Image
Image

Ohjelmisto asentaa Bash-kuoriin on rajoitettu Bash-kuoriin. Voit käyttää näitä ohjelmia komentokehote, PowerShell tai muualla Windowsissa, mutta vain, jos suoritat ohjelman

bash -c

komento.

Suositeltava: