Muokataan sivua Gentoon päivittäminen

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

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 6: Rivi 6:
Tai jos palomuuri on erittäin tiukka, päivityksen voi tehdä komennolla
Tai jos palomuuri on erittäin tiukka, päivityksen voi tehdä komennolla
  emerge-webrsync
  emerge-webrsync
Ensin mainittu tapa on yleensä kuitenkin suositeltavampi.<br><br>
Ensin mainittu tapa on kuitenkin suositeltavampi.<br><br>
Jos olet lisännyt [[Pakettivarasto|pakettilähteitä]] <code>eselect-repository</code> komennon avulla, sinun pitää päivittä ne ensin <code>emaint sync --auto</code> komennolla.


Kun pakettipuu on nyt sitten päivitetty, voidaan kaikki järjestelmän paketit päivittää komennolla
Kun pakettipuu on nyt sitten päivitetty, voidaan kaikki järjestelmän paketit päivittää komennolla
  emerge -asetukset @world
  emerge -asetukset world
Jossa asetukset ovat seuraavia:
Jossa asetukset ovat seuraavia:
*a: Kysyy ennen päivityksen aloittamista
*a: Kysyy ennen päivityksen aloittamista
*D: Päivitetään myös pakettien riippuvuudet (eli koko järjestelmä)
*D: Päivitetään myös pakettien riippuvuudet (eli koko järjestelmä)
*N: Huomioi, mikäli USE-asetukset ovat muuttuneet
*N: Huomioi, mikäli USE-asetusket ovat muuttuneet
*t: Näyttää pakettien riippuvuudet
*t: Näyttää pakettien riippuvuudet
*u: Päivitys
*u: Päivitys
*v: Näyttää tiedot pakettien USE-asetuksista
*v: Näyttää tiedot pakettien USE-asetuksista
*with-bdeps=y: Ottaa mukaan myös pakettien kääntämiseen tarvittavat ohjelmat


Hyvä yhdistelmä on esimerkiksi seuraavanlainen:
Hyvä yhdistelmä on esimerkiksi seuraavanlainen:
  emerge -uDNav --with-bdeps=y @world
  emerge -uDNav world


Jolloin tulostus voisi olla seuraavanlainen:
Jolloin tulostus voisi olla seuraavanlainen:
  # emerge -uDNav @world
  # emerge -uDNav world
 
  These are the packages that I would merge, in order:
  These are the packages that I would merge, in order:
   
   
Rivi 34: Rivi 32:
   
   
  Do you want me to merge these packages? [Yes/No]     
  Do you want me to merge these packages? [Yes/No]     
Ja kirjoittamalla ''Yes'' tai painamalla enteriä päivitys alkaa, kirjoittamalla ''No'' päivitystä ei tehdä.
Ja kirjoittamalla ''Yes'' tai painamalla entteriä päivitys alkaa, kirjoittamalla ''No'' päivitystä ei tehdä.


== Asetustiedostot ==
== 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:
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
  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ä. etc-updatelle on myös vaihtoehtona <code>dispatch-conf</code> komento.
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ä.


== Profilen päivitys ==
== Profilen päivitys ==
Rivi 52: Rivi 50:
jotka vaihtelevat järjestelmän tyypin, arkkitehtuurin ja julkaisuajankohdan mukaan.
jotka vaihtelevat järjestelmän tyypin, arkkitehtuurin ja julkaisuajankohdan mukaan.
.
.
  #Käytettävät profiilit näkee komennolla eselect
  rm /etc/make.profile
eselect profile list
ln -s /usr/portage/profiles/<järjestelmän tyyppi>/<arkkitehtuuri>/<profiili> /etc/make.profile
Available profile symlink targets:
  [1]  default-linux/x86/2006.1
  #esim. Vaihdan gentooni käyttämään normaalia 2006.0 profilea x86 alustalla
  [2]  default-linux/x86/no-nptl
  rm /etc/make.profile
  [3]  default-linux/x86/no-nptl/2.4
  ln -s /usr/portage/profiles/default-linux/x86/2006.0 /etc/make.profile
  [4]  default-linux/x86/2006.1/desktop *
  [5]  hardened/x86/2.6
  [6]  selinux/x86/2006.1
 
  #esim. Vaihdan gentooni käyttämään normaalia 2006.1 desktop profilea x86 alustalla
  eselect profile set 4
 
Ennen profiilin päivitystä on syytä lukea Gentoon uutiset
  eselect news list
#esim. Luetaan uutisotsikko 1
eselect news read 1


[[Luokka:Paketinhallinta]]
[[Luokka:Järjestelmä]]
[[Luokka:Tietoturva]]
[[Luokka:Tietoturva]]
[[Luokka:Gentoo]]
[[Luokka:Jakelut]]
[[Luokka:Ohjeet]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)