7 vinkkiä Windows -alijärjestelmän lataamiseen Linuxille

7 vinkkiä Windows -alijärjestelmän lataamiseen Linuxille

Windows -alijärjestelmä Linuxille, tai WSL, on yksi viime vuosien jännittävimmistä ohjelmistoprojekteista. Vaikka Microsoft Windowsia ja Linuxia pidettiin aikoinaan katkeina vihollisina, voit nyt käyttää täysimittaisia ​​Linux-sovelluksia Windows-järjestelmässäsi ilman kaksoiskäynnistystä tai virtuaalikoneen käyttöönottoa.





Jos käytät WSL: ää, kuinka voit tehdä siitä vielä paremman?





Hanki Windows -pääte

Vaikka saat pääteikkunan, kun asennat Linux -jakelun Microsoft Storesta, päätelaitteellesi on parempia vaihtoehtoja.





Yksi niistä on Microsoftin oma Windows -pääte. Tämä sovellus sisältää paljon ominaisuuksia, joita odotat muilta moderneilta pääteemulaattoreilta, mukaan lukien välilehdet. Windows -pääte ei ainoastaan ​​käsittele Linuxia, vaan myös PowerShelliä ja vanhaa komentoriviä.

Se on edelleen hieman karkea reunojen ympärillä. Sinun on muokattava asetuksia kohdassa a .json tiedosto. Jos olet raskas komentorivin käyttäjä, olet todennäköisesti mukava muokata määritystiedostoja joka tapauksessa.



Ladata: Windows -pääte

Vaihda kuori

Useimmissa Linux -jakeluissa, mukaan lukien Ubuntu, oletuskuori on Bash. Siinä ei ole mitään vikaa, mutta kokeneet Linux -käyttäjät ovat usein tyytymättömiä siihen, miten järjestelmä tulee ulos laatikosta. Kaikki haluavat säätää sitä, eikä kuori ole poikkeus.





Yksi suosittu bash -vaihtoehto Unix/Linux -maailmassa on zsh . Se on jo Applen macOS: n oletuskuori. Voit helposti vaihtaa eri komentoon yhdellä komennolla.

Useimmissa Linux -jakeluissa zsh ei ole asennettu oletuksena. Ubuntussa voit asentaa sen apt:





sudo apt install zsh

Vaihda kuori muotoon zsh kirjoita Ubuntu WSL: ssä:

kuinka palauttaa poistetut viestit facebook messengerissä
chsh -s /usr/bin/zsh

Käytettävän kuoren sijainti voi olla erilainen, jos käytät toista distroa. Sinulta kysytään salasanaa kuoren vaihtamiseksi. Löydä kuoren sijainti kirjoittamalla:

which zsh

Jos haluat käyttää toista kuorta, vaihda se zsh tuon kuoren nimen kanssa.

Aiheeseen liittyviä: Mikä Linux Shell on paras? 5 tavallista kuorta verrattu

Käytä Windows- ja Linux -tiedostoja

WSL: n avulla voit paitsi ajaa Windows- ja Linux -ohjelmia rinnakkain, se auttaa myös pääsemään tiedostoihin Windows- ja Linux -järjestelmissä samanaikaisesti.

Tämä on todella kätevää kehityshankkeissa. Voit muokata ohjelmaa Windows -editorissa ja testata sitä Linux -ikkunassa.

Windows -tiedostojärjestelmä on asennettu Linux -puolelle /mnt/[aseman kirjain] hakemistoon. Jos Windows -asema on C , se tulee olemaan /mnt/c . Voit käyttää kaikkia Windows -tiedostojasi käyttämällä tavallisia Linux -komentoja tällä tavalla.

Linux -tiedostojärjestelmän käyttäminen Windowsista on myös helppoa. Se näkyy alla \ wsl $ hierarkia Windowsin Resurssienhallinnassa. Windows näkee Linux -järjestelmän verkkoasemana. Jos sinulla on Ubuntu 20.04 asennettuna, se tulee olemaan \ wsl $ Ubuntu-20.04 .

Nykyisen hakemistotyypin Explorer -ikkunan avaaminen:

Explorer.exe .

Päivitä WSL 2: een

Vuonna 2020 Microsoft esitteli WSL 2: n. Suurin parannus WSl 1: een verrattuna on todellisen Linux -ytimen käyttö, joka toimitetaan Windows -päivityksen kautta. Tämä parantaa suorituskykyä, koska ydin suorittaa Linux -järjestelmäkutsuja sen sijaan, että joutuisi kääntämään ne Windows -järjestelmäpuheluiksi.

Päivittääksesi WSL 2: een sinun tarvitsee vain antaa muutama komento. Ensin aktivoit hypervisorin. Avaa PowerShell -ikkuna järjestelmänvalvojana ja kirjoita:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Käynnistä sitten kone uudelleen.

Seuraavaksi sinun on ladattava Linux -ydin. Hanki paketti Microsoftin verkkosivustolta ja suorita asennusohjelma.

ladata : Linux -ydin WSL: lle

ero facebookin ja facebook lite: n välillä

Nyt haluat asettaa version 2 oletusarvoksi kaikille tulevaisuudessa asennettaville jakeluille:

wsl --set-default-version 2

Mutta haluat päivittää kaikki olemassa olevat asennukset WSL 2: ksi. Onneksi se on myös melko helppoa.

Näet asennetut jakelut kirjoittamalla:

wsl --list

Jos haluat asettaa Ubuntu 20.04 -asennukseksi WSL 2, käytä --set-versio vaihtoehto:

wsl --set-version Ubuntu-20.04 2

Nyt käytössäsi on WSL 2 ja kaikki sen lisäominaisuudet nykyisissä ja tulevissa asennuksissa, ja ydin päivitetään Windows Update -käyttöjärjestelmällä, aivan kuten kaikilla muillakin järjestelmän ohjaimilla.

Kerää työkalut

Linux on edelleen suosittu kehittäjien keskuudessa, koska alustalla on huikea määrä ohjelmointityökaluja, kuten editorit, kääntäjät, IDE: t, palvelinohjelmistot jne.

Uusi WSL-pohjainen asennus on helppo varustaa suosikkityökaluillasi kuten muissakin järjestelmissä. Sinun tarvitsee vain käyttää järjestelmän mukana toimitettua vakiopakettihallintaa.

Debianissa ja Ubuntussa se on sopiva. SuSE: ssä se on YaST. Alpineessa se on APK. Pointti on, että löydät kaiken mitä tarvitset suosikkikehitysprojektiesi suorittamiseen WSL: llä kuten tavallisessa Linux -asennuksessa.

Jos olet C -ohjelmoija, Debian ja Ubuntu sisältävät paketin nimeltä rakentaa välttämätöntä joka koostuu GCC -kääntäjästä, C -kirjastosta, Make -apuohjelmasta ja paketin kehittämistyökaluista. Se on todella tarkoitettu ihmisille, jotka työskentelevät itse jakelun parissa, mutta myös kätevä yleiseen C -kehitykseen.

Asenna se käyttämällä apt -komentoa:

sudo apt install build-essential

Se maksaa selaa pakettiluetteloita varmista, että suosikkityökalusi on olemassa, ja ehkä löytää uusia.

Palvelujen hallinta

Vaikka käytät suurimman osan ajasta WSL: ssä säännöllisiä komentoja, joskus sinun on ehkä käynnistettävä ja lopetettava palvelut. Olet ehkä kehittämässä verkkosovellusta ja sinun on testattava sitä verkkopalvelimen avulla.

Onneksi palveluiden käynnistäminen ja lopettaminen on helppoa, aivan kuten muissakin Linux -jakeluissa.

Se on hieman erilainen Ubuntussa WSL: n alla, koska se ei käytä Systemd hallitakseen palveluitaan, mutta käyttää Palvelu apuohjelma, joka käyttää vanhempia System V -tyyppisiä init-komentosarjoja palveluiden hallintaan.

Jos haluat käynnistää Apache -palvelimen, anna tämä komento:

sudo service apache 2 start

Tämä käynnistää Apache -palvelimen. Voit tarkistaa käynnissä olevat palvelut käyttämällä alkuun komento ja katso apache2 prosessiluettelossa.

mistä tämä numero soittaa

Apache -palvelimen pysäyttäminen on yhtä helppoa:

sudo service apache 2 stop

Tutustu eri distroihin

Suuri osa WSL: n hauskuudesta tulee tavasta, jolla voit ajaa erilaisia ​​distroja samanaikaisesti, joten miksi et käytä jotain vähemmän tunnettua, kuten Alpine Linux, Ubuntun, SuSE: n tai Debianin rinnalla? Ehkä löydät uuden suosikkisi. Jos pidät jakelusta, voit asettaa sen päädistroksi käyttämällä --aseta oletus lippu:

wsl --set-default distro-name

missä distronimi on sen järjestelmän nimi, johon haluat vaihtaa.

Aiheeseen liittyviä: 5 Linux -jakoa, jotka voit asentaa Windows -alijärjestelmään Linuxille

WSL: n tutkiminen

WSL: llä on paljon vaihtoehtoja tutustua uuteen maailmaan, jossa yhdistyvät Linux ja Windows. Näyttää siltä, ​​että aina on jotain uutta löydettävää. Voit vaihtaa kuorta, vaihtaa päätelaitetta, käynnistää ja pysäyttää palveluja ja tarkistaa erilaisia ​​distroja.

Windows -alijärjestelmä Linuxille sisältää paljon ominaisuuksia, jotka eroavat täysin Linux -jakelusta. Voit silti hyötyä WSL: n käytöstä, koska sen avulla voit nopeasti käyttää Linux -järjestelmää Windows -koneeltasi.

Jaa Jaa Tweet Sähköposti Kuinka saada Linux -pääte käyttämällä Windows -alijärjestelmää Linuxille

Tarvitsetko käyttää Linux -päätelaitetta Windows -tietokoneellasi? Opi käyttämään Linuxia Windows 10: ssä Windows -alijärjestelmän kanssa.

Lue seuraava
Liittyvät aiheet
  • Linux
  • Windows
  • Linux -vinkkejä
  • Windows -alijärjestelmä Linuxille
Kirjailijasta David Delony(49 artikkelia julkaistu)

David on freelance -kirjailija, joka sijaitsee Tyynenmeren luoteisosassa, mutta on alun perin kotoisin Bay Area -alueelta. Hän on ollut tekniikan harrastaja lapsuudesta lähtien. Davidin kiinnostuksen kohteisiin kuuluu lukeminen, laadukkaiden TV -ohjelmien ja elokuvien katselu, retropelit ja levyjen kerääminen.

Lisää David Delonylta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi