Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora Linux 37 est disponible !

#1 31/07/2022 09:50:12

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

[Résolu] Utilisation p7zip

Bonjour,
J'utilise de temps en temps le logiciel p7zip je pense en transparence via xarchiver de mon bureau ldxe. Quand de charge p7zip j'ai un module p7zip-gui sauf erreur de ma part c'est normalement une fonction donnant accès à un interface graphique. Comment y accéder je ne trouve pas dans mes menus cet choix.
Merci d'avance pour votre aide.
A+

Hors ligne

#2 31/07/2022 10:14:46

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 850

Re : [Résolu] Utilisation p7zip

Autant que je me souvienne si tu cliques depuis ton gestionnaire de fichier sur une archive, il va te proposer de l'ouvrir depuis Xarchiver. Ce dernier se débrouille pour choisir l'application voulue.

Apparemment p7zip-gui est un paquet séparé. Si tu ne l'as pas demandé, il n'est pas installé.

Dernière modification par nouvo09 (31/07/2022 10:15:49)


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#3 31/07/2022 15:34:05

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

Re : [Résolu] Utilisation p7zip

Merci de me répondre,
Si le paquet  p7zip-gui est installé mais je ne trouve pas comment le lancer. Depuis un terminal j'ai la réponse "commande inconnue".
Oui je peux utiliser "xarchiver" mais p7zip à normalement la possibilité d'ajouter un mot de passe ce qui sécurise l'archive.
Avec la doc trouvée sur internet je trouve des commandes depuis le terminal mais avec des commandes différentes selon les documents. c'est pour celà que j'espérais trouver une méthode plus simple via le mot graphique.
A+

Hors ligne

#4 31/07/2022 17:16:20

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 645

Re : [Résolu] Utilisation p7zip

sous quel environnement es-tu ?
voici la description du paquet :

Paquets disponibles
Nom          : p7zip-gui
Version      : 16.02
Publication  : 22.fc36
Architecture : x86_64
Taille       : 551 k
Source       : p7zip-16.02-22.fc36.src.rpm
Dépôt        : fedora
Résumé       : 7zG - 7-Zip GUI version
URL          : http://p7zip.sourceforge.net/
Licence      : LGPLv2 and (LGPLv2+ or CPL)
Description  : 7zG is a gui provide by p7zip and it is now in beta stage.
             : Also add some context menus for KDE4.
             : This package is *experimental*.

F37, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

#5 31/07/2022 17:53:37

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 850

Re : [Résolu] Utilisation p7zip

jeannot a écrit :

Merci de me répondre,
Si le paquet  p7zip-gui est installé mais je ne trouve pas comment le lancer. Depuis un terminal j'ai la réponse "commande inconnue".
Oui je peux utiliser "xarchiver" mais p7zip à normalement la possibilité d'ajouter un mot de passe ce qui sécurise l'archive.
Avec la doc trouvée sur internet je trouve des commandes depuis le terminal mais avec des commandes différentes selon les documents. c'est pour celà que j'espérais trouver une méthode plus simple via le mot graphique.
A+

Alors liste le contenu du paquet avec la commande

rpm -q p7zip-gui --filesbypkg 

et tu verras les paquets installés, ceux qui se trouvent dans /usr/bin éventuellement les man.


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#6 31/07/2022 18:40:56

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

Re : [Résolu] Utilisation p7zip

Bonjour à vous deux,
Voici les réponses que je peux vous faire :
Les fichiers installés

p7zip.x86_64                           16.02-21.fc35                   @fedora  
p7zip-doc.noarch                       16.02-21.fc35                   @fedora  
p7zip-gui.x86_64                       16.02-21.fc35                   @fedora  
p7zip-plugins.x86_64                   16.02-21.fc35  

Ce qui me dérange c'est que je ne trouve pas comment lancer l'interface graphique qui devrait être présent puisque j'ai p7zip-gui d'installé.
La commande man 7zip ne donne pas de résultat mais la 7z oui mais rien sur l'interface graphique.
Sur des sites on indique la commande peazip ou file-roller. Mais peazip me semble un autre logiciel.
A+

Hors ligne

#7 31/07/2022 19:06:40

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 645

Re : [Résolu] Utilisation p7zip

voici ce qui a dû être installé

/usr/bin/7zG
/usr/bin/p7zipForFilemanager
/usr/lib/.build-id
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/9cd404e7ba310268b57d34a71e234a598524c8
/usr/libexec/p7zip/7zG
/usr/libexec/p7zip/Lang
...
/usr/libexec/p7zip/Lang/fr.txt
...
/usr/share/kde4/services/ServiceMenus/p7zip_compress.desktop
/usr/share/kde4/services/ServiceMenus/p7zip_extract.desktop
/usr/share/kde4/services/ServiceMenus/p7zip_extract_subdir.desktop
/usr/share/kde4/services/ServiceMenus/p7zip_extract_to.desktop
/usr/share/kde4/services/ServiceMenus/p7zip_test.desktop

essaye les deux premiers et vas voir ce qu'il y a dans les fichiers .desktop mais ne pas oublier que c'est kde4, tu n'as pas répondu à la question sur l'interface.


F37, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

#8 31/07/2022 20:53:25

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 850

Re : [Résolu] Utilisation p7zip

jeannot a écrit :

Voici les réponses que je peux vous faire :

C'est fou ça. Je t'indique précisément quelle commande exécuter mais tu décides de ne pas le faire et tu t'étonnes de ne pas avoir de solution.


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#9 31/07/2022 22:43:43

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

Re : [Résolu] Utilisation p7zip

is si dans mon premier message j'indique que je suis sous LXDE.
A+

Hors ligne

#10 31/07/2022 23:56:54

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 850

Re : [Résolu] Utilisation p7zip

Bon j'abandonne.


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#11 01/08/2022 10:28:39

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

Re : [Résolu] Utilisation p7zip

Pour nouvo09 voici la réponse à la commande demandée

[root@PI3600 ~]# rpm -q p7zip-gui --filesbypkg  
p7zip-gui                 /usr/bin/7zG
p7zip-gui                 /usr/bin/p7zipForFilemanager
p7zip-gui                 /usr/lib/.build-id
p7zip-gui                 /usr/lib/.build-id/f1
p7zip-gui                 /usr/lib/.build-id/f1/9cd404e7ba310268b57d34a71e234a598524c8
p7zip-gui                 /usr/libexec/p7zip/7zG
p7zip-gui                 /usr/libexec/p7zip/Lang
p7zip-gui                 /usr/libexec/p7zip/Lang/af.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/an.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ar.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ast.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/az.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ba.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/be.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/bg.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/bn.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/br.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ca.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/co.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/cs.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/cy.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/da.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/de.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/el.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/en.ttt
p7zip-gui                 /usr/libexec/p7zip/Lang/eo.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/es.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/et.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/eu.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ext.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/fa.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/fi.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/fr.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/fur.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/fy.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ga.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/gl.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/gu.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/he.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/hi.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/hr.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/hu.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/hy.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/id.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/io.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/is.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/it.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ja.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ka.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/kaa.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/kk.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ko.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ku-ckb.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ku.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ky.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/lij.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/lt.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/lv.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/mk.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/mn.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/mng.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/mng2.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/mr.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ms.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/nb.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ne.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/nl.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/nn.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/pa-in.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/pl.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ps.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/pt-br.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/pt.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ro.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ru.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sa.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/si.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sk.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sl.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sq.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sr-spc.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sr-spl.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/sv.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ta.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/th.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/tr.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/tt.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/ug.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/uk.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/uz.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/va.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/vi.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/yo.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/zh-cn.txt
p7zip-gui                 /usr/libexec/p7zip/Lang/zh-tw.txt
p7zip-gui                 /usr/share/kde4/services/ServiceMenus/p7zip_compress.desktop
p7zip-gui                 /usr/share/kde4/services/ServiceMenus/p7zip_extract.desktop
p7zip-gui                 /usr/share/kde4/services/ServiceMenus/p7zip_extract_subdir.desktop
p7zip-gui                 /usr/share/kde4/services/ServiceMenus/p7zip_extract_to.desktop
p7zip-gui                 /usr/share/kde4/services/ServiceMenus/p7zip_test.desktop

A+

Hors ligne

#12 01/08/2022 10:37:03

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

Re : [Résolu] Utilisation p7zip

Pour flgland
le contenu des fichiers

#!/usr/bin/sh

# program t archive1.7z ... archiveN.7z
# program x directory_out archive1.7z ... archiveN.7z
# program xd directory_out archive1.7z ... archiveN.7z
# program a -t7z current_directory file1 ... fileN
# program ad -tzip current_directory file1 ... fileN

P7ZIP="7zG"

list=/tmp/p7zip.list.$$
rm -f ${list}

trace=/tmp/7zG1.txt
rm -f ${trace}

for file in "$@"
do
	echo "arg=${file}" >> ${trace}
done

cmd="$1"
shift

flag_ad=""
flag_type=""

case "${cmd}" in
b|t)
	;;
x|xs)
	;;
xd)
	flag_ad="-ad"
	;;
a)
	flag_type="$1"
	shift
	;;
ad)
	flag_type="$1"
	shift
	flag_ad="-ad"
	;;
*)
	echo "Unknown command \"${cmd}\""
	exit 1
	;;
esac

#ext=".7z"
#if [ "${flag_type}" = "-tzip" ]
#then
#	ext=".zip"
#fi

argn="$#"
file1="$1"
dir1=`dirname "${file1}"`
file2="$2"
echo "argn=${argn}" >> ${trace}
echo "flag_type=${flag_type}" >> ${trace}
echo "file1=${file1}" >> ${trace}
echo "dir1=${dir1}" >> ${trace}
echo "file2=${file2}" >> ${trace}

if [ "a${dir1}" != "a" ]
then
	cd "${dir1}"
fi

for file in "$@"
do
	file=`basename "${file}"`
	echo ${file} >> ${list}
	echo "list=${file}" >> ${trace}
done

case "${cmd}" in
b)
	${P7ZIP} b
	;;
t)
	${P7ZIP} t -an -ai@${list}
	;;
x|xd)
	${P7ZIP} x ${flag_ad} -an -ai@${list}
	;;
xs)
	dir_out=`dirname "${file1}"`
	${P7ZIP} x ${flag_ad} -o"*" -an -ai@${list}
	;;
a|ad)
	if [ ${argn} -eq "1" ]
	then
		file=`basename "${file1}"`${ext}
		echo "archive_out=${file}" >> ${trace}
		${P7ZIP} a ${flag_ad} ${flag_type} -i@${list} ${flag} -- "${file}"
	else
		file=`basename "${dir1}"`${ext}
		echo "archive_out=${file}" >> ${trace}
		${P7ZIP} a ${flag_ad} ${flag_type} -i@${list} ${flag} -- "${file}"
	fi
	;;
esac

rm -f ${list}

et

#!/usr/bin/sh
"/usr/libexec/p7zip/7zG" "$@"

A+

Hors ligne

#13 01/08/2022 11:14:37

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 645

Re : [Résolu] Utilisation p7zip

J'ai essayé sur LXDE et de fait je n'obtiens rien sans passer le fichier en paramètre. Il est bien précisé qu'il est expérimental et je ne sais s'il est toujours actif car kde4, c'est déjà vieux... Par contre Xarchiver gère très bien les mots de passe des fichiers 7z que ce soit en création ou en ouverture


F37, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

#14 01/08/2022 12:34:28

jeannot
Membre
Lieu : Pierreval
Inscription : 08/08/2005
Messages : 898

Re : [Résolu] Utilisation p7zip

Merci pour ces informations et cette aide.
Je clos le sujet.
A+

Hors ligne

Pied de page des forums