Page 1 sur 1

[MAJ] D'un paquet

Publié : lun. 19 août 2019, 19:46
par trOmAtism
Bonjour à toutes et à tous,

Je suis un nouveau utilisateur pour arch linux.

J'ai vu que pour faire la maj du système, on devait faire

sudo pacman -Syy pour la synchronisation
sudo pacman -Suu pour mettre à jour le système.

Par contre pour mettre à jour un paquet ciblé, je n'ai pas trouvé la commande.

Merci.

Re: [MAJ] D'un paquet

Publié : lun. 19 août 2019, 19:59
par benjarobin
Bonjour,
Arch Linux ne supporte pas la mise à jour seul d'un paquet ! Cela pourrait casser le système dans le cas d'une libraire bas niveau.
C'est pour cela qu'il ne faut pas faire séparément la synchronisation et la mise à jour du système. De plus il est inutile de doubler "y" comme "u", voir le man pour voir ce que cela implique.

En gros pour mettre à jour le système, il faut juste faire : sudo pacman -Syu

Donc dans le cas d'installation d'un paquet, il ne faut pas faire : pacman -Sy mon-paquet. Mais plutôt faire : pacman -Syu mon-paquet ou pacman -S mon-paquet

Si vraiment tu désires le faire et que tu sais ce que tu fais, c'est exactement la même commande que pour installer un paquet.

Re: [MAJ] D'un paquet

Publié : mar. 20 août 2019, 16:56
par trOmAtism
@benjarobin Je te remercie pour ta réponse.

pacman -S mon-paquet --> quel est l'effet de cette commande?

Re: [MAJ] D'un paquet

Publié : mar. 20 août 2019, 17:45
par floflo77890
Cela vas juste installer ton paquet depuis les dépôts officiel (core, extra et community).

Re: [MAJ] D'un paquet

Publié : mar. 20 août 2019, 17:45
par floflo77890
tu as un page pacman sur le wiki qui est bien documentée

Re: [MAJ] D'un paquet

Publié : mar. 20 août 2019, 19:20
par onyx67
trOmAtism a écrit : mar. 20 août 2019, 16:56 @benjarobin Je te remercie pour ta réponse.

pacman -S mon-paquet --> quel est l'effet de cette commande?
Cette commande aura pour effet d'installer un paquet; s'il est déjà installé il va logiquement le mettre à jour. Ce que voulais dire benjarobin c'est qu'il est dangereux d'installer ou mettre à jour un paquet sans que ton système soit totalement à jour. D'où la commande préconisée

Code : Tout sélectionner

pacman -Syu ton-paquet
(et ce même si tu as fait une màj 2 heures avant; je parle par expérience :mrgreen: )