User Käyttäjä Salasana  
   
perjantai 10.1.2025 / 10:23
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > yleistä keskustelua tietokoneista > linux -keskustelu > gentoo ja järjestelmän päivittäminen
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Gentoo ja järjestelmän päivittäminen
  Siirry:
 
Kirjoittaja Viesti
Sivu:12>
Senior Member
_
28. kesäkuuta 2005 @ 04:48 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Järjestelmän päivittäminen

Jotta järjestelmä pysyisi kunnossa (ja tietoturvakin ajan tasalla), sitä pitää päivittää säännöllisesti.
Vaihtoehtoinahan on:
1) Järjestelmän päivittäminen
2) Koko järjestelmän päivittäminen
3) Koko järjestelmän täydellinen päivittäminen

eli onko noilla joku aikajärjestys milloin mikäkin kannattaisi tehdä? Jotenkin tuntuisi, että vaihtoehto 3 on ainoa oikea mutta pitkäkestoisin! Mitä mieltä olette?
Moderator

7 tuotearviota
_
28. kesäkuuta 2005 @ 08:06 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
vaihtoehdot ovat siis:
1. emerge --update world
2. emerge --update --deep world
3. emerge --update --deep --newuse world

vaihtoehto 1 päivittää tärkeät päivitykset jotka liittyvät tietoturvaan ja tälläiseen kai ja on muuten hyödyllisiä...
vaihtoehto 2 päivittää kaikki paketit
vaihtoehto 3 päivittää kaikki paketit mutta katsoo myös onko esim. k3b käännetty joskus use-asetuksella -dvdr ja jos olet "dvdr" myöhemmin lisännyt use-asetuksiin niin nyt se asentaa sen uudelleen dvdr-tuella...

itse käytän tota 3 jos olen vaihtanut use-asetuksia mutta muuten 2 on yleisin... itse päivitän järjestelmää muutaman päivän välein koska gentooni on unstable ja päivitettävää riittää tossa koko järjestelmän päivityksessä... =)

EDIT: voit muuten katsoa mitä ollaan päivittämässä...
emerge -up world vaihtoehto 1
emerge -upD world vaihtoehto 2

eli lisäämällä p:n se näyttää mitä ollaan asentamassa.. :)

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 28. kesäkuuta 2005 @ 08:16

Senior Member
_
28. kesäkuuta 2005 @ 08:31 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Siis jos olen lisännyt tai muuttanut USE-asetuksia niin tuo kolmas vaihtoehto asentaa uudelleen paketin jota muutos koskee? Esim. jos lisään USE-polkuun esim. 'gtk2' merkinnän niin se tuki asennetaan kaikkiin paketteihin, jotka sitä tarvitsevat?
Ei ihme, että nyt on jo 12 tuntia mennyt :D

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 28. kesäkuuta 2005 @ 08:31

anatemus
Member
_
28. kesäkuuta 2005 @ 11:22 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Siis jos olen lisännyt tai muuttanut USE-asetuksia niin tuo kolmas vaihtoehto asentaa uudelleen paketin jota muutos koskee?
Kyllä.

Kannattaa käyttää myös -v eli --verbose -vipua niin näkee pakettiin vaikuttavat USE-flagit. Ja -a eli --ask on kätevä korvike -p:lle.

Mm. gentoon foorumilla on paljon juttua "oikeasta" päivitystavasta:
http://forums.gentoo.org/viewtopic-t-298190.html

Why use Windows when you can have air conditioning?
Why use Windows, when you can leave through the door?
-- Konrad Blum

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 28. kesäkuuta 2005 @ 11:23

Senior Member
_
28. kesäkuuta 2005 @ 11:29 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Kiitos tiedosta! Mulla on näköjään 197 pakettia "päivityksessä" eli toivotaan, että kaikki on kunnossa, kun homma päättyy!
Moderator

7 tuotearviota
_
28. kesäkuuta 2005 @ 11:31 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
asenna gentoolkit
emerge gentoolkit
ja sitten aja roottina komento:
revdep-rebuild
ton jälkeen... se tarkistaa että pakettien linkitykset sun muut on oikein ja korjaa virheet.. sillä pysyy järjestelmä kunnossa.. :)

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 28. kesäkuuta 2005 @ 11:32

Senior Member
_
28. kesäkuuta 2005 @ 11:44 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Olin tulossa juuri tuohon eli ei varmaan kannata joka viikko päivitellä emerge --update --deep --newuse world komennolla vaan tuolla revdep-rebuild komennolla?

Ja kiitos taas kerran!
Moderator

7 tuotearviota
_
28. kesäkuuta 2005 @ 12:47 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
eli voit päivittää gentoon emerge --update --deep --newuse world-komennolla ja tarkastaa sen jälkeen että kaikki paketit on oikein komennolla revdep-rebuild

Senior Member
_
28. kesäkuuta 2005 @ 12:56 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
eli voit päivittää gentoon emerge --update --deep --newuse world-komennolla ja tarkastaa sen jälkeen että kaikki paketit on oikein komennolla revdep-rebuild
Ok!

Kysymys: onko emerge --update --deep --newuse world nopeampi seuraavilla kerroilla mikäli USE-muuttujiin ei tule valtavia muutoksia? Niitähän joutuu vähän väliä muuttamaan riippuen siitä minkälaisia paketteja asentelee!
Moderator

7 tuotearviota
_
28. kesäkuuta 2005 @ 13:09 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
niitä use-asetuksia jos et ole valtavasti muutellut niin eihän niitä niin paljoa ole.. muista että niitä ei ole pakko kokoajan muutella.. voit esim. lisätä javan mozillan asennukseen vaikka se ei use-asetuksissa olisikaan..
USE="java" emerge mozilla
ja samalla tavalla tietty ottaa pois semmonen USE="-java" emerge mozilla
gentoon dokumentit kertovat lisää... :D

Moderator
_
28. kesäkuuta 2005 @ 13:25 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ihan btw vaan, oma päivittäinen rimpsu on: emerge -uavDN world :)

Säännöt
Ubuntu is an African word meaning "I cant configure Debian"
Kun raportoit tuplaketjua, laita ketjun URL mukaan raporttiin, helpottaa elämää. :)
"Poliisilla on asiakas oikeassa ja pamppu vasemmassa."
Senior Member
_
28. kesäkuuta 2005 @ 13:30 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
USE="x86 oss apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gpm gtk imlib jpeg kde gnome libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl pam pdflib png python qt quicktime readline sdl slang spell ssl svga tcpd truetype X xml2 xmms xv zlib"
No ei aivan tällainen vielä mutta lähellä tätä jo on ;D

anatemus
Member
_
28. kesäkuuta 2005 @ 13:35 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
BTW jatkuu:
Quote:
USE="java" emerge mozilla
Saman asian ajaa paremmin /etc/portage/package.use-tiedostoon laitettavat pakettikohtaiset flagit (esim. käskemällä echo "www-client/mozilla java" >> /etc/portage/package.use tai editoimalla ko. tiedostoa). Näin portage muistaa flagit myös päivityksissä. Dokkareissa lisää juttua, en jaksa kaivaa linkkiä...

Why use Windows when you can have air conditioning?
Why use Windows, when you can leave through the door?
-- Konrad Blum

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 28. kesäkuuta 2005 @ 13:36

rugueux
Newbie

2 tuotearviota
_
28. kesäkuuta 2005 @ 17:34 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Gentoon päivittäminen on nykyisin yllättävän ongelmatonta.

emerge sync
emerge -uvDaN world
emerge -p depclean (emerge depclean)
revdep-rebuild

Jokaiselle on varmaan selvää miksi depcleanin kanssa -p on välttämätön. Yllä on rimpsu joka pitää gentoon päivitettynä ja ongelmattomana. Kannattaa myös tutustua /etc/portage takaa löytyviin tiedostoihin. Ja ellei sieltä löydy mitään, niin alla listaus, nimestä jo varmaan selviää käyttötarkoitus.

package.keywords
package.mask
package.unmask
package.use

Gentoo on todella hyvin dokumentointu ja forums.gentoo.org sisältää käytännössä kaiken mikä voi gentooseen liittyen eteen tulla. Lukekaa ohjeita ja käyttäkää Gentoo Forumin hakua.
Senior Member
_
28. kesäkuuta 2005 @ 17:50 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Gentoo on todella hyvin dokumentointu
Niin on mutta tiedot on pitkin foorumia ja välillä tuottaa tuskaa etsiä oikeaa vastausta. Lisäksi "Ajantasainen Gentoo-käsikirja" - vaikka ajantasainen onkin - niin ei kyllä ohjaa selväpiirteisesti asennuksen tekijää! Hyvä se toki on niinkuin tuo foorumikin mutta paljon täsmällistä apua olen saanut myös täältä AD:sta!
Ja tällaisia ytimekkäitä ohjeita en löytänyt Gentoon ohjeista tai sen foorumeilta :D
Quote:
Lopetamme nyt ja jätämme sinut nauttimaan Gentoostasi :)



Sakarias
Suspended due to non-functional email address
_
29. kesäkuuta 2005 @ 06:41 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Itse käytän usein
#emerge --sync && emerge -pvuw

&& loogfinen operaattori. Nopeuttaa kivasti
komentojen antoa. Tuossa voi sitten miettiä onko paras
su, sudo tai kdesu. roottina ei tietty kirjauduta sisälle.

ja kääntelen uusiksi tärkeimmän oloiset paketit
katson tietty ensin -pv vivulla mitä asennetaan.
ja -f eli pakettien lataus levylle voi olla myös hyvä.
tylsää jos esiim KDE käännös stoppaa linjan katkeamiseen.
Ja konetta päivitettäessä tieturvakin voi vaatia netin pois
kytkentää.
Senior Member
_
29. kesäkuuta 2005 @ 15:45 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
ONGELMIA!

Osaisiko joku neuvoa mikä meni vikaan! Tosiaan tein tuon Gentoon ohjeen mukaan:

# emerge --update --deep --newuse world
# emerge --depclean
# revdep-rebuild

Kaikki näytti toimivan hyvin mutta buuttauksen jälkeen sitten ei! Alkulataus sujuu hyvin ja pääsen käyttäjäksi/rootiksi. Mutta X ei toimi eikä näppäimistö ole "fi"-asennossa, joten menen NANO:lla xorg.confiin tai vaihtoehtoisesti rc.confiin! Tässäkin tilassa kaikki näyttää olevan kunnossa mutta kun kosken näppäimistöön niin koko järjestelmä sekoaa! Ruutuun tulee näppäimistön tahdissa mm. seuraavanlaista tekstiä:

kbinput=258, meta_key=8, escapes=0, byte_digits=0 jne. Tekstiä tulee solkenaan näppäimistön tahtiin.

Eli en nyt pääse ainakaan normaalilla tavalla noita conffaamaan pitääkö mennä live-cd:llä järjestelmään ja korjata sieltä? Jokatapauksessa netti toimii ihan ok ym. VAI pitääkö taas asentaa koko systeemi uusiksi?

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 29. kesäkuuta 2005 @ 15:45

rugueux
Newbie

2 tuotearviota
_
29. kesäkuuta 2005 @ 16:51 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Senior Member
_
29. kesäkuuta 2005 @ 17:00 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Minulla ei järjestelmä ole eikä ollut missään "unstable" tai "testing" tilassa! Ainoa poikkeus oli "masked" paketti wlanin kohdalla! USE-flägejä en ole hirveästi muutellut.
Jotain ilmeisesti oli nyt pielessä kuitenkin!
kuassa
Suspended due to non-functional email address
_
29. kesäkuuta 2005 @ 17:52 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
eli onko noilla joku aikajärjestys milloin mikäkin kannattaisi tehdä? Jotenkin tuntuisi, että vaihtoehto 3 on ainoa oikea mutta pitkäkestoisin! Mitä mieltä olette?
Itse olen sitä mieltä että jos ajatellaan tietoturvaa, ei ehkä kannata mennä päivittelemään kaikkea aivan uudeksi. Niissä kun se on riski että aukot julkaistaan, paikkauksista puhumattakaan, myöhemmin kuin havaitaan.

Aivan uuden käyttäjänä saa siis hieman riskilisää mielestäni.

Toinen juttu sitten on tietenkin mitenkä Gentoo päivittelee itse noita eri päivityksiä, eli mitenkä paketit valitaan. Siihen en osaa sanoa mitään.

Abit UL8 Athlon 939/64/3000+ Vista Premium Home
Asus A7V8X Deluxe Athlon XP 2200+ Windows XP Home
AsRock 939 DualS Athlon 939/64/3200+ Ubuntu Feisty64bit

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 29. kesäkuuta 2005 @ 17:52

Senior Member
_
29. kesäkuuta 2005 @ 20:07 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Aivan uuden käyttäjänä saa siis hieman riskilisää mielestäni.
Aivan oikein - nyt oli bugi NANOn use-flagissa - se ehdottaa +debug mutta pitääkin olla -debug! Onneksi en ollut ainoa, jolla oli vastaava ongelma! ( --> nano is really messed up. what should i do? http://forums.gentoo.org/viewtopic-t-354116-highlight-bytedigits.html)

Toki pientä sotkua on XOrgin kanssa mutta eiköhän tämä tästä!
Sakarias
Suspended due to non-functional email address
_
29. kesäkuuta 2005 @ 23:28 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Vähän offtopic.

Mitäs teillä lukee /etc/locales.build filussa.
Vaikuttaa glibc kääntöön/päivitykseen.
Mulla on myös make.conf optiot
LINGUAS="fi en" ja ALSA_CARDS="via82xx" jos noita
muuttaisi systeemi muuttuisi siinä missä USE muuttujatkin
vaikuttaa.

Mitäs vielä olisi jotka vaikuttavat päivityksiin?
Jotkut muut lokaaliasetukset? /usr/local/portage?
Senior Member
_
30. kesäkuuta 2005 @ 17:34 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Eli pakko jatkaa toistaiseksi tällä Ubuntulla :D
Varmaan tyhmä kysymys [mutta kuitenkin]kuuluu näin: oonko ymmärtänyt väärin, kun Gentoo Portagessa on esim. gnomebaker -kohdassa Use Flags seuraavat maininnat: dvdr,nls,mp3,sox,vorbis,debug. Eli pitääkö nämä laittaa make.conffiin vai ei - vai hoitaako emerge automaattisesti tuon asian? Saneleeko oma tarve haluaako ne laittaa? Ja vielä tämä debug - Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too. Laitetaanko tuo FEATURES make.conffiin myös?

rugueux laittaa varmaan linkin, mistä saa apua mutta jos joku muu voisi hiukan selventää tuota asiaa vielä! Noita make.confin USE-flagejä voi tietysti poistaakin mutta jotenkin tämä asia on minulta "karkuteillä" vielä!

EDIT: korjauksia

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 30. kesäkuuta 2005 @ 17:36

anatemus
Member
_
30. kesäkuuta 2005 @ 18:33 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Eli pitääkö nämä laittaa make.conffiin
Portage taitaa hoitaa automaagisesti "oletus"-flagit (en tiedä minkä perusteella se niitä asettaa). /etc/make.conf:iin laitetut flagit vaikuttaa kaikkiin paketteihin ohi oletusflagien. /etc/portage/package.use:en laitetaan pakettikohtaiset flagit, jotka puolestaan ohittaa /etc/make.conf:in flagit. Emergen -v -vivulla näet millä flageilla paketti loppujen lopuksi käännettään.
Quote:
Laitetaanko tuo FEATURES make.conffiin myös?
Mikäs tuo on? Aiemmasta viestistä päätellen haluat debugin pois päältä. USE="-debug" make.confissa ottaa sen pois kaikilta paketeilta. app-editors/nano -debug /etc/portage/packages.use:ssa ottaa sen pois päältä vain nanolta.

Why use Windows when you can have air conditioning?
Why use Windows, when you can leave through the door?
-- Konrad Blum
Mainos
_
__
 
_
Senior Member
_
30. kesäkuuta 2005 @ 19:07 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Quote:
Mikäs tuo on?
Se oli vain kysymys liittyen tähän "Remember to set FEATURES=nostrip too" juttuun! Se on aika monessa portagen paketissa mainittu!

Juuri tuo "+debug" -flag oli oletuksena tuossa nano-paketissa ja siitä on näköjään laitettu bugi-tiedotus. Nanon asensin juuri kuten neuvoitkin mutta edelleen on vielä korjattavaa!

Eli USE-muuttujien kanssa pitää näköjään olla tarkkana!
 
Sivu:12>
afterdawn.com > keskustelu > yleistä keskustelua tietokoneista > linux -keskustelu > gentoo ja järjestelmän päivittäminen
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2025 AfterDawn Oy