[installation chroot]pacman -U(résolu)
[installation chroot]pacman -U(résolu)
bonsoir
j'éffectue une installation par chroot et je voudrais savoir s'il est
possible de récuperer mes paquets directement depuis /var/cache/pacman/pkg.
Faut -il indiquer un répertoire de déstination avec la commande pacman -U ?
j'éffectue une installation par chroot et je voudrais savoir s'il est
possible de récuperer mes paquets directement depuis /var/cache/pacman/pkg.
Faut -il indiquer un répertoire de déstination avec la commande pacman -U ?
Dernière modification par rroo le dim. 17 nov. 2013, 21:19, modifié 2 fois.
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [installation chroot]pacman -U
Salut,
bien sur que c'est possible. De toute façon avec l'option -U tu dois indiquer le nom d'un fichier et pas le nom d'un paquet.
Donc sans problème, on peut faire un (par exemple) :
bien sur que c'est possible. De toute façon avec l'option -U tu dois indiquer le nom d'un fichier et pas le nom d'un paquet.
Donc sans problème, on peut faire un (par exemple) :
Code : Tout sélectionner
pacman -U /var/cache/pacman/pkg/xorg-xrdb-1.1.0-1-x86_64.pkg.tar.xz
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Re: [installation chroot]pacman -U
Mon premier message manquait de précission mais en fait ce que j'aurrais voulue c'est faire un
pacman -U sur tout les paquets du cache.
En une seul commande c'est possible ??
pacman -U sur tout les paquets du cache.
En une seul commande c'est possible ??
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [installation chroot]pacman -U
Possible oui, mais ça n'a aucun sens si tu as plusieurs version d'un même paquet... à moins de renverser l'ordre de tri.
(le seul
Quelque chose comme:
ou tu changes temporairement l'emplacement du cache (
ou tu recopies le cache vers le nouvel emplacement directement...
Ce ne sont pas les options qui manquent.

(le seul
pacman -U /var/cache/pacman/pkg/*
poserait problème en n'installant que le paquet le plus vieux en cas de choix)Quelque chose comme:
Code : Tout sélectionner
cd /var/cache/pacman/pkg/;pacman -U $(ls -r)
CacheDir
dans le pacman.conf ou --cachedi
r)ou tu recopies le cache vers le nouvel emplacement directement...
Ce ne sont pas les options qui manquent.

«The following statement is not true. The previous statement is true.» 

Re: [installation chroot]pacman -U
La copie vers le nouvelle emplacement me parait pas mal.
Aprés j'ai juste a faire un pacman -S classique !??
Aprés j'ai juste a faire un pacman -S classique !??
- benjarobin
- Maître du Kyudo
- Messages : 17614
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [installation chroot]pacman -U
Ne surtout pas faire de pacman -U sur le cache... Car sinon tous les paquets seront installés comme installé explicitement...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [installation chroot]pacman -U
@benjarobin: exact. 

«The following statement is not true. The previous statement is true.» 

Re: [installation chroot]pacman -U
Pour info du coup j'ai installer mes paquets avec:
depuis un autre systéme arch.
Ce n'est pas trop l'ordre indiqué dans le wiki mais apparement ca a fonctionné..
En tout cas merci pour les réponses
Code : Tout sélectionner
pacman -r /mnt --cachedir /mnt/var/cache/pacman/pkg -Sy
Ce n'est pas trop l'ordre indiqué dans le wiki mais apparement ca a fonctionné..
En tout cas merci pour les réponses
- benjarobin
- Maître du Kyudo
- Messages : 17614
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [installation chroot]pacman -U(résolu)
Ceci est à éviter. Préfère une installation en chroot si possible
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [installation chroot]pacman -U(résolu)
je précise commême que j'ai monté mon début d'install sur /mnt avant.
Toute cette partie de l'install était a jour avant l'instalation des paquets:
Ca change quelque chose
??
Toute cette partie de l'install était a jour avant l'instalation des paquets:
Code : Tout sélectionner
Pour les besoins de la page, initialisez ces 3 variables :
ARCH_MINI=
ARCH_SYS=
ARCHI=$(uname -m) # i686 ou x86_64
Préparation du système à installer
On va utiliser le dossier mnt pour y monter les partitions du système qu'on va installer :
ARCH_SYS="$ARCH_MINI/mnt"
Montez la partition racine (pour l'exemple, prenons /dev/sda5) :
mount /dev/sda5 "$ARCH_SYS"
Créez-y les dossiers nécessaires :
mkdir -p "$ARCH_SYS"/var/{cache/pacman/pkg,lib/pacman} "$ARCH_SYS"/{dev,proc,sys,run,tmp,etc,boot,root}
Montez les systèmes de fichiers spéciaux :
mount -B /proc "$ARCH_SYS/proc"
mount -B /dev "$ARCH_SYS/dev"
mount -B /sys "$ARCH_SYS/sys"
Important: Si vous avez d'autres partitions (/boot, /home, …), pensez à les monter dans $ARCH_SYS.
Pour pouvoir s'y retrouver par la suite, on va modifier le prompt du root :
echo 'PS1="(installation) \w \\$ "' > "$ARCH_SYS/root/.bashrc"

- benjarobin
- Maître du Kyudo
- Messages : 17614
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [installation chroot]pacman -U(résolu)
Hum, j'ai éditer mon message précédent, car j'ai un très gros doute maintenant sur le fonctionnement de l'option -r de pacman... Le man de pacman ne détail pas assez ce qui est fait...
Pour moi dans tous les cas, il faut éviter d'installer un maximum de paquet via l'option -r de pacman.
C'est fort possible que tout ce passe très bien uniquement pour le groupe base, j'ai de très gros pour certains autres paquet
Pour moi dans tous les cas, il faut éviter d'installer un maximum de paquet via l'option -r de pacman.
C'est fort possible que tout ce passe très bien uniquement pour le groupe base, j'ai de très gros pour certains autres paquet
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [installation chroot]pacman -U(résolu)
bha en fait je n'est pas trés bien compris non plus...
Autrement un pacman -S avec répertoire de destination /mnt ??
Je cherche pas a être lourd mais en fait mon probléme c'est que
je n'arrive pas a obtenir de connection réseau(via tel 3g) tant que je n'est pas installé networkmanager.
Autrement un pacman -S avec répertoire de destination /mnt ??
Je cherche pas a être lourd mais en fait mon probléme c'est que
je n'arrive pas a obtenir de connection réseau(via tel 3g) tant que je n'est pas installé networkmanager.
- benjarobin
- Maître du Kyudo
- Messages : 17614
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [installation chroot]pacman -U(résolu)
Pourquoi tu n'installes pas networkmanager en chroot ?
Si tu n'as pas internet du tout, il faut "juste" que tu mettes le paquet de networkmanager ainsi que toutes ses dépendances dans le cache de pacman, mais tu dois copier les bonnes versions correspondant à la version de ta base de pacman
Si tu n'as pas internet du tout, il faut "juste" que tu mettes le paquet de networkmanager ainsi que toutes ses dépendances dans le cache de pacman, mais tu dois copier les bonnes versions correspondant à la version de ta base de pacman
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [installation chroot]pacman -U(résolu)
Oui le prochain coup c'est ce que je ferrais pour networkmanager..
Du coup je passe en résolu.
merci pour les réponses
Du coup je passe en résolu.
merci pour les réponses
Re: [installation chroot]pacman -U(résolu)
Bonjour, je ne suis pas un acharné de l'orthographe, mais là j'avais le nez dessus et c'est tellement flagrant que je ne peux m'en empêcher :rroo a écrit :je précise commême que j'ai monté mon début d'install sur /mnt avant.
commême n'existe pas dans la langue française, on dit quand même.


Cette erreur, on la voit assez régulièrement.
Yannick-
Re: [installation chroot]pacman -U(résolu)
oui désolé maintenant que tu le dit ca parrait évident... 
