Muokataan sivua APT
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
[[Kuva:Aptitude.png|right|200px|thumb|[[Aptitude]] on eräs APT:n käyttöliittymistä.]] | [[Kuva:Aptitude.png|right|200px|thumb|[[Aptitude]] on eräs APT:n käyttöliittymistä.]] | ||
'''APT''' eli Advanced Package Tool on [[Debian GNU/Linux|Debian-projektin]] kehittämä työkalu Linux-käyttöjärjestelmän [[paketinhallintajärjestelmä|pakettienhallinnan]] helpottamiseen. Se huolehtii mm. asennettavien pakettien riippuvuussuhteista ja niiden päivittämisestä | '''APT''' eli Advanced Package Tool on [[Debian GNU/Linux|Debian-projektin]] kehittämä työkalu Linux-käyttöjärjestelmän [[paketinhallintajärjestelmä|pakettienhallinnan]] helpottamiseen. Se huolehtii mm. asennettavien pakettien riippuvuussuhteista ja niiden päivittämisestä. APT-nimitystä käytetään sekä paketinhallintakirjastosta (jota voi käyttää monen käyttöliittymän kautta) että sitä käyttävästä komentorivityökalusta. | ||
Vaikka APT onkin ensisijaisesti [[dpkg]]-paketinhallintaa käyttävien Debianin ja eri Debian-johdannaisten (mm. [[Knoppix]], [[Linspire]], [[MEPIS]], [[Ubuntu]]) paketinhallintatyökalu, on siitä [http://apt-rpm.org/ APT-RPM]-projektin toimesta kehitetty myös [[RPM]]-paketinhallintaa käyttävillä jakeluilla (mm. [[Fedora]]) toimiva versio. Yleensä on kuitenkin suositeltavaa käyttää kunkin järjestelmän omaa virallista paketinhallintatyökalua, joka esimerkiksi Fedoran tapauksessa on [[yum]]. | Vaikka APT onkin ensisijaisesti [[dpkg]]-paketinhallintaa käyttävien Debianin ja eri Debian-johdannaisten (mm. [[Knoppix]], [[Linspire]], [[MEPIS]], [[Ubuntu]]) paketinhallintatyökalu, on siitä [http://apt-rpm.org/ APT-RPM]-projektin toimesta kehitetty myös [[RPM]]-paketinhallintaa käyttävillä jakeluilla (mm. [[Fedora]]) toimiva versio. Yleensä on kuitenkin suositeltavaa käyttää kunkin järjestelmän omaa virallista paketinhallintatyökalua, joka esimerkiksi Fedoran tapauksessa on [[yum]]. | ||
Rivi 11: | Rivi 11: | ||
Jos käyttää epävirallisia pakettilähteitä tai joitakin paketteja ''testing''istä kannattaa tutustua myös tiedostoon <tt>/etc/apt/preferences</tt>, jossa voi määritellä mm. mitä paketteja asennetaan mistäkin jakelun versiosta. Tiedosto kuvataan [[man]]-sivulla apt_preferences(5). | Jos käyttää epävirallisia pakettilähteitä tai joitakin paketteja ''testing''istä kannattaa tutustua myös tiedostoon <tt>/etc/apt/preferences</tt>, jossa voi määritellä mm. mitä paketteja asennetaan mistäkin jakelun versiosta. Tiedosto kuvataan [[man]]-sivulla apt_preferences(5). | ||
== Peruskäyttö == | == Peruskäyttö == | ||
=== apt-get === | === apt-get === | ||
Ohjelma asennetaan komennolla | Ohjelma asennetaan komennolla | ||
Rivi 91: | Rivi 47: | ||
apt-get autoremove | apt-get autoremove | ||
Ei-välttämättömistä riippuvuuksista pidetään kirjaa eri paikoissa. apt-get ei välttämättä osaa täysin huomioida aptitudella asennettuja riippuvuuksia ja päinvastoin. Jos käytät kumpaakin, katso mitä ollaan poistamassa. | Ei-välttämättömistä riippuvuuksista pidetään kirjaa eri paikoissa. apt-get ei välttämättä osaa täysin huomioida aptitudella asennettuja riippuvuuksia ja päinvastoin. Jos käytät kumpaakin, katso mitä ollaan poistamassa. | ||
APT osaa hakea myös pakettien lähdekoodit pakettivarastosta komennolla | APT osaa hakea myös pakettien lähdekoodit pakettivarastosta komennolla | ||
Rivi 103: | Rivi 56: | ||
apt-get --compile source paketti | apt-get --compile source paketti | ||
dpkg -i paketti_versio.deb | dpkg -i paketti_versio.deb | ||
=== apt-key === | === apt-key === | ||
Rivi 120: | Rivi 69: | ||
apt-cache search hakusana | apt-cache search hakusana | ||
Joka etsii pakettien nimistä ja kuvauksista hakusanaa hakusana. Hakusana voi olla myös [[säännöllinen lauseke]] (''regular expression''). Käytettäessä valitsinta <tt>--names-only</tt>, apt etsii vai pakettien nimistä. | Joka etsii pakettien nimistä ja kuvauksista hakusanaa hakusana. Hakusana voi olla myös [[säännöllinen lauseke]] (''regular expression''). Käytettäessä valitsinta <tt>--names-only</tt>, apt etsii vai pakettien nimistä. | ||
Tietystä paketista nähdään tarkat tiedot (mm. riippuvuudet ja pitkä kuvaus) komennolla | Tietystä paketista nähdään tarkat tiedot (mm. riippuvuudet ja pitkä kuvaus) komennolla | ||
Rivi 141: | Rivi 86: | ||
Ja tietyn paketin tiedostot saa listattua komennolla | Ja tietyn paketin tiedostot saa listattua komennolla | ||
apt-file list paketti | apt-file list paketti | ||
=== apt-add === | === apt-add === | ||
<tt>add-apt-repository</tt> on työkalu, jolla voit lisätä uusia lähteitä paketinhallintaan. | <tt>add-apt-repository</tt> on työkalu, jolla voit lisätä uusia lähteitä paketinhallintaan. | ||
== Käyttöliittymiä == | == Käyttöliittymiä == | ||
Rivi 172: | Rivi 95: | ||
== Katso myös == | == Katso myös == | ||
*[[Dpkg]] | *[[Dpkg]] | ||
*[[Aptitude]] | *[[Aptitude]] | ||
Rivi 180: | Rivi 101: | ||
*[[PackageKit]] | *[[PackageKit]] | ||
*[[Adept]] | *[[Adept]] | ||
[[Luokka:Paketinhallinta]] | [[Luokka:Paketinhallinta]] | ||
[[Luokka:Komentorivin erikoisohjelmat]] | [[Luokka:Komentorivin erikoisohjelmat]] | ||