View previous topic :: View next topic |
Author |
Message |
janitam n00b
Joined: 20 Nov 2003 Posts: 16
|
Posted: Fri Jan 14, 2005 2:35 am Post subject: etc-updaten käyttö |
|
|
tuota tuota eräs asia joka tässä on hieman "vaivannut" olisi semmonen että kun päivittää gentoota niin useinmiten tulee conffifilejä päivitettäväksi jotka ovat ihan orginaaleja joten jos ne kirjoittaisi yli niin kaikki oman aikaansaannokset hajoaisivat onko se nyt vain niin että etc-update pitäisi käydä harkiten läpi koska olen mm. onnistunut rikkomaan groupin joten siinä sitten saisin syödä kynnet sormia myöten kun palautteli omia mokiaan.. n000bi ko on niin siinähän saaki sitten miettiä että mikä conffifile olisi järkevä päivittää ja mikä ei .. kiitos jälleen kerran
-Jani Tamminen |
|
Back to top |
|
|
jmz2 Guru
Joined: 13 Jan 2004 Posts: 421 Location: Finland
|
Posted: Fri Jan 14, 2005 7:27 am Post subject: |
|
|
Päivitä kaikki muut asetustiedostot paitsi ne, joihin olet itse tehnyt muutoksia. Tosin vasta conf.d/net -asetustiedoston syntaksi muuttui, minkä vuoksi niiden kanssa pitää olla tarkkana. |
|
Back to top |
|
|
Icer Guru
Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Fri Jan 14, 2005 7:35 am Post subject: |
|
|
Suosittelen dispatch-conf:in käyttöä etc-updaten sijaan.
Oma mielipide koko conffitiedostojen säätämisestä on se että, siinä on Gentoolla vielä tekemistä. Konsolipohjaiset työkalut on vähän kömpelön oloisia ja välillä kryptisiä. Toki ne ajaa asiansa.
Kyllä, kyllä, olen parikertaa joutunut säätämään fstabin sun muuta kuntoon. Ei siinä mitään. Kantapäänkautta oppii parhaiten. Kunhan ei harjoittele tuotanto koneilla. |
|
Back to top |
|
|
Vergo n00b
Joined: 19 Apr 2003 Posts: 42 Location: Oulu, Finland
|
Posted: Fri Jan 14, 2005 11:09 am Post subject: |
|
|
Icer wrote: | Oma mielipide koko conffitiedostojen säätämisestä on se että, siinä on Gentoolla vielä tekemistä. Konsolipohjaiset työkalut on vähän kömpelön oloisia ja välillä kryptisiä. Toki ne ajaa asiansa. |
Saman puutteen oon itsekin huomannut. dispatch-conf sentään osaa tehdä korvauksen automaattisesti mikäli tiedostossa on ainoastaan kommentit muuttuneet. Tuossakin on tosin se ongelma, että ohjelma ei kerro tehneensä muutoksen, jolloin toisinaan ihmettelen kun emerge ilmoittaa n:n tiedoston kaipaavan muuttamista, mutta dispatch-conf:n ajaminen ei anna välttämättä mitään tulostetta tuon jälkeen. Toinen ongelma on X:n kielitiedostot, joiden erojen vertailu usein sotkee terminaalin. Toivottavasti nuo saadaan joskus /etc:n alta pois. |
|
Back to top |
|
|
jmz2 Guru
Joined: 13 Jan 2004 Posts: 421 Location: Finland
|
Posted: Fri Jan 14, 2005 4:12 pm Post subject: |
|
|
Vergo wrote: | Icer wrote: | Oma mielipide koko conffitiedostojen säätämisestä on se että, siinä on Gentoolla vielä tekemistä. Konsolipohjaiset työkalut on vähän kömpelön oloisia ja välillä kryptisiä. Toki ne ajaa asiansa. |
Saman puutteen oon itsekin huomannut. dispatch-conf sentään osaa tehdä korvauksen automaattisesti mikäli tiedostossa on ainoastaan kommentit muuttuneet. Tuossakin on tosin se ongelma, että ohjelma ei kerro tehneensä muutoksen, jolloin toisinaan ihmettelen kun emerge ilmoittaa n:n tiedoston kaipaavan muuttamista, mutta dispatch-conf:n ajaminen ei anna välttämättä mitään tulostetta tuon jälkeen. |
Mikään distro ei hanskaa näitä kunnolla. Vasta sitten, kun kaikki Linuxin asetustiedostot saadaan gconfin alle, niin homma lähtee toimimaan. Sitä päivää ei tosin tule, että parempi vain opetella tähän nykyiseen.
Vergo wrote: | Toinen ongelma on X:n kielitiedostot, joiden erojen vertailu usein sotkee terminaalin. Toivottavasti nuo saadaan joskus /etc:n alta pois. |
Ei niitä kannata vertailla ollenkaan. Käyt läpi ne, joita itse olet muuttanut, ja kun ne on käyty läpi, niin annat etc-update:lle -5 komennon joka päivittää kaikki jäljellä olevat kyselemättä enempiä. Siitä voi tulla kyllä ongelmia, jos jokin tärkeä asetustiedosto on jäänyt huomaamatta muuttuneiden listalla. |
|
Back to top |
|
|
Zarhan l33t
Joined: 27 Feb 2004 Posts: 995
|
Posted: Fri Jan 14, 2005 6:23 pm Post subject: |
|
|
jmz2 wrote: |
Mikään distro ei hanskaa näitä kunnolla. Vasta sitten, kun kaikki Linuxin asetustiedostot saadaan gconfin alle, niin homma lähtee toimimaan. Sitä päivää ei tosin tule, että parempi vain opetella tähän nykyiseen.
|
Onneksi ei tule. Gconf muistuttaa aivan liikaa Windowsin registryä.
Dispatch-conf on varsin hyvä, kunhan se oppii että mitkä on käyttäjän muokkaamia ja mitkä defaulttitilassa olevia tiedostoja, elikkä sen jälkeen se päivittää surutta uusiin versioihin semmoiset häkkyrät jotka on kaiken aikaa olleet defaulttisäädöissä. RCS vielä antaa mahdollisuuden peruuttaa jos tekee virheen.
Lisäksi tuoreet baselayoutit eivät enää tee mitään niin tyhmää kuin tarjoavat default-fstabia päällekirjoittamaan oikeaa, joten user errorien mahis ei ainakaan ole niin pitkällä että tarttisi boottiCD:tä.
Jokin gnome-vetoinen config-update oli kolmantena vaihtoehtona tarjoten jonkinlaista graafista häkkyrää, mutta en ole viitsinyt tutustua. |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Sat Jan 15, 2005 11:29 am Post subject: |
|
|
jmz2 wrote: | Vasta sitten, kun kaikki Linuxin asetustiedostot saadaan gconfin alle, niin homma lähtee toimimaan. Sitä päivää ei tosin tule, että parempi vain opetella tähän nykyiseen. |
En malta odottaa, että pääsisin konffaamaan /etc/fstabiani vain ja ainoastaan gconf-editorilla, tuolla käytettävyyden riemuvoitolla. Jonkinlaista tasokkuutta osoittaa varmasti myös konfiguroinnin pakottaminen hienoon ja teknologiaseksikkääseen xml-muodosteeseen
hmm...
~/.gconf/system/filesystem/partitions/1/%gconf.xml:
Code: |
<?xml version="1.0"?>
<gconf>
<entry name="file_system" mtime="1050340858" type="string"><stringvalue>/dev/hda1</stringvalue></entry>
<entry name="mount_point" mtime="1050340858" type="string"><stringvalue>/</stringvalue></entry>
<entry name="type" mtime="1050340858" type="string"><stringvalue>ext3</stringvalue></entry>
<entry name="options" mtime="1050340858" type="list"><li type="string">defaults</li><li type="string">errors=remount-ro</li></entry>
<entry name="dump" mtime="1050340858" type="int"><intvalue>0</intvalue></entry>
<entry name="pass" mtime="1050340858" type="string"><intvalue>2</intvalue></entry>
</gconf>
|
Joo, on se kaunista ja helppoa. Pitänee ehdottaa filesystem-utilssien kehittäjälle vaihtoa tulevaisuuden formaattiin! |
|
Back to top |
|
|
jmz2 Guru
Joined: 13 Jan 2004 Posts: 421 Location: Finland
|
Posted: Sat Jan 15, 2005 6:36 pm Post subject: |
|
|
Flammie wrote: | En malta odottaa, että pääsisin konffaamaan /etc/fstabiani vain ja ainoastaan gconf-editorilla, tuolla käytettävyyden riemuvoitolla. Jonkinlaista tasokkuutta osoittaa varmasti myös konfiguroinnin pakottaminen hienoon ja teknologiaseksikkääseen xml-muodosteeseen |
Lainatakseni Gconfin manuaalia:
Quote: | Here are some of the features of GConf:
Replaceable backend architecture. GConf currently has a single backend that stores configuration data in XML-format text files; however, the architecture allows a Registry-like binary database backend, an LDAP backend, or even a full-blown SQL database backend. The backend used is configurable by the system administrator. This is a valuable feature for IS deparatments managing large numbers of computers. |
Toistaiseksi talletusmuodolla ei ole väliä, koska gconf on vielä kehitysvaiheessa, eikä edes kaikki GNOME-ohjelmat käytä sitä. Gconfin editorilla ei vielä ole mahdollista muokata tai katsella kaikkia rekisteriin tallettettua tietoa (lähinnä skeemoja). Mutta tilanne muuttuu pikkuhiljaa.
Gconf on kuitenkin, tykkäsi Windowsin rekisteristä mitä tahansa, sata kertaa parempi kuin kymmenet eri syntaksein olevat tekstitiedostot. Tai se, että jonkun ohjelman kehittäjä päättää yhtäkkiä muuttaa asetustiedostojensa muotoa kokonaan niin, että vanhat eivät enää toimi. Tätäkin tapahtuu. |
|
Back to top |
|
|
ant0n n00b
Joined: 10 Nov 2004 Posts: 14
|
Posted: Mon Jan 17, 2005 10:03 am Post subject: |
|
|
cfg-update on kätevä tapa päivittää. Se avaa ruudulle xdiff-ohjelman jokaista muuttunutta tiedostoa varten, siitä saa sitten hiirellä klikkailla minkä osan haluaa ottaa vanhasta ja minkä päivitetystä tiedostosta. Toisaalta sen kanssa menee kyllä aikaa sitten, kun availee järjestyksessään 300 tiedostoa, joista käytännössä kaikista vain kommentit ovat muuttuneet... mutta muuten erinomainen. |
|
Back to top |
|
|
janitam n00b
Joined: 20 Nov 2003 Posts: 16
|
Posted: Wed Jan 26, 2005 7:13 pm Post subject: |
|
|
tämä etc-update asia kiinnosti lähinnä sen takia että kyseessä on eräs tuotantokone joka on toiminut pitkään aivan moitteetta mutta en ole uskaltanut päivittää kyseistä palvelinta ettei vaan mikään räjähtäisi
täytyy tutustua paremmin tuohon dispatch-conf:iin.. kiitoss.. |
|
Back to top |
|
|
|