[Commande] Copie liste des paquets installés (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

[Commande] Copie liste des paquets installés (Résolu)

Message par obelix1502 »

Bonsoir,

Je sais que ce n'est pas l'endroit idéal pour poser cette question, mais je n'ai pas trouvé la rubrique adéquate.

Dans le wiki, il est indiqué de sauvegarder fréquemment la liste des paquets installés avec la commande :

Code : Tout sélectionner

pacman -Qqe | grep -vx "$(pacman -Qqm)" > /path/to/chosen/directory/pkg.list
qui est donc chez moi :

Code : Tout sélectionner

pacman -Qqe | grep -vx "$(pacman -Qqm)" > /dev/sde1/pkg.list
sde1 étant un DD externe.

Mais, j'obtiens toujours le retour :

Code : Tout sélectionner

/dev/sde1/pkg.list n'est pas un dossier.
J'ai donc créé le dossier pkg.list dans sde1, mais j'ai le même retour : je comprends plus là :-)

Merci à ceux qui peuvent m'éclairer. ;-)
Dernière modification par obelix1502 le lun. 10 oct. 2016, 23:37, modifié 1 fois.
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Commande] Copie liste des paquets installés

Message par benjarobin »

Bonjour,
/dev/sde1 est un device, tu peux le voir comme un énorme fichier qui représente ta partition au format brute.
Le système de fichier de /dev/sde1 doit être monté dans un dossier via la commande mount... Par exemple

Code : Tout sélectionner

mount /dev/sde1 /mnt
Sinon je be vois pas comment tu as pu créer un tel dossier...

Sinon le wiki ne doit pas être très à jour sur ce point, maintenant c'est bien plus simple de le faire :

Code : Tout sélectionner

pacman -Qqen > /path/to/chosen/directory/pkg.list
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

Re: [Commande] Copie liste des paquets installés

Message par obelix1502 »

Merci de la réponse.

J'ai bien monté sde1 (qui était à mon avis déjà monté car j'ai pu créer graphiquement le dossier pkg.list).

Mais j'ai toujours ceci :

Code : Tout sélectionner

[obelix@obelix1502 ~]$ pacman -Qqen > /dev/sde1/pkg.list
bash: /dev/sde1/pkg.list: N'est pas un dossier
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Commande] Copie liste des paquets installés

Message par benjarobin »

/dev/sde1 est un device, un fichier, cela n'a strictement aucun sens ce que tu essayes de faire.
Tu dois faire : pacman -Qqen > /chemin/du/point/de/montage/de/sde1/pkg.list
pkg.list est un fichier et non un dossier, c'est le fichier à créer, tu dois supprimer ce dossier !
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

Re: [Commande] Copie liste des paquets installés

Message par obelix1502 »

Merci beaucoup,

J'avais compris, mais m'étais mal exprimé (ou mal écrit ;-) )

J'ai compris mon problème : le DD externe est bien sur le bureau, mais avec une taille de 0 octet.

Donc au montage sur un fichier :

Code : Tout sélectionner

[root@obelix1502 obelix]# mount/dev/sdf1 /mnt/Sauvegardes/
bash: mount/dev/sdf1: Aucun fichier ou dossier de ce type
Je l'ai éteind, redémarré (d'où le changement sdf1), mais rien à faire, il reste à 0 octet.
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Commande] Copie liste des paquets installés

Message par benjarobin »

Si tu ne met pas d'espace entre mount et ses paramètres, cela ne va pas fonctionner...
Sinon tu n'as pas une interface graphique ? Pourquoi faire le montage en ligne de commande ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
obelix1502
Daikyu
Messages : 71
Inscription : dim. 09 oct. 2016, 18:54
Localisation : Belgique

Re: [Commande] Copie liste des paquets installés

Message par obelix1502 »

Merci beaucoup,

j'y suis arrivé.

Je n'avais tout simplement pas vu que le chemin du disque dur, contrairement à Debian était : /run/media/obelix/Disque_externe

Chez Debian, c'est tout simplement (enfin, c'est relatif) : /media/obelix/.... ==> j'ai donc pas vu le /run. :-(

Je dois indiquer résolu ?
CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050]
Audio : NVIDIA Corporation GP107GL High Definition Audio Controller
Network controller : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
PCI bridge : Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
Host bridge : Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
Ram : 16 Go
Répondre