Besoin d'informations sur le «processus de mise à jour du paquet»

0

Lorsque je lance la commande "yum update" en tant que root sous CentOS, toutes les mises à jour sont installées. Mais que se passe-t-il exactement pendant le processus de mise à jour. Je me demande comment un paquet est mis à jour.

Par exemple:

Package d'origine installé: fichier A fichier B

Package avec mise à jour: fichier A (toujours identique) fichier B (a changé)

Qu'est-ce qui se passe maintenant? "Yum update" écrase-t-il également le fichier A ou uniquement le fichier B?

Merci quatre votre aide!

chifac08
la source

Réponses:

0

S'il s'agit d'un fichier normal, B sera écrasé. Si vous marquez comme %configdans la %filessection puis il est remplacé , mais la version précédente est conservée comme B.rpmsave. Lorsque vous utilisez, %config(noreplace)B reste inchangé et le nouveau fichier est enregistré sous le nom de B.rpmnew.

Je l'ai simplifié, des explications plus détaillées peuvent être trouvées ici: http://www-uxsup.csx.cam.ac.uk/~jw35/docs/rpm_config.html

msuchy
la source