14Sep

Kaikki mitä voit tehdä Windows 10: n uuden Bash Shellin avulla

Windows 10: n vuosipäivitys tuo Windowsin Windows-ympäristöön "Bash on Ubuntu Windows". Mutta älä pettäisi: se on enemmän kuin vain Bash-kuori. Se on täydellinen yhteensopivuuskerros Linux-sovellusten suorittamiseen Windowsissa.

Meillä on paljon asioita, joita voit tehdä Windows 10: n uudessa Bash-kuoressa, joten olemme pyöristettynä kaikkiin oppaisiin yhdeksi mega-listaksi.

Bashin käytön aloittaminen Windowsissa

Voit asentaa Bash-shellin missä tahansa Windows 10 -versiossa, mukaan lukien Windows 10 Home. Se kuitenkin edellyttää 64-bittistä Windows 10 -versiota. Sinun tarvitsee vain ottaa käyttöön kehittäjätila, lisätä toiminto Windowsiin ja suorittaa sitten Bash-ohjelma.

Kun suoritat Bash-ohjelman, se lataa Ubuntun järjestelmätiedostot ja luo Bash-ympäristön. Katso oppaamme asentamasta sitä lisää.

Asenna Linux-ohjelmisto

Helpoin tapa asentaa Linux-ohjelmisto Bashin sisällä on apt-get-komento. 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 myös asentaa ohjelmiston muilla tavoilla. Voit kääntää ja asentaa ohjelmiston lähdekoodista aivan kuten esimerkiksi Linux-jakelussa. Katso ohjeet apt-get -ohjelmaan Windowsissa, jotta saat lisätietoa askel askeleelta.

Käytä Windows-tiedostoja Bash- ja Bash-tiedostoissa Windowsissa

Bash-ympäristötiedostoja ja Windows-tiedostoja on yleensä erotettu toisistaan, mutta Bash-tiedostoja voi käyttää Windowsista ja Windows-tiedostoista Bash-ympäristössä.

Kun Bash lataa Ubuntun järjestelmätiedostot kiintolevylle, se luo myös kotikansion nimenomaan kyseiselle Bash-yhteensopivuudelle. Nämä kansiot ovat yleensä piilotettuja, mutta ne löytyvät Windows-käyttäjätunnuksesi Sovellustietokannasta.

Kun olet Linux-ympäristössä, voit käyttää Windows-asemia /mnt/-kansion alla. C: -asema sijaitsee /mnt/ c: ssä ja D: -asema on esimerkiksi /mnt/ d: ssä.Lisätietoja on täydellisessä oppaassamme.

Käytä Zsh( tai Another Shell) sijaan Bash

Vaikka Microsoft käyttää tätä toimintoa "Bash shell" -ympäristössä, se on itse asiassa taustalla oleva yhteensopivuustaso, 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äyttää Zsh-kuorta Bashin sijaan. Voit jopa Bash siirtyä automaattisesti Zsh-kuoriin, kun avaat Bash-kuori-pikakuvakkeen Käynnistä-valikosta.

Käytä Bash Scripts -ohjelmaa Windows

: ssä Tämän ympäristön ansiosta on todella mahdollista kirjoittaa Bash-komentotiedosto Windowsissa ja suorittaa se. Bash-komentosarjan voi käyttää / mnt-kansioon tallennettuja Windows-tiedostoja, joten Linux-komentoja ja komentosarjoja voi käyttää tavallisiin Windows-tiedostoihisi.

Voit lisätä Bash-komentoja Batch-komentosarjoihin tai PowerShell-komentosarjaan, joka on melko kätevä.Saat kaiken tämän ja lisää tutustumalla oppaaseen komentokehotteisiin Windows 10: ssä.

Suorita Linux-komentotulokset ulkopuolelta

Jos haluat nopeasti käynnistää ohjelman, suorittaa komennon tai suorittaa komentosarjan, sinun ei tarvitse edes tarvitakäynnistää ensin Bash-ympäristö.Voit käyttää "bash -c" -komentoa suoraan suorittamaan Linux-komennon. Bash yksinkertaisesti suorittaa komennon ja sitten lopettaa. Jos suoritat komennon komentokehotteesta tai PowerShell-ikkunasta, komento tulostaa sen lähdön Command Prompt- tai PowerShell-konsoleille.

Voit tehdä paljon bash -c: llä.Voit luoda työpöydän pikavalintoja Linux-ohjelmien käynnistämiseen, integroida ne erä- tai PowerShell-komentosarjoihin tai käyttää niitä muulla tavoin kuin Windows-ohjelma. Lisätietoja ideoista on ohjeita bash -c: n käytöstä Windowsissa.

Suorita Windows-ohjelmat Bash

: ssä Creators -päivityksen jälkeen voit nyt käyttää Windows-ohjelmia Bash-ohjelmasta. Tämä tarkoittaa sitä, että voit integroida Windows-komentoja Linuxin komentojen rinnalle Bash-komentosarjoihin.

Jotta voit suorittaa Windows-ohjelman, kirjoita. exe-tiedoston polku ja paina Enter. Asennetut Windows-ohjelmat löytyvät /mnt/ c -kansiosta Bash-ympäristössä.

Suorita graafiset Linux Desktop -ohjelmat

Microsoft ei tue virallisesti graafista Linux-ohjelmistoa Windowsissa. Bash-ominaisuus on tarkoitettu vain komentoriviohjelmien suorittamiseen, jota kehittäjät saattavat tarvita. Mutta on todella mahdollista käyttää graafisia Linux-työpöytäohjelmia Windowsissa Bash-kuorella.

Tämä ei kuitenkaan toimi oletuksena. Sinun on asennettava X-palvelin ja asetettava DISPLAY-muuttuja ennen kuin graafiset Linux-työasemat toimivat Windows-työpöydällä.Mitä yksinkertaisempi on sovellus, sitä todennäköisemmin se toimii hyvin. Mitä monimutkaisempi sovellus, sitä todennäköisemmin se yrittää tehdä jotain Microsoftin alla olevaa Windows-alijärjestelmää Linuxille ei vielä tueta. Parasta mitä voit tehdä, on antaa sille ohjeet ja toivoa parasta.

Vaihda UNIX-käyttäjätili

Kun määrität Bashin ensimmäisen kerran, sinua pyydetään luomaan UNIX-käyttäjätili ja asettamaan salasana. Sinut kirjaudut automaattisesti sisään tällä tilillä aina, kun avaat Bash-ikkunan. Jos haluat muuttaa UNIX-käyttäjätunnustasi - tai käytä root-tiliä oletuksena tilissäsi - siinä on piilotettu lxrun-komento tai oletusarvoisen käyttäjätilin vaihtaminen.

Asennetaan ja asennetaan uudelleen Ubuntu Envrionment

Kun olet asentanut joitain ohjelmia tai muuttanut joitain asetuksia, sinun kannattaa asentaa Ubuntu-ympäristö uudelleen ja hankkia uusi Linux-liuska. Voit tehdä tämän lxrun-komennolla tässä kuvatulla tavalla, jonka avulla voit poistaa asennetut Linux-järjestelmätiedostot ja säilyttää tai poistaa kotikansion käyttäjätiedostot.

Bash asentaa Ubuntu-ympäristön automaattisesti uudelleen seuraavan kerran käynnistettäessä, mutta lxrun-komentoa voidaan käyttää myös Linux-ympäristön asentamiseen. Voit kirjoittaa komennon, joka vastaa automaattisesti kysymyksiin, joita sinua pyydetään esimerkiksi asentamaan Linux-ympäristöön.

Päivitä Ubuntun ympäristö

Windows 10: n Creators -päivitys luo Bash-ympäristöjä uudemman Ubuntu 16.04 LTS-käyttöjärjestelmän avulla. Jos kuitenkin olet luonut Bash-ympäristön vanhemmalle Windows 10 -versiolle ja päivittänyt, sinulla on Ubuntu 14.04 LTS: n perustuva Ubuntu-ympäristö.

Voit päivittää vanhan Bash-ympäristön Ubuntu 14.04 LTS: stä Ubuntu 16.04 LTS: ään ja hankkia uusimman ohjelmiston.

Uudistetut geeksit epäilemättä selvittävät muita mielenkiintoisia asioita, joita Linux-ympäristössä voi tehdä tulevaisuudessa. Windows-alijärjestelmä Linuxille toivottavasti jatkaa entistä voimakkaampaa mutta älä odota, että Microsoft tukee virallisesti graafisia Linux-työasemaohjelmia tai palvelinohjelmistoja, joiden on toimittava taustalla lähiaikoina.