Page 1 sur 1
[Commande] Copie liste des paquets installés (Résolu)
Publié : lun. 10 oct. 2016, 19:29
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 :
sde1 étant un DD externe.
Mais, j'obtiens toujours le retour :
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.

Re: [Commande] Copie liste des paquets installés
Publié : lun. 10 oct. 2016, 19:33
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
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 :
Re: [Commande] Copie liste des paquets installés
Publié : lun. 10 oct. 2016, 19:55
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
Re: [Commande] Copie liste des paquets installés
Publié : lun. 10 oct. 2016, 20:44
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 !
Re: [Commande] Copie liste des paquets installés
Publié : lun. 10 oct. 2016, 21:06
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.
Re: [Commande] Copie liste des paquets installés
Publié : lun. 10 oct. 2016, 21:12
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 ?
Re: [Commande] Copie liste des paquets installés
Publié : lun. 10 oct. 2016, 23:02
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 ?