Linux-ohjelmiston asentaminen Windows 10 n Ubuntu Bash Shelliin
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 Ubuntu, tarvitset apt-get -komennon ohjelmiston asentamiseen ja päivittämiseen.
Huomaa, että Windows 10: n Linux-alijärjestelmä ei tue virallisesti graafisia sovelluksia tai palvelinohjelmistoja (vaikka on mahdollista suorittaa joitakin graafisia sovelluksia, epävirallisesti). Virallisesti se on tarkoitettu Linux-päätelaitteille ja muut komentorivin apuohjelmien kehittäjät saattavat haluta.
Windows 10: n Bash-kuori tukee vain 64-bittisiä binaareja, joten et voi asentaa ja käyttää 32-bittisiä Linux-ohjelmia.
Apt-get Explained
Käytät Ubuntu- ja muita Debian-pohjaisia Linux-jakeluja apt-get
komento ohjelmiston asentamiseen. ”Apt” tarkoittaa ”Advanced Package Tool” -ohjelmaa. Tämä komento lataa ohjelmistopaketit Ubuntu-järjestelmän keskitetystä ohjelmistovarastosta ja asentaa ne järjestelmään. Jos paketit, joita yrität asentaa paketista tai muista riippuvaisista paketeista, apt-get lataa ja asentaa automaattisesti nämä paketit (ns. Riippuvuudet). Apt-get toimii Debianille nimettyjen ".deb" -pakettien kanssa, Linux-jakelu Ubuntu perustuu.
Sinun täytyy suorittaa apt-get yhdessä "sudo" -komennon kanssa, joka antaa käyttäjälle pääkäyttäjän tai root-käyttö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 sijaan, vaikka kumpikin komento toimii.
Päivitettyjen pakettiluetteloiden lataaminen
Ensinnäkin haluat suorittaa seuraavan komennon ladataksesi ajantasaiset pakettiluettelot ohjelmistovarastoista:
sudo apt-get päivitys
Haluat tehdä tämän ennen kuin asennat paketin.
Paketin asentaminen
Jos tiedät asennettavan paketin nimen, voit ladata ja asentaa sen seuraavalla komennolla, joka korvaa ”packagename” -kohdan sen paketin nimen kanssa, jonka haluat asentaa:
sudo apt-get install packagename
Jos haluat esimerkiksi asentaa Rubyn, suoritat seuraavan komennon:
sudo apt-get asenna rubiini
Voit painaa Tab-näppäintä kirjoittaessasi paketin nimen (tai minkä tahansa komennon) käyttääksesi Bashin automaattista täydennystoimintoa, jonka avulla voit lopettaa kirjoittamisen automaattisesti ja ehdottaa käytettävissä olevia vaihtoehtoja, jos käytettävissä on useita vaihtoehtoja.
Kun olet suorittanut tämän ja muut apt-get-komennot, näyttöön tulee muutokset, jotka tehdään, ja sinun on kirjoitettava “y” ja jatka painamalla Enter-näppäintä..
Paketin etsiminen
Et ehkä aina tiedä asennettavan paketin nimeä. Tällöin voit käyttää apt-cache -komentoa etsimään ladattua paketin välimuistia (luettelot, jotka ladattiin apt-get-päivityksen avulla) ohjelmalle. Tämä komento etsii määrittämäsi tekstin pakettien nimet ja kuvaukset.
Tämä komento ei vaadi sudoa, koska se on vain yksinkertainen haku. Voit kuitenkin käyttää sitä sudon kanssa, jos haluat, ja se toimii edelleen.
apt-cache-haku sometext
Jos haluat esimerkiksi etsiä w3m: hen liittyviä paketteja, päätelaitteen tekstipohjainen selain, jonka haluat suorittaa:
apt-cache-haku w3m
Kaikkien asennettujen pakettien päivittäminen
Voit päivittää asennetut ohjelmistopaketit arkistossa oleviin uusimpiin versioihin, jotka antavat sinulle nykyisten pakettien tietoturvapäivitykset seuraavasti:
sudo apt-get päivitys
Muista ajaa "sudo apt-get update" -komento ennen tämän komennon suorittamista, koska sinun on päivitettävä pakettiluettelosi ennen kuin apt-get näkee uusimmat saatavilla olevat versiot.
Paketin poistaminen
Jos haluat poistaa paketin, kun olet tehnyt sen, suorita seuraava komento:
sudo apt-get poista pakkausnimi
Yllä oleva komento poistaa vain paketin binääritiedostot, mutta ei niihin liittyviä asetustiedostoja. Jos haluat poistaa kaikki ohjelmistopakettiin liittyvät asiat, suorita seuraava komento:
sudo apt-get purge packagename
Kumpikaan edellä mainituista komennoista ei poista "riippuvuuksia", jotka ovat paketteja, jotka on asennettu paketin tarvitsemiseksi. Jos poistat paketin ja poistat sen myöhemmin, järjestelmässäsi saattaa olla useita muita riippuvuuksia, joita ei enää tarvita. Jos haluat poistaa kaikki riippuvuuksina asennetut paketit, joita ei enää tarvita, suorita seuraava komento:
sudo apt-get autoremove
Muiden ohjelmistojen asentaminen
Edellä mainitut komennot auttavat sinua asentamaan ja päivittämään yleisimpiä ohjelmia, joita tarvitset. Jotkin ohjelmat asennetaan kuitenkin muiden komentojen ja työkalujen kautta.
Esimerkiksi Ruby-jalokivet asennetaan "gem install" -komennolla, kun olet asentanut Rubyn kautta apt-get. Rubylla on oma ohjelmistoasennusjärjestelmä, joka on erillään apt-get-ohjelmasta.
Jotkin ohjelmistopaketit ovat saatavana sähkönhankintasopimuksissa tai "henkilökohtaisissa pakettiarkistoissa", joita ylläpitävät kolmannet osapuolet. Jos haluat asentaa nämä, sinun on lisättävä PPA järjestelmään ja sitten käytettävä tavallisia apt-get -komentoja.
Uudempi ohjelmisto on ehkä koottava ja asennettava lähteestä. Kaikki apt-getin kanssa asentamat paketit koottiin lähteestä Ubuntu-rakennusjärjestelmän avulla ja pakattiin kätevästi .deb-paketeihin, jotka voit asentaa. Vältä tätä, jos mahdollista, mutta se voi olla joissakin tapauksissa väistämätöntä.
Riippumatta siitä, jos yrität asentaa toisen Linux-sovelluksen, sinun pitäisi pystyä löytämään ohjeet, joissa kerrotaan, miten sen pitäisi asentaa. Samat ohjeet kuin Ubuntu 14.04 LTS: llä toimivat Windows 10: n Bash-kuoressa. Kun se on päivitetty Ubuntu-ohjelman seuraavaan suurempaan versioon, samoja ohjeita kuin Ubuntu 16.04 LTS: llä on käytössä Windows 10: ssä.