View previous topic :: View next topic |
Author |
Message |
tonttu n00b
Joined: 08 May 2005 Posts: 25
|
Posted: Thu May 26, 2005 12:06 pm Post subject: Järjestelmän päivittäminen [solved] |
|
|
Järjestelmän päivittäminen tuottaa hiukan ongelmia. Muutamista ohjelmista on asennettu eri versio mitä portage ehdottaa ja tämä johtaa siihen, että emerge -puD world tuottaa kyseisten ohjelmien kanssa seuraavan ilmoituksen.
Code: |
emerge -upD world
These are the packages that I would merge, in order:
Calculating world dependencies ...done!
[ebuild UD] app-cdr/cdrdao-1.1.9 [1.1.9-r2]
[ebuild UD] media-gfx/eog-2.8.2 [2.10.0]
[ebuild UD] media-gfx/gthumb-2.6.3 [2.6.5]
[ebuild UD] net-misc/rdesktop-1.4.0-r1 [1.4.1]
[ebuild UD] media-sound/easytag-1.0-r1 [1.99.4]
|
Haluaisin käyttää kyseisiä versiota sovelluksista, mutta päivittää järjestelmän ilman, että joudun erikseen poimimaan listalta ne sovellukset joista on tarjolla uudempi versio. En myöskään haluaisi käyttää -U flagia, koska portage ei sitä suosittele.
Olen yrittänyt lisätä kyseiset sovellukset /etc/portage/package.unmask tiedostoon, mutta siitä ei ole tuntunut olevan apua.
Code: |
=app-cdr/cdrdao-1.1.9-2
=media-gfx/eog-2.10.0
=media-gfx/gthumb-2.6.5
=net-misc/rdesktop-1.4.1
=easytag-1.99.4
|
Onko mitään keinoa kertoa portagelle, että haluan käyttää asentamaani versiota sovelluksista ellei tarjolla ole uudempaa? Eli haluan eroon jatkuvasti downgrade-ehdotuksista.
Last edited by tonttu on Sun Jul 24, 2005 11:52 am; edited 1 time in total |
|
Back to top |
|
|
Zarhan l33t
Joined: 27 Feb 2004 Posts: 997
|
Posted: Thu May 26, 2005 1:00 pm Post subject: Re: Järjestelmän päivittäminen |
|
|
tonttu wrote: |
Onko mitään keinoa kertoa portagelle, että haluan käyttää asentamaani versiota sovelluksista ellei tarjolla ole uudempaa? Eli haluan eroon jatkuvasti downgrade-ehdotuksista. |
Code: |
echo =app-cdr/cdrdao-1.1.9-r2 >> /etc/portage/package.keywords
echo =media-gfx/eog-2.10.0 >> /etc/portage/package.keywords
echo =media-gfx/gthumb-2.6.5 >> /etc/portage/package.keywords
echo =net-misc/rdesktop-1.4.1 >> /etc/portage/package.keywords
echo =media-sound/easytag-1.99.4 >> /etc/portage/package.keywords
|
Tämä siis sallii tietyt nimenomaiset versiot, jos haluat elää aina bleeding edgessä noiden osalta niin jätä versionumero ja =-merkki pois.
Gentoossa on siis kolmella tasolla softaversioita: Stable, testing ja masked. Stable on se perus, testing on tämä "~"-sarja jossa softat on yleensä ihan toimivia - voi asentaa jos tietää että uudessa versiossa on jotain mitä tarvitsee - ongelmista kannattaa laittaa bugiraportti. Masked on yleensä keskeneräinen asennuspakettikin eli juttu josta kehittäjät tietävät jo valmiiksi että tämä ei vielä toimi kunnolla.
Keywords-tiedostolla otetaan ~-sarjaa käyttöön ja .unmaskilla voi sitten vielä päälle ottaa masked-version käyttöön.
Älä ikinä asenna softia suoraan kertomalla jokin tietty versionumero emergelle vaan käytä /etc/portagen alla olevia tiedostoja ohjaamaan asiaa.
Ja muuten, oikea päivitysprosessi(tm) on taas kerran
Code: |
emerge sync
emerge -uvDaN world
emerge depclean
revdep-rebuild
dispatch-conf (tai etc-update)
|
|
|
Back to top |
|
|
tonttu n00b
Joined: 08 May 2005 Posts: 25
|
Posted: Thu May 26, 2005 1:11 pm Post subject: |
|
|
Tuhannet kiitokset. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|