View previous topic :: View next topic |
Author |
Message |
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sat May 24, 2003 2:57 pm Post subject: emerge config ? |
|
|
voila j'aurai voulu savoir comment cela ce passe quand on vient de faire une mise a jours,
que energe preconise de mettre a jours un certain nombre de fichiers de conf .
je viens de sauvegarder mon /etc et je voulais connaitre la methode la plus sur avant de me lancer _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
Paule.Green n00b
Joined: 14 Aug 2002 Posts: 42 Location: paris
|
Posted: Sat May 24, 2003 3:12 pm Post subject: |
|
|
ba.... tu tappes :
etc-update
(il faut avoir gentoolkit...qui n'est installé par défault que depuis 1.4 rc2 je crois...pas sur une 1.2 avec certitude)
et tu réponds aux questions....mettre à jour écraser l'update etc etc.
les fichiers que tu update....il FAUT absolument les éditer après pour remettre tes parametres spécifiques...
par exemple /etc/make.conf
l'update est à faire si tu as un nouveau 'portage', mais après faudra l'éditer pour remettre tes USE et surtout CFLAG et compagnie
voilà....j'espère que cela répond à la question
PS, lors de etc-update, prendre son temps pour ne pas en perdre beaucoup après......(mais putain quand tu as 39 files need update....bordel c'est super chiants.....le prix de Gentoo?) |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sat May 24, 2003 3:18 pm Post subject: |
|
|
j'en ai 20
en fait j'ai sauvegarde /etc pour pouvoir faire du copier coller sur certains fichiers .
et ce n'est pas cher paye etant donne que j'ai que ca a faire ce soir
merci pour ta reponse je me lance maintenant _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sat May 24, 2003 5:10 pm Post subject: |
|
|
wala wala c'est fini et tout c'est bien passe
juste fait une petite erreur sur /etc/group : mon utilisateur n'avez plus de group secondaire donc plus acces a su ,
un usermod apres tout allait beaucoup mieux
merci pour ton aide Paule.Green
a + _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
Dorgendubal Apprentice
Joined: 24 Apr 2003 Posts: 231 Location: Switzerland (Zürich)
|
Posted: Sat May 24, 2003 7:57 pm Post subject: |
|
|
t'as bien fait de faire une sauvegarde de /etc parce que moi quand j'ai lancé etc-update, comme un con, j'ai choisi l'option (-4 je crois) et tous mes fichiers ont été remplacés par les "standard"
Au moins, ça m'arrivera plus |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Sun May 25, 2003 1:58 am Post subject: |
|
|
il existe aussi dispatch-conf qu'on peut utiliser à la place de etc-update. |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sun May 25, 2003 7:01 am Post subject: |
|
|
DuF wrote: | il existe aussi dispatch-conf qu'on peut utiliser à la place de etc-update. |
quels sont les differences ou avantages par rapport a etc-update ? _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Sun May 25, 2003 1:21 pm Post subject: |
|
|
yuk159 wrote: | quels sont les differences ou avantages par rapport a etc-update ? |
En vrac, je dirais:
- plus rapide à utiliser: je dirais en gros 3 fois moins de touches à presser pour le même travail
- il s'occupe tout seul des modifications mineures, genre headers cvs ou commentaires dans les fichiers
- il fait des sauvegardes des versions antérieures dans /etc/config-archive
Pour info, voilà comment moi je fais mes updates:
Il faut d'abord avoir récuperé etc-update-jk et l'avoir sauvé dans /usr/local/sbin.
EDIT: Il faut aussi corriger une typo ligne 584:
Code: | < [ -z ${pager} ] && pager="cat"
---
> [ -z "${pager}" ] && pager="cat" |
Ensuite, il faut avoir fait deux alias qui vont bien:
Code: | alias etc-update-auto='etc-update-jk auto -f /root/CONFIG.md5sum'
alias etc-update-md5='rm /root/CONFIG.md5sum ; etc-update-jk md5sum -f /root/CONFIG.md5sum' |
La version -jk d'etc-update permet en fait de sauver les signatures md5 des fichiers de conf installés, ce qui permet de reconnaitre ceux qui ont été modifiés ou non depuis leur version d'origine. Il se sert de ce critère pour faire un merge automatique de certains fichiers, sous l'hypothèse que «si tu n'as pas touché à ton fichier depuis qu'il a été installé par l'ebuild, alors tu veux sûrement le mettre à jour automatiquement quand y'a une nouvelle version».
Du coup, après un emerge avec des fichiers de conf à modifier, je fais ça, dans l'ordre:
- etc-update-auto : mise à jour automatique des fichiers dont je me fous.
- dispatch-conf : merge manuel des fichiers customisés.
- etc-update-md5 : mise à jour des signatures (c'est important de le faire à chaque fois, sinon on ne reconnaitra pas certaines opportunités de mise à jour automatique le coup suivant).
Il m'arrive parfois de laisser de côté des merges de gros fichiers bien customisés lors du dispatch-conf (par exemple /etc/devfsd.conf). Je me sers alors de gvimdiff pour faire mon merge plus confortablement, et je vire après le ._cfgXXXX à la main. Cette éventuelle opération vient donc entre dispatch-conf et etc-update-md5.
Ah, autre chose, moi dans les options de dispatch-conf (/etc/dispatch-conf.conf), j'ai viré le merge automatique des commentaires, parceque j'aime bien voir ce qu'il y a de nouveau dans les commentaires des fichiers (nouvelles options, etc.).
Voilà voilà, avec ça, je dois dire que les updates me font pas trop chier, c'est assez rapide.
--
TGL, qui est bien content d'avoir compris qu'on pouvait séléctionner du texte et cliquer sur le bouton italique et que ça mettait bien les balises de part et d'autre. Mouarf, j'avais jamais essayé...
Last edited by TGL on Sun May 25, 2003 2:39 pm; edited 1 time in total |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sun May 25, 2003 2:18 pm Post subject: |
|
|
oki bin pour la prochaine jfois e pense que je vais tester dispatch-conf comme ca je pourrai
choisir la bonne methode pour moi (celle ou je me prendrai le moins les pieds dans le tapis)
merci pour vos reponses _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
|