Ero sivun ”Portage” versioiden välillä
Rivi 2: | Rivi 2: | ||
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). | ||
Portage toimii käyttämällä tiedostoja, joiden pääte on <tt>.ebuild</tt>. Jokainen <tt>ebuild</tt> on eräänlainen scripti, tai kokoelma toimenpiteitä, joista portage suorittaa tarvittavat asennuksen eri vaiheissa. | |||
== Versiot == | |||
Portagessa paketit jakautuvat kategorioihin, kuten <tt>sys-devel</tt>, <tt>net-misc</tt> ja <tt>app-emulation</tt>. Jokaisen kategorian sisällä on joukko paketteja. Jokaisesta paketista löytyy yksi tai useampi versio. Jos samasta lähdekoodista on tehty useampi <tt>ebuild</tt>, ne erotetaan toisistaan päätteillä <tt>-r1</tt>, <tt>-r2</tt> jne. | |||
== Pikaopas == | == Pikaopas == |
Versio 30. huhtikuuta 2005 kello 09.34
Yleistä
Portage jakaa paketit kahden kattokäsitteen alle, jotka ovat world ja system. 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 toimii käyttämällä tiedostoja, joiden pääte on .ebuild. Jokainen ebuild on eräänlainen scripti, tai kokoelma toimenpiteitä, joista portage suorittaa tarvittavat asennuksen eri vaiheissa.
Versiot
Portagessa paketit jakautuvat kategorioihin, kuten sys-devel, net-misc ja app-emulation. Jokaisen kategorian sisällä on joukko paketteja. Jokaisesta paketista löytyy yksi tai useampi versio. Jos samasta lähdekoodista on tehty useampi ebuild, ne erotetaan toisistaan päätteillä -r1, -r2 jne.
Pikaopas
Joukko hyviä komentoja
emerge world -pv listaa kaikki päivitykset jotka emerge world tekisi, ja näyttää samalla paketin 1. järjestelmässä jo olevan version, 2. uusimman saatavillaolevan version ja 3. paketteja koskevien USE-muuttujien arvot. Itse emerge world merkitsee suunnilleen samaa kuin "päivitä kaikki."
Lisää hyviä komentoja
Nämä edellyttävät että gentoolkit on asennettu. Jos ei ole niin helpoiten tilanteen korjaa kirjoittamalla roottina emerge gentoolkit
etcat -v paketti näyttää kaikki paketista saatavillaolevat versiot.
etcat -u paketti listaa kaikki pakettia koskevat USE-muuttujat ja antaa useimmille lyhyen selityksen.