4 175
muokkausta
Ajt (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
(perusohje) |
||
Rivi 1: | Rivi 1: | ||
Gentoon päivittäminen hoituu selkeästi portagen kautta. | |||
== Päivitys == | |||
Ensin päivitetään pakettipuu komennolla | |||
emerge --sync | |||
Tai jos palomuuri on erittäin tiukka, päivityksen voi tehdä komennolla | |||
emerge-webrsync | |||
Ensin mainittu tapa on kuitenkin suositeltavampi.<br><br> | |||
Kun pakettipuu on nyt sitten päivitetty, voidaan kaikki järjestelmän paketit päivittää komennolla | |||
emerge -asetukset world | |||
Jossa asetukset ovat seuraavia: | |||
*a: Kysyy ennen päivityksen aloittamista | |||
*D: Päivitetään myös pakettien riippuvuudet (eli koko järjestelmä) | |||
*N: Huomioi, mikäli USE-asetusket ovat muuttuneet | |||
*t: Näyttää pakettien riippuv | |||
*u: Päivitys | |||
*v: Näyttää tiedot pakettien USE-asetuksista | |||
Hyvä yhdistelmä on esimerkiksi seuraavanlainen: | |||
emerge -uDNav world | |||
Jolloin tulostus voisi olla seuraavanlainen: | |||
# emerge -uDNav world | |||
These are the packages that I would merge, in order: | |||
Calculating world dependencies ...done! | |||
[ebuild U ] sys-apps/man-pages-2.13 [2.11] +nls 1,670 kB | |||
Total size of downloads: 1,670 kB | |||
Do you want me to merge these packages? [Yes/No] | |||
Ja kirjoittamalla Yes tai painamalla entteriä päivitys alkaa, kirjoittamalla No päivitystä ei tehdä. | |||
== Asetustiedostot == | |||
Joskus uudet versiot ohjelmista haluavat muuttaa asetustiedostoja. Mikäli näin tapahtuu, ilmoittaa emerge siitä sanoen, että x kappaletta etc-tiedostoja täytyy päivittää. Näiden päivitys hoituu komennolla: | |||
etc-update | |||
Jonka jälkeen näet listan päivitettävistä tiedostoista. Valitsemalla paketin numeron ja painamalla entteriä näet [[Diff|eron]] vanhan ja uuden version välillä. Käy kaikki erot läpi, ja mikäli uudet versiot kelpaavat korvaa vanhat niillä. | |||
[[Luokka:Järjestelmä]] |