Asenna Windows 10: n Ubuntu-pohjainen Bash-kuori ja sinulla on täydellinen Ubuntu-ympäristö, jonka avulla voit asentaa ja käyttää samoja sovelluksia, joita voit käyttää Ubuntu-pohjaisessa Linux-järjestelmässä. Aivan kuten Ubuntussa, tarvitset apt-get-komennon ohjelmiston asentamiseen ja päivittämiseen.
Huomaa, että Windows 10: n Linux-osajärjestelmä ei tue virallisesti graafisia sovelluksia tai palvelinohjelmistoja (vaikka jotkin graafiset sovellukset on mahdollista suorittaa epävirallisesti). Virallisesti se on tarkoitettu Linux-päätelaitteille ja muille komentoriviliikeyrittäjille, jotka haluavat.
Windows 10: n Bash-kuori tukee vain 64-bittisiä binäärejä, joten 32-bittisiä Linux-ohjelmia ei voi asentaa ja käyttää.
Ubuntussa ja muissa Debian-pohjaisissa Linux-jakeluissa käytät apt-get
komento asentaa ohjelmistoja. "Apt" tarkoittaa "Advanced Package Tool" -työkalua. Tämä komento lataa Ubuntun keskitettyjen ohjelmistojen tietovarastojen ohjelmistopaketit ja asentaa ne järjestelmään. Jos paketit, jotka yrität asentaa, vaativat tai riippuvat - muista paketeista, apt-get lataa ja asentaa automaattisesti nämä paketit (tunnetaan myös riippuvuuksina). Apt-get toimii Debian-nimistä ".deb" -paketilla, Linux-jakelu Ubuntu perustuu.
Sinun on suoritettava apt-get yhdessä sudo-komennon kanssa, joka antaa sille superuser tai root-oikeudet. Tämä mahdollistaa komennon muokata ja asentaa järjestelmätiedostoja Linux-ympäristössä. Sinun on annettava nykyinen käyttäjätunnuksesi salasana, kun käytät sudoa.
Voit myös käyttää uudempaa apt-komentoa perinteisen apt-get-komennon sijasta, vaikka jokin komento toimii.
Ensinnäkin haluat suorittaa seuraavan komennon ladataksesi ajantasaisia pakettiluetteloita ohjelmistovarastoista:
sudo apt-get päivitys
Haluat tehdä tämän ennen paketin asennusta.
Jos tiedät asennettavan paketin nimen, voit ladata sen ja asentaa sen seuraavalla komennolla, joka korvaa "packagename", johon asennettavan paketin nimi on mainittu:
sudo apt-get asenna pakkausnameame
Jos esimerkiksi haluat asentaa Ruby-ohjelman, suoritat seuraavan komennon:
sudo apt-get asenna rubiini
Voit painaa Tab-näppäintä kirjoittaessasi paketin nimen (tai minkä tahansa komennon), jos haluat käyttää Bashin automaattisen täydennyksen ominaisuutta. Näin voit automaattisesti lopettaa kirjoittamisen ja ehdottaa käytettävissä olevia vaihtoehtoja, jos käytettävissä on useita vaihtoehtoja.
Tämän ja muiden apt-get-komentoiden suorittamisen jälkeen näet muutokset, jotka tehdään, ja sinun on kirjoitettava "y" ja jatka painamalla Enter.
Et välttämättä aina tiedä asennettavan paketin nimeä. Tällöin voit apt-cache -komennolla etsiä ladatun paketin välimuistin (luettelot, jotka on ladattu ohjelmalla apt-get). Tämä komento etsii paketin nimiä ja kuvauksia määritetystäsi tekstistä.
Tämä komento ei vaadi sudoa, koska se on vain yksinkertainen haku. Voit kuitenkin käyttää sitä sudo-ohjelmalla, jos haluat, ja se toimii edelleen.
apt-välimuistihaku sometext
Jos esimerkiksi haluat etsiä paketteja, jotka liittyvät w3m: ään, tekstipohjaiseen verkkoselaimeen päätelaitteelle:
apt-välimuistihaku w3m
Voit päivittää asennettuja ohjelmistopakettejasi viimeisimpään loppusijoitustaseeseen - joka antaa sinulle nykyiset pakettisi saatavilla olevat tietoturvapäivitykset - suorittamalla seuraavan komennon:
sudo apt-get päivitys
Muista suorittaa "sudo apt-get update" -komento ennen kuin suoritat komennon, koska pakettiluettelot on päivitettävä ennen apt-getin näkemistä uusimmista saatavilla olevista versioista.
Jos haluat poistaa paketin, kun olet valmis, suorita seuraava komento:
sudo apt-get poista paketin nimi
Yllä oleva komento poistaa vain paketin binaaritiedostot, mutta ei niihin liittyviä asetustiedostoja. Jos haluat poistaa ohjelmistopakettiin liittyvän kaiken, suorita sen sijaan seuraava komento:
sudo apt-get purge packagename
Kummassakaan yllä olevista komennoista ei poisteta mitään "riippuvuuksia", jotka ovat paketteja, jotka asennettiin, koska ne vaadittiin pakettina. Jos poistat paketin ja poistat sen myöhemmin, järjestelmässä saattaa vielä olla useita ylimääräisiä riippuvuuksia, joita ei enää tarvita. Voit poistaa kaikki paketit, jotka on asennettu riippuvuuksiksi, ja niitä ei enää tarvita, suorita seuraava komento:
sudo apt-get autoremove
Yllä olevat komennot auttavat sinua asentamaan ja päivittämään yleisimpiä tarvitsemasi ohjelmistot. Jotkin ohjelmistot asennetaan kuitenkin muiden komentojen ja työkalujen kautta.
Esimerkiksi Ruby-jalokivet asennetaan "gem install" -komennolla, kun olet asentanut Rubyn apt-getin kautta. Rubyllä on oma ohjelmiston asennusjärjestelmä, joka on erillään apt-get -ohjelmasta.
Jotkin ohjelmistopaketit ovat saatavissa sähkönhankintasopimuksissa tai "henkilökohtaisissa pakettiarkistoissa", jotka ovat kolmannen osapuolen isännöimät. Jos haluat asentaa nämä, sinun on lisättävä PPA järjestelmäsi ja käytä sitten tavallisia apt-get -komentoja.
Uudempia ohjelmistoja on ehkä koottava ja asennettava lähteestä. Kaikki apt-getin kanssa asennetut paketit koottiin lähteestä Ubuntun rakentamisjärjestelmästä ja kätevästi pakattuihin .deb-pakettiin, joita voit asentaa. Tämä on välttämätöntä, jos mahdollista, mutta se voi olla joissakin tapauksissa väistämätön.
Joka tapauksessa, jos yrität asentaa toisen Linux-sovelluksen, sinun pitäisi pystyä löytämään ohjeita, jotka kertovat, miten sinun pitäisi asentaa se. Samat ohjeet, jotka toimivat Ubuntu 14.04 LTS: ssä, toimivat Windows 10: n Bash-kuoressa. Kun se päivitetään seuraavaan tärkeään Ubuntun versiota, samat ohjeet, jotka toimivat Ubuntu 16.04 LTS: n kanssa, toimivat Windows 10: ssa.