Ero sivun ”Portage” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
ei muokkausyhteenvetoa
(tietoja ohjelmien asentaminen -artikkelista tänne) |
pEi muokkausyhteenvetoa |
||
(5 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Portage on [[Gentoo|Gentoon]] käyttämä paketinhallintajärjestelmä, jota käytetään yleensä emerge-nimisellä ohjelmalla. Portagen pakettipuuta pidetään yleisesti yhtenä laajimmista ja sen ohjelmat ovat yleensä erittäin tuoreita. | '''Portage''' on [[Gentoo|Gentoon]] käyttämä paketinhallintajärjestelmä, jota käytetään yleensä emerge-nimisellä ohjelmalla. Portagen pakettipuuta pidetään yleisesti yhtenä laajimmista ja sen ohjelmat ovat yleensä erittäin tuoreita. | ||
Portage jakaa paketit kahden kattokäsitteen alle, jotka ovat <tt>world</tt> ja <tt>system</tt>. System sisältää joukon järjestelmän toiminnalle välttämättömiä paketteja. World sisältää kaikki käyttäjän portagella asentamat paketit (mutta ei niiden mukana riippuvuussyistä tulleita paketteja). | Portage jakaa paketit kahden kattokäsitteen alle, jotka ovat <tt>world</tt> ja <tt>system</tt>. System sisältää joukon järjestelmän toiminnalle välttämättömiä paketteja. World sisältää kaikki käyttäjän portagella asentamat paketit (mutta ei niiden mukana riippuvuussyistä tulleita paketteja). | ||
Rivi 15: | Rivi 15: | ||
Pakettilähteistä voidaan etsiä pakettia komennolla | Pakettilähteistä voidaan etsiä pakettia komennolla | ||
emerge search hakusana | emerge --search hakusana | ||
Ennen ohjelman asentamista kannattaa katsoa mitä kaikkea sen mukana asentuu. Tämä tapahtuu komennolla | Ennen ohjelman asentamista kannattaa katsoa mitä kaikkea sen mukana asentuu. Tämä tapahtuu komennolla | ||
Rivi 29: | Rivi 29: | ||
emerge -u world | emerge -u world | ||
Vivut -p ja -v toimivat myös päivityksen yhteydessä ja niitä kannattaa käyttää. | Vivut -p ja -v toimivat myös päivityksen yhteydessä ja niitä kannattaa käyttää. Valitsimen -p tilalla toimii myös -a valitsin, joka näyttää mitä emerge on tekemässä(niin kuin -p valitsimella), mutta kysyy että halutaanko ehdotetut muutokset tehdä. | ||
Portagen pakettilista päivitetään komennolla | Portagen pakettilista päivitetään komennolla | ||
Rivi 46: | Rivi 47: | ||
*<tt>emerge --unmerge ohjelma</tt> poistaa ohjelman. | *<tt>emerge --unmerge ohjelma</tt> poistaa ohjelman. | ||
*gentoolkitin <tt>revdep-rebuild</tt> tarkistaa onko järjestelmässä rikkinäisiä dynaamisia kirjastolinkityksiä ja korjaa ne tarvittaessa uudelleenkääntäen kirjastoa käyttäneen ohjelman ebuildin. | *gentoolkitin <tt>revdep-rebuild</tt> tarkistaa onko järjestelmässä rikkinäisiä dynaamisia kirjastolinkityksiä ja korjaa ne tarvittaessa uudelleenkääntäen kirjastoa käyttäneen ohjelman ebuildin. Tämä komento kannattaa suorittaa, jos järjestelmä tai ohjelma ei toimi päivityksen jälkeen niin kuin pitäisi. | ||
*<tt>eix ohjelma</tt> näyttää ohjelman tiedot paljon nopeammin kuin emergen haku. <tt>eix</tt> löytyy Portagesta nimellä <tt>app-portage/eix</tt>. | *<tt>eix ohjelma</tt> näyttää ohjelman tiedot paljon nopeammin kuin emergen haku. <tt>eix</tt> löytyy Portagesta nimellä <tt>app-portage/eix</tt>. | ||
Rivi 52: | Rivi 53: | ||
== Katso myös == | == Katso myös == | ||
* [[Rosetta]], eri jakeluiden paketinhallintaohjelmistojen käskyjen tulkinta ja käyttö. | |||
*[[Gentoon päivittäminen]] | *[[Gentoon päivittäminen]] | ||
*[[MASKED- ja TESTING-pakettien käyttäminen Gentoossa]] | *[[MASKED- ja TESTING-pakettien käyttäminen Gentoossa]] |