Perustavanlaatuiset apt-get-komentokomennot
Seitsemäntoista peruskäskyä "apt-get" kuvataan alla.
Esimerkki 1: Päivitä Linux-järjestelmäsi
Tämä on tavallisin "apt-get" -komennon käyttö Linux-ympäristössä, koska sinun on päivitettävä järjestelmä ennen uuden sovelluksen asentamista. Joskus, jopa ennen järjestelmän vianmääritystä virheiden varalta, sinun on päivitettävä se, jotta kaikki rikkinäiset linkit tai riippuvuudet voidaan korjata etukäteen.
Päivitä Linux-järjestelmäsi apt-get-komennolla suorittamalla se seuraavalla tavalla:
sudo apt-get -päivitys
Esimerkki 2: Päivitä Linux-järjestelmäsi
Järjestelmän päivittämisen jälkeen sinulle ilmoitetaan kaikkien päivitettävien pakettien lukumäärä, ts.e., paketit, joiden päivitetyt versiot ovat saatavilla. Siksi lähinnä seuraava vaihe Linux-järjestelmän päivittämisen jälkeen on päivittää se, ja tämä voidaan tehdä suorittamalla "apt-get" -komento seuraavalla tavalla:
sudo apt-get -päivitys
Verrattuna "apt-get update" -komentoon, "apt-get upgrade" -komennon suorittaminen vie kauemmin, koska sen on asennettava päivitetyt versiot kaikista paketeista, joiden päivitykset ovat käytettävissä.
Esimerkki 3: Asenna uusi paketti Linux-järjestelmään
Jos olet usein tietokoneen käyttäjä, sinun on asennettava uusia paketteja järjestelmään päivittäin. Voit tehdä tämän myös Linux-käyttöliittymän kautta, mutta jos haluat käyttää CLI: tä, niin se on myös mahdollista.
Voit kätevästi asentaa uuden paketin Linux-järjestelmääsi suorittamalla "apt-get" -komennon seuraavasti:
sudo apt-get install PackageNameTässä sinun on korvattava “PackageName” asennettavan paketin todellisella nimellä. Halusimme asentaa VLC-mediasoittimen esittelyä varten, minkä vuoksi olemme korvanneet "PackageName" -toiminnolla "vlc".
Esimerkki 4: Poista paketti Linux-järjestelmästä
Kun Linux-järjestelmääsi on asennettu suuri joukko paketteja, olisit nähnyt viestin "tallennustila loppumassa" hyvin usein. Tässä tilanteessa ainoa ratkaisu, jonka keksit, on poistaa kaikki käyttämättömät tai epäolennaiset paketit järjestelmästäsi.
Tämä voidaan tehdä helposti suorittamalla "apt-get" -komento seuraavalla tavalla:
sudo apt-get remove PackageNameTässä sinun on korvattava ”PackageName” poistettavan paketin todellisella nimellä. Halusimme poistaa VLC-mediasoittimen esittelyä varten, minkä vuoksi olemme korvanneet "PackageName" -merkinnällä "vlc".
Esimerkki 5: Poista paketti ja sen määritystiedostot Linux-järjestelmästä
Yksinkertainen "apt-get remove" -komento poistaa vain määritetyn paketin Linux-järjestelmästäsi. Paketin määritystiedostot ovat kuitenkin edelleen järjestelmässäsi. Jos haluat myös päästä eroon näistä kokoonpanotiedostoista yhdessä halutun paketin kanssa, voit suorittaa apt-get -komennon seuraavalla tavalla:
sudo apt-get purge PackageNameTässä sinun on korvattava “PackageName” poistettavan paketin todellisella nimellä sekä sen asetustiedostot. Halusimme poistaa VLC-mediasoittimen esittelyä varten, minkä vuoksi olemme korvanneet "PackageName" -merkinnällä "vlc".
Esimerkki 6: Poista kaikki poistetun paketin riippuvuudet Linux-järjestelmästäsi
Toisinaan yksi paketti Linuxissa vaatii useita muita paketteja toimiakseen oikein. Nämä paketit tunnetaan mainitun paketin riippuvuuksina, ja ne asennetaan kyseisen paketin mukana. Kuitenkin, kun poistat paketin joko "apt-get remove" -komennolla tai "apt-get purge" -komennolla, näitä riippuvuuksia ei poisteta automaattisesti. Tämän vuoksi voit poistaa nämä käyttämättömät riippuvuudet järjestelmän tilan vapauttamiseksi suorittamalla apt-get -komennon seuraavalla tavalla:
sudo apt-get autoremove
Tämä komento tutkii koko Linux-järjestelmääsi etsimällä kaikkia paketteja ja riippuvuuksia, joita ei enää tarvita, ja poistaa ne kokonaan.
Esimerkki 7: Päivitä Linux-järjestelmäsi älykkäästi
Yksinkertainen "apt-get upgrade" -komento päivittää kaikki käytettävissä olevat paketit Linux-järjestelmässä edes tarkistamatta, onko tietyn paketin päivittäminen tarpeen vai ei. Jos haluat suorittaa päivitysprosessin älykkäästi, voit suorittaa apt-get -komennon seuraavalla tavalla:
sudo apt-get dist-päivitys
Toinen tämän komennon ominaisuus on, että se paitsi päivittää paketit älykkäästi, mutta myös poistaa paketit ja riippuvuudet, joita ei enää tarvita.
Esimerkki 8: Suorita Linux-järjestelmän puhdistus
Jos haluat puhdistaa kaikki väliaikaiset tiedostot Linux-järjestelmästäsi, voit käyttää "apt-get" -komentoa seuraavalla tavalla:
sudo apt-get clean
Tämä komento poistaa kaikki väliaikaiset tiedostot Linux-järjestelmästäsi, mikä vapauttaa levytilaa.
Esimerkki 9: Selvitä paketin muutokset tarkistamalla loki
Aina kun asennat sovelluksen tai paketin Linux-järjestelmään ja aloitat sen käytön, teet siihen tiettyjä muutoksia. Jos haluat tarkastella kaikkia näitä muutoksia ennen päivität haluamasi paketin, voit suorittaa "apt-get" -komennon seuraavalla tavalla:
sudo apt-get changelog PackageNameTässä sinun on korvattava "PackageName" sen paketin varsinaisella nimellä, jonka muutoslokin haluat tarkastella, ennen kuin päivität sen. Halusimme tarkastella VLC-mediasoittimen muutosluetteloa esittelyä varten, minkä vuoksi olemme korvanneet "PackageName": lla "vlc".
Esimerkki 10: Puhdista kaikki Linux-järjestelmän paikalliset arkistopaketit
Toisinaan jotkut .deb-tiedostot asuvat edelleen Linux-järjestelmän paikallisessa arkistossa, vaikka niitä ei enää olisikaan asennettu. Siksi on aina suositeltavaa päästä eroon näistä tiedostoista mahdollisimman pian levytilan palauttamiseksi.
Voit puhdistaa kaikki Linux-järjestelmän paikalliset arkistopaketit suorittamalla apt-get-komennon seuraavalla tavalla:
sudo apt-get autoclean
Esimerkki 11: Lataa paketti Linux-järjestelmääsi
Joskus haluat ladata paketin vain Linux-järjestelmääsi asentamatta sitä. Tätä voidaan tarvita, kun joudut asentamaan tämän paketin myöhemmin tai jos haluat säilyttää ladatun varmuuskopion tietystä paketista. Siksi, jos haluat ladata paketin Linux-järjestelmääsi asentamatta sitä, voit suorittaa apt-get -komennon seuraavasti:
sudo apt-get lataa PackageNameTässä sinun on korvattava “PackageName” sen paketin varsinaisella nimellä, jonka haluat ladata asentamatta sitä Linux-järjestelmääsi. Halusimme ladata VLC-mediasoittimen esittelyä varten, minkä vuoksi "PackageName" on korvattu nimellä "vlc".
Esimerkki 12: Etsi viallisia paketteja tai riippuvuuksia Linux-järjestelmästäsi
Toisinaan jotkin asennetut riippuvuudet tai paketit Linux-järjestelmässäsi saattavat vioittua. Viittaamme tällaisiin paketteihin tai riippuvuuksiin "rikki". Siksi, jos haluat selvittää kaikki rikki paketit tai riippuvuudet Linux-järjestelmästäsi, voit suorittaa "apt-get" -komennon seuraavalla tavalla:
sudo apt-get-tarkistus
Esimerkki 13: Korjaa rikki paketit tai riippuvuudet Linux-järjestelmässäsi
Kun olet selvittänyt kaikki rikkinäiset paketit tai riippuvuudet Linux-järjestelmästäsi, seuraava vaihe on korjata ne kaikki, jotta voit helposti jatkaa muita asennuksia.
Voit korjata kaikki rikkinäiset paketit tai riippuvuudet Linux-järjestelmästäsi suorittamalla "apt-get" -komennon seuraavalla tavalla:
sudo apt-get -f asennus
Esimerkki 14: Avaa apt-get -komennon manuaaliset sivut
Jos haluat joskus tietää lisätietoja apt-get-komennosta, voit käyttää sen man-sivuja seuraavalla tavalla:
mies apt-get
Esimerkki 15: Avaa apt-get -komennon ohjesivut
Jos haluat tietää apt-get -komennon käytettävissä olevan syntaksin ja vaihtoehdot, voit käyttää sen ohjesivuja tätä tarkoitusta varten.
Voit käyttää apt-get-komennon ohjesivuja suorittamalla tämän komennon seuraavasti:
apt-get --apu
Esimerkki 16: Asenna paketti uudelleen Linux-järjestelmään
Joskus Linux-järjestelmään asennettu paketti ei ehkä toimi oikein. Tällaisia kysymyksiä voi syntyä useista syistä, joista tärkein syy on sen väärä asennus. Tällaisessa tilanteessa saatat ajatella jo asennetun paketin asentamista uudelleen.
Tämä voidaan tehdä suorittamalla "apt-get" -komento seuraavalla tavalla:
sudo apt-get install --reinstall PackageNameTässä sinun on korvattava "PackageName" sen paketin varsinaisella nimellä, jonka haluat asentaa uudelleen Linux-järjestelmääsi. Halusimme asentaa VLC-mediasoittimen uudelleen esittelyä varten, minkä vuoksi olemme korvanneet "PackageName" -toiminnolla "vlc".
Esimerkki 17: Lataa paketin lähdekoodi Linux-järjestelmääsi
Jos haluat vain ladata paketin lähdekoodin asentamatta sitä Linux-järjestelmään, voit suorittaa "apt-get" -komennon seuraavasti:
sudo apt-get - vain latauslähde PackageNameTässä sinun on korvattava "PackageName" sen paketin varsinaisella nimellä, jonka lähdekoodin haluat ladata asentamatta sitä Linux-järjestelmääsi. Halusimme ladata VLC-mediasoittimen lähdekoodin esittelyä varten, minkä vuoksi olemme korvanneet "PackageName" -merkinnällä "vlc".
Perusteelliset apt-välimuistikomennon esimerkit
Kuusi perus apt-get -komentoa kuvataan alla.
Esimerkki 18: Luettele kaikki käytettävissä olevat paketit Linux-järjestelmässäsi
Yleensä kun aloitat Linux-pohjaisen järjestelmän käytön, olet aluksi tuntematon siitä, mitkä paketit sinun on asennettava. Toisinaan et ole edes tietoinen tarkoista pakettien nimistä. Siksi sitä pidetään aina erittäin hyödyllisenä, jos pystyt jotenkin luettelemaan kaikki asennettavat paketit.
Voit listata kaikki käytettävissä olevat paketit Linux-järjestelmässäsi käyttämällä "apt-cache" -komentoa seuraavalla tavalla:
sudo apt-cache pkgnames
Tämä komento listaa kaikkien Linux-järjestelmällesi saatavien pakettien nimet.
Esimerkki 19: Luettele yksityiskohtaiset tiedot paketista Linux-järjestelmässäsi
Joskus saatat haluta tietää kaikki tietyn paketin yksityiskohdat sen yhteensopivuuden ja muiden vastaavien asioiden tuntemiseksi.
Voit luetella yksityiskohtaiset tiedot paketista Linux-järjestelmässäsi suorittamalla apt-cache -komennon seuraavasti:
sudo apt-cache showpkg PackageNameTässä sinun on korvattava "PackageName" sen paketin varsinaisella nimellä, jonka yksityiskohtaiset tiedot haluat luetella Linux-järjestelmässäsi. Halusimme luetteloida yksityiskohtaiset tiedot VLC-mediasoittimesta esittelyä varten, minkä vuoksi olemme korvanneet "PackageName": lla "vlc".
Esimerkki 20: Luettele kaikki Linux-järjestelmän paketin perustiedot
Edellä mainittu komentoluettelo sisältää kaikki mahdolliset yksityiskohdat tietystä paketista. Jos kuitenkin haluat luetella vain paketin perustiedot, voit suorittaa apt-cache -komennon seuraavalla tavalla:
sudo apt-cache näyttää PackageNameTässä sinun on korvattava "PackageName" sen paketin varsinaisella nimellä, jonka perustiedot haluat listata Linux-järjestelmääsi. Halusimme luetteloida VLC-mediasoittimen perustiedot esittelyä varten, minkä vuoksi olemme korvanneet "PackageName" -merkinnällä "vlc".
Esimerkki 21: Hae joitain erityisiä paketteja avainsanahaun avulla Linux-järjestelmässäsi
Joskus et muista paketin tarkkaa nimeä, mutta haluat silti etsiä sitä. Muistat vain tietyn avainsanan, joka on osa pakettisi nimeä. Tässä tilanteessa voit silti suorittaa avainsanahaun etsiäksesi kaikki ne paketit, jotka sisältävät määritetyn avainsanan.
Voit tehdä tämän suorittamalla apt-cache -komennon seuraavasti:
sudo apt-välimuisti haku "avainsana"Täällä sinun on korvattava "Avainsana" varsinaisella avainsanalla, joka sisältyy pakettiin, jota haluat etsiä Linux-järjestelmästäsi. Halusimme etsiä kaikkia niitä paketteja, joiden nimissä on "palvelin" -avainsana esittelyä varten, minkä vuoksi olemme korvanneet "avainsanan" sanalla "palvelin".
Esimerkki 22: Etsi tiettyä pakettia mainitsemalla sen nimi Linux-järjestelmässäsi
Jos muistat paketin tarkan nimen, voit yksinkertaisesti etsiä sitä Linux-järjestelmästä mainitsemalla sen tarkka nimi.
Voit etsiä tiettyä pakettia Linux-järjestelmästä suorittamalla "apt-cache" -komennon seuraavalla tavalla:
sudo apt-cache etsi PackageNameTässä sinun on korvattava ”PackageName” sen paketin varsinaisella nimellä, jota haluat etsiä Linux-järjestelmästäsi. Halusimme etsiä VLC-mediasoitinta esittelyä varten, minkä vuoksi olemme korvanneet "PackageName": lla "vlc".
Esimerkki 23: Luettelo välimuistitilastoista Linux-järjestelmässäsi
Jos haluat tietää Linux-järjestelmän yleiset välimuistitilastot, ts.e., pakettien kokonaismäärä, pakettityypit jne. sitten voit suorittaa "apt-cache" -komennon seuraavasti:
sudo apt-välimuistitilastot
Johtopäätös
Tässä artikkelissa annoimme sinulle erittäin yksityiskohtaisen opetusohjelman apt-get- ja apt-cache-komentojen käytöstä. Useimmat käyttäjät tuntevat apt-get -komennon, mutta heillä ei ole aavistustakaan apt-cache -komennon käytöstä. Tämän opetusohjelman läpikäymisen jälkeen heillä on erittäin hyvät mahdollisuudet käyttää "apt-cache" -komentoa yhtä sujuvasti kuin mitä tahansa muuta Linux-peruskomentoa. Lisäksi "apt-get" -komennon käyttö selitetään perusteellisesti tässä artikkelissa, koska seitsemäntoista kahdestakymmenestä kolmesta esimerkistämme oli omistettu tähän tarkoitukseen. Siksi tämän artikkelin läpi käydessään kuka tahansa voi hallita "apt-get" ja "apt-cache" -komentojen käytön.