Bonjour,

On Mon, 22 Nov 2004 19:24:40 +0100
jeff Ghislain <[EMAIL PROTECTED]> wrote:

> marco wrote:
> 
> >Pourquoi alors que en root j'ai fais l'update de la base de donnees
> >et ensuite lance urpmi clamav , j'obtiens ceci :
> >
> >[EMAIL PROTECTED] marco]# updatedb
> >  
> >
> updatedb met à jour ta base rpm locale (ce qui est installé sur ta
> machine)

Que nenni !
updatedb met a jour la base qui permet a slocate de nous éviter un find.
updatedb est le copain de slocate qui se trouve sur des systéme avec ou
sans rpm.
Pour "jouer" avec la base rpm il faut au minimum utiliser rpm ou ceux
qui l'utilise ( tel urpmi dans le cas présent )
rpm --rebuilddb
refait la base rpm locale par exemple.

> pour mettre à jour ta base urpmi, la commande est : urpmi.update main 
> [plf,updates,contrib]

oui.
urpmi.update -a met toutes les bases urpmi définies ( dans
/etc/urpmi.urpmi.cfg).
Tant qu'a faire autant avoir les update qui corresponde au
main,plf,contrib. C'est mieux pour les dépendances.

> après avoir fait:
> [EMAIL PROTECTED] tmp]# urpmi.update main
> 
> je fais:
> [EMAIL PROTECTED] tmp]# urpmi clamav
> Pour satisfaire les dépendances, les 3 paquetages suivants vont être 
> installés (3 Mo):
> clamav-0.80-5.1.101mdk.i586
> clamav-db-0.80-5.1.101mdk.i586
> libclamav1-0.80-5.1.101mdk.i586
> Est-ce correct ? (O/n) n
>  
> Si tu fais pareil je crois que ça va marcher :o)
> Pendant que tu y es met tout a jour!

Vi.
Pour tout mettre a jour sur mdk si les mirroirs le veullent bien

urpmi.update -a ; urpmi --auto-select
uprmi.update -a met a jour la liste des mises a jours
urpmi --auto-select vas chercher et installer toutes les mises a
jours des packets déja installlés.

Attention toutefois a ce que ce la se passe bien. Si on le fait
trop peu souvent il risque d'y avoir beaucoup de mises a jour et
beaucoup de packages a mettre a jour en même temps d'ou un long temps et
si on coupe la connection au millieu ca peut réserver des surprises :-)
Les packages kernels ne se mettent pas a jour de cette façon ne serais
que pour éviter de ne plus rebooter! ( ce qui ne serais pas une
"feature" sympatique )
Il faut donner le nom exact pour un package kernel.

Sinon pendant que j'y suis 
dans /etc/urpmi il y as les fichiers
inst.list 
pour dire les packages a installer/upgrader  ( obligatoirement a chaque
utilisation de urpmi je veut dire, enfin s'il y as a mettre a jour bien
sur ) 

skip.list 
pour dire ceux qu'on ne veut surtout pas mettre a jour en automatique
même si il y as des mises a jours. ( cas par exemple d'un programe
compilé a la mimine avec des options perso de sioux qui serais remplacé
par la version "officielle" a jour )

proxy.cfg 
... pour ceux qui passent par un proxy ;-)

urpmi.cfg 
qui contient les définitions des soures de packages.

Bonnes mises a jour :-)

> A+
A+

Patrick.

> -- 
> Prenez du bon temps! Oubliez le stress! Utilisez Linux :o)
> JFGhislain - Linux-Azur   http://www.linux-azur.org
> 
> 
> 
> Linux-Azur :      http://www.linux-azur.org
> Désinscriptions: http://www.linux-azur.org/liste.php3
> **** Pas de message au format HTML, SVP ****
> 

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à