web-dev-qa-db-fra.com

Mettre à jour un seul paquet avec Pacman

Existe-t-il un moyen de mettre à jour uniquement les programmes sélectionnés à Pacman?

Je rencontre Archlinux sur mon netbook et la mise à niveau complète de mon système prend plus d'espace temporaire que sur mon système, je voudrais donc simplement mettre à jour un programme à la fois.

31
SkaveRat

La commande d'installation de Pacman signifie vraiment "synchroniser", donc la commande d'installer un nouveau package et de mettre à niveau un seul paquet est identique.

pacman -S packagename

Cela mettra à niveau le paquet.

36
sipefree

À Pacman, vous pouvez réellement spécifier le répertoire cache:

--cachedir <dir> set an alternate package cache location

Donc, si vous branchez un bâton USB sur votre ordinateur, vous pouvez effectuer une mise à niveau du système complet de manière normale et jetez simplement les paquets téléchargés sur le bâton, comme vous le souhaitez:

pacman -Syu --cache /media/USB_STICK/pacman/

Cela ne prend pas beaucoup de place (une _ normale 1GB Stick suffira), il devrait donc fonctionner bien avec votre netbook.

Si vous avez une connexion Internet lente, vous pouvez même créer une liste de téléchargement et télécharger les fichiers d'un autre ordinateur, comme vous le souhaitez:

pacman -Syup

Et il imprimera une liste des URL de colis. Assez utile (au moins pour moi).

10
Blender