Johdanto
apt-get
on komentorivityökalu, jota käytetään pakettien hallintaan Debian-pohjaisissa Linux-jakeluissa. Se yksinkertaistaa ohjelmistopakettien asentamista, päivittämistä, päivittämistä ja poistamista varmistaen, että käyttäjät voivat hallita järjestelmän ohjelmistoja tehokkaasti. Tämä artikkeli tarjoaa kattavan oppaan apt-get
-työkalun käyttöön, kattaen sen historian, keskeiset komennot ja käytännön esimerkit.
Historia ja kehitys
apt-get
on osa Advanced Package Tool (APT) -pakettia, joka on kehitetty Debian-projektin toimesta. APT otettiin käyttöön vuonna 1998 yksinkertaistamaan ohjelmistopakettien hallintaa Debianissa ja sen johdannaisissa. Se kehittyi standardiksi pakettienhallintatyökaluksi Debian-pohjaisille järjestelmille, mukaan lukien suositut jakelut, kuten Ubuntu.
Peruskomennot
1. Pakettien listojen päivittäminen
Ennen ohjelmiston asentamista tai päivittämistä on tärkeää päivittää pakettien listat varmistaaksesi, että sinulla on viimeisimmät tiedot saatavilla olevista paketeista.
sudo apt-get update
Tämä komento hakee uusimmat pakettitiedot /etc/apt/sources.list
-tiedostossa luetelluista arkistoista ja päivittää paikallisen pakettitietokannan.
2. Pakettien päivittäminen
Kaikkien asennettujen pakettien päivittämiseksi uusimpiin versioihin käytä:
sudo apt-get upgrade
Tämä komento vertaa asennettuja paketteja uusimpiin saatavilla oleviin versioihin arkistoissa ja päivittää ne vastaavasti.
Kattavampaan päivitykseen, joka käsittelee myös muuttuvia riippuvuuksia ja poistaa vanhentuneet paketit, käytä:
sudo apt-get dist-upgrade
3. Pakettien asentaminen
Asentaaksesi tietyn paketin käytä:
sudo apt-get install
Esimerkiksi asentaaksesi curl
-työkalun, suorita:
sudo apt-get install curl
4. Pakettien poistaminen
Poistaaksesi asennetun paketin käytä:
sudo apt-get remove
Esimerkiksi poistaaksesi curl
:
sudo apt-get remove curl
Jos haluat poistaa paketin sen asetustiedostojen kanssa, käytä:
sudo apt-get purge
5. Siivoaminen
Paikallisen arkiston hakemiston siivoamiseksi käytä:
sudo apt-get clean
Tämä komento poistaa kaikki paketit paikallisesta välimuistista vapauttaen levytilaa.
Poistaaksesi paketit, jotka asennettiin automaattisesti tyydyttämään riippuvuuksia mutta eivät enää ole tarpeen, käytä:
sudo apt-get autoremove
Edistyneempi käyttö
1. Pakettien etsiminen
Etsiäksesi paketteja, jotka sisältävät tietyn avainsanan, käytä:
apt-cache search
Esimerkiksi etsiäksesi paketteja, jotka liittyvät ”verkkoon”:
apt-cache search verkko
2. Pakettitietojen katsominen
Katsoaksesi yksityiskohtaisia tietoja tietystä paketista, käytä:
apt-cache show
Esimerkiksi nähdäksesi tiedot curl
-paketista:
apt-cache show curl
3. Pakettien pidättäminen
Estääksesi pakettia päivittymästä voit laittaa sen pidätetyksi:
sudo apt-mark hold
Poistaaksesi pidätyksen, käytä:
sudo apt-mark unhold
Yleisten ongelmien vianmääritys
1. Rikkinäiset riippuvuudet
Jos kohtaat rikkinäisiä riippuvuuksia, voit yrittää korjata ne komennolla:
sudo apt-get -f install
2. Arkistotietojen päivittäminen
Jos saat virheitä, jotka liittyvät arkistotietoihin, varmista, että lähdetiedostosi on oikein ja päivitä se:
sudo apt-get update
Johtopäätös
apt-get
on tehokas ja monipuolinen työkalu pakettien hallintaan Debian-pohjaisissa järjestelmissä. Ymmärtämällä ja käyttämällä sen erilaisia komentoja voit tehokkaasti hallita ohjelmistojen asennuksia, päivityksiä ja poistoja varmistaen, että järjestelmäsi pysyy ajan tasalla ja siistinä. Olitpa kokenut Linux-käyttäjä tai aloittelija, apt-get
-työkalun hallitseminen on välttämätöntä tehokkaaseen järjestelmänhallintaan.