Bonjour
Voila je suis sous debien jessie bureau gnome et j’ai voulu installer handbrake.
J’ai donc fait apt install handbrake mais je ne “vois” pas handbrake dans mes logiciels installés.
J’ai beau refaire un apt install il me dit qu’handbrake est la dernière version installé.
Je ne vois pas ou il s’est installé et meme en tapant handbrake dans la console pour le lancer rien ne se passe!!!
Merci pour vos réponses
Plaignez-vous vous n’avez pas reçu de message d’erreur.
D’après https://packages.debian.org/stretch/amd64/handbrake/filelist on a
/usr/bin/ghb
/usr/bin/handbrake
/usr/bin/handbrake-gtk
...
/usr/share/man/man1/ghb.1.gz
/usr/share/man/man1/handbrake-gtk.1.gz
/usr/share/man/man1/handbrake.1.gz
donc, un petit
man handbrake
man handbrake-gtk
s’impose
Vous pouvez aussi écrire un joli rapport de bug avec reportbug pour indiquer (en anglais) que faire un super logiciel qui prend plus de 10 millions d’octets d’espace disque c’est bien gentil; mais que un petit fichier handbrake.desktop ne serait pas de trop.
Comme je suppose que vous n’avez pas accès à la commande debmany
du paquet debian-goodies
selon
fp2@debpacha:~$ dpkg-query --search $(which debmany)
debian-goodies: /usr/bin/debmany
fp2@debpacha:~
je vous invite à installer ce paquet et de lancer
debmany handbrake
pour avoir accès devant vos yeux éblouis à la documentation associée au paquet handbrake
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français
Bonjour,
Il existe et il est bien listé : /usr/share/applications/ghb.desktop
ghb c’est handbrake.
Au pire, pour le lancer :
- Alt + F2
- ghb
- Entrée
Si l’installation s’est passé correctement, c’est étonnant.
Bonjour
Alors pour le fichier qui doit m’éblouir c’est un peu raté. J’ai bien installé debian goodies et voici le message :
"///usr/share/doc/handbrake/changelog.Debian.gz" may be a binary file. See it anyway?
Si je fais enter j’ai un fatra de caractères incompréhensibles.
Je n’ai pas non plus les fichiers :
/usr/bin/ghb
/usr/bin/handbrake
/usr/bin/handbrake-gtk
Je penses que l’installation ne s’est pas bien passé mais que faire???
Voila j’suis un peu dans le flou!!
Vérifions ça. Que donne en retour la commande suivante ?
$ dpkg -L handbrake
Ce message vient de less
programme qui permet d’afficher les fichiers texte et aussi le contenu de certains fichiers binaires (par exemple la liste des fichiers *.deb).
Ici vous tentez d’afficher un fichier texte compressé, donc un fichier binaire et comme vous n’avez pas encore paramétré votre environnement pour que less
lance une décompression à la volée cela affiche un truc illisible
Il y a deux variables d’environnement qui activent la fonctionnalité.
fp2@debpacha:~$ fgrep -i less .bashrc
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
# set a fancy prompt (non-color, unless we know we "want" color)
fp2@debpacha:~$
Vous voyez que j’ai bien une ligne dans .bashrc
ce qui a donné
fp2@debpacha:~$ env | fgrep -i less
LESSCLOSE=/usr/bin/lesspipe %s %s
LESSOPEN=| /usr/bin/lesspipe %s
fp2@debpacha:~$
EDIT j’oubliais une chose importante : une fois que vous avez modifié le fichier .bashrc il faut prendre en compte les modifications, soit en fermant votre session, soit en la jouant plus finement par la commande suivante dans la même fenêtre (terminal emulator)
cd
source .bashrc
Cela a l’air un peu tordu au début, mais Debian est une distribution pour les gens qui réfléchissent, qui sont curieux, pas pour des consommateurs passifs de logiciels comme Ubuntu qui n’a pas packagé debian-goodies
EDIT 2 : Vous n’avez pas précisé votre bureau. Que retourne
fp2@debpacha:~$ env | fgrep -i desktop
DESKTOP_SESSION=lightdm-xsession
XDG_SESSION_DESKTOP=lightdm-xsession
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_CURRENT_DESKTOP=XFCE
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
fp2@debpacha:~$
Si c’est dans la liste affichée par debmany c’est normal, ce logiciel est prévu pour donner la documentation : pages man, fichiers exemples, ChangeLog, …
pas pour lister les binaires, icônes, bibliothèques, etc.
Que retourne
file /usr/bin/handbrake
which ghb
file $(which ghb)
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
« Celui qui, parti de rien, n’est arrivé nulle part n’a de merci à dire à personne !! »
Pierre Dac
Voila le résultat de la commande man handbrake et handbrake-gtk :
man handbrake
Aucune entrée de manuel pour handbrake
man handbrake-gtk
Aucune entrée de manuel pour handbrake-gtk
dpkg -L handbrake
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/handbrake
/usr/share/doc/handbrake/changelog.Debian.gz
/usr/share/doc/handbrake/changelog.gz
/usr/share/doc/handbrake/copyright
env | fgrep -i desktop
DESKTOP_SESSION=default
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
XDG_SESSION_DESKTOP=default
XDG_CURRENT_DESKTOP=GNOME
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/debian-security squeeze/updates main
deb http://www.deb-multimedia.org stable main non-free
Et pour le fichier /etc/apt/sources.list.d il est vide
N’y aurait-il pas du deb-multimedia là-dessous ?
Que contient /etc/apt/sources.list ?
Eventuellement le dossier /etc/apt/sources.list.d/ est-il vide ?
Vraiment bizarre, il semblerait que pour l’installation de ce paquet c’est comme l’avion pour Pau Il y en a qui ont essayé, ils ont eu des problèmes
Vous nous aviez dit
Même pas un message d’erreur du genre
bash: handbrake : commande introuvable
Ceci étant, vous pouvez supprimer allègrement de votre fichier sources.list les lignes
La première parce que vous avez une version jessie ( > squeeze ), et la deuxième car il est bien connu que le dépôt tiers deb-multimedia est plus souvent source d’ennui qu’autre chose. Et je bois dans les dépendances de handbrake
des paquets comme libavcodec57
(en sttretch ) qui sont typiquement des bibliothèques présentes dans ddeb-multimedia
Après suppression des deux lignes parasites dans /etc/apt/sources.list
on rafraîchit les sources
sudo aptitude update
et on poursuit par
sudo aptitude safe-upgrade
et si le paquet handbrake vous fait toujours des misères, on avisera
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
« Un ordinateur c’est comme un frigo : on le branche et ça marche. »
Laurent Serano Directeur informatique, réunion Délégués du Personnel 2010
J’ai donc enlevé les deux ligne de ma source.list et j’ai meme tenté de désinstaller puis réinstaller handbrake mais toujours pareil.
J’ai effectivement ce message :
handbrake
bash: handbrake : commande introuvable
C’est effectivement vrai aussi que je viens de kubuntu et que j’essaye tant bien que mal il est vrai de migré vers debian qui est pour moi plus stable et qui peut faire tourner sans problème un logiciel comme avidemux!!
Après entre curiosité, disponibilité, réflexion et savoir ou trouver l’information j’ai parfois du mal a concilier tous ça avec vie de famille!!!
On n’est pas chez Ubuntu ici. Si vous voulez qu’on vous aide, il faut donner une copie des commandes que vous avez passées avec les retours obtenus.
Pour la mise en forme vous mettez s
-
une première ligne ne comportant que 3 bacticks (ALtGR 7)
-
la copie des commandes passées avec les retour jusqu’au prompt inclus
-
une ligne de marqueur comme la première ligne
En particulier la sortie des commandes ci-dessus ( update, upgrade) suivi de
sudo apt-get install --reinstall handbrake
apt-cache policy handbrake
apt-cache policy libavformat56 libavcodec56
et vous pouvez votre recherche dans les paquets libav* , je me suis simplement basé sur les premières dépendances de handbrake dans jessie.
Nul doute qu’en cherchant bien vous trouverez le ou les paquets de deb-multimedia qui interfère.
Courage
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
Au cœur de Linux il y a un noyau. Au cœur de Windows, on trouve des pépins…
root@sylvaindeb:/home/sylvain# apt-get install --reinstall handbrake
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/11,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
(Lecture de la base de données… 170940 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/handbrake_1%3a0.10.1-dmo3+1_all.deb …
Dépaquetage de handbrake (1:0.10.1-dmo3+1) sur (1:0.10.1-dmo3+1) …
Paramétrage de handbrake (1:0.10.1-dmo3+1) …
root@sylvaindeb:/home/sylvain# apt-cache policy handbrake
handbrake:
Installé : 1:0.10.1-dmo3+1
Candidat : 1:0.10.1-dmo3+1
Table de version :
*** 1:0.10.1-dmo3+1 0
500 http://www.deb-multimedia.org/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
0.9.9+svn6422+dfsg1-2 0
500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
root@sylvaindeb:/home/sylvain# apt-cache policy handbrake
handbrake:
Installé : 1:0.10.1-dmo3+1
Candidat : 1:0.10.1-dmo3+1
Table de version :
*** 1:0.10.1-dmo3+1 0
500 http://www.deb-multimedia.org/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
0.9.9+svn6422+dfsg1-2 0
500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
root@sylvaindeb:/home/sylvain# apt-cache policy libavformat56 libavcodec56
libavformat56:
Installé : 10:2.6.9-dmo1
Candidat : 10:2.6.9-dmo1
Table de version :
*** 10:2.6.9-dmo1 0
500 http://www.deb-multimedia.org/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
6:11.9-1~deb8u1 0
500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
500 http://security.debian.org/ jessie/updates/main amd64 Packages
libavcodec56:
Installé : 10:2.6.9-dmo1
Candidat : 10:2.6.9-dmo1
Table de version :
*** 10:2.6.9-dmo1 0
500 http://www.deb-multimedia.org/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
6:11.9-1~deb8u1 0
500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
500 http://security.debian.org/ jessie/updates/main amd64 Packages
Et toujours :
root@sylvaindeb:/home/sylvain# handbrake
bash: handbrake : commande introuvable
On dirait que ça n’a pas été fait.
root@sylvaindeb:/home/sylvain# apt update
Atteint http://www.deb-multimedia.org jessie InRelease
Ign http://ftp.debian.org jessie InRelease
Atteint http://security.debian.org jessie/updates InRelease
Atteint http://ftp.debian.org jessie-updates InRelease
Atteint http://ftp.debian.org jessie Release.gpg
Atteint http://ftp.debian.org jessie Release
Atteint http://www.deb-multimedia.org jessie/main amd64 Packages
Atteint http://www.deb-multimedia.org jessie/non-free amd64 Packages
Atteint http://security.debian.org jessie/updates/main Sources
Atteint http://www.deb-multimedia.org jessie/main Translation-en
Atteint http://security.debian.org jessie/updates/contrib Sources
Atteint http://www.deb-multimedia.org jessie/non-free Translation-en
Atteint http://ftp.debian.org jessie-updates/main Sources
Atteint http://security.debian.org jessie/updates/non-free Sources
Atteint http://ftp.debian.org jessie-updates/contrib Sources
Atteint http://security.debian.org jessie/updates/main amd64 Packages
Atteint http://ftp.debian.org jessie-updates/non-free Sources
Atteint http://security.debian.org jessie/updates/contrib amd64 Packages
Réception de : 1 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [8 392 B]
Atteint http://security.debian.org jessie/updates/non-free amd64 Packages
Atteint http://ftp.debian.org jessie-updates/contrib amd64 Packages
Atteint http://security.debian.org jessie/updates/contrib Translation-en
Réception de : 2 http://ftp.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Atteint http://security.debian.org jessie/updates/main Translation-en
Atteint http://ftp.debian.org jessie-updates/contrib Translation-en
Atteint http://security.debian.org jessie/updates/non-free Translation-en
Réception de : 3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3 196 B]
Réception de : 4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Atteint http://ftp.debian.org jessie/main Sources
Atteint http://ftp.debian.org jessie/contrib Sources
Atteint http://ftp.debian.org jessie/non-free Sources
Atteint http://ftp.debian.org jessie/main amd64 Packages
Atteint http://ftp.debian.org jessie/contrib amd64 Packages
Atteint http://ftp.debian.org jessie/non-free amd64 Packages
Atteint http://ftp.debian.org jessie/contrib Translation-en
Atteint http://ftp.debian.org jessie/main Translation-fr
Atteint http://ftp.debian.org jessie/main Translation-en
Atteint http://ftp.debian.org jessie/non-free Translation-en
13,1 ko réceptionnés en 4s (2 973 o/s)
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
All packages are up to date.
root@sylvaindeb:/home/sylvain# aptitude safe-upgrade
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 0 o seront utilisés.
sylvain@sylvaindeb:~$ handbrake
bash: handbrake : commande introuvable
Il semble que non, la ligne deb-multimedia est toujours là et le paquet handbrake issu de deb-mulitmedia sera donc toujours et encore choisi.
Voici ma source.list
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib non-free
Pourquoi ai-je encore
Atteint http://www.deb-multimedia.org jessie/main amd64 Packages
Atteint http://www.deb-multimedia.org jessie/non-free amd64 Packages
je ne sais pas???
J’ai ca aussi dans ma source.list.d :
sylvain@sylvaindeb:/etc/apt/sources.list.d$ ls
multimedia.list
La réponse
Ce fichier contient sans doute la ligne deb-multimedia.
Donc j’ai effacé le fichier multimedia.list
J’ai fait un apt update :
Réception de : 1 http://security.debian.org jessie/updates InRelease [63,1 kB]
Ign http://ftp.debian.org jessie InRelease
Réception de : 2 http://ftp.debian.org jessie-updates InRelease [145 kB]
Atteint http://ftp.debian.org jessie Release.gpg
Atteint http://security.debian.org jessie/updates/main Sources
Atteint http://ftp.debian.org jessie Release
Atteint http://ftp.debian.org jessie-updates/main Sources
Atteint http://security.debian.org jessie/updates/contrib Sources
Atteint http://ftp.debian.org jessie-updates/contrib Sources
Atteint http://security.debian.org jessie/updates/non-free Sources
Atteint http://ftp.debian.org jessie-updates/non-free Sources
Atteint http://security.debian.org jessie/updates/main amd64 Packages
Réception de : 3 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [8 392 B]
Atteint http://security.debian.org jessie/updates/contrib amd64 Packages
Atteint http://ftp.debian.org jessie-updates/contrib amd64 Packages
Atteint http://security.debian.org jessie/updates/non-free amd64 Packages
Réception de : 4 http://ftp.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Atteint http://security.debian.org jessie/updates/contrib Translation-en
Atteint http://ftp.debian.org jessie-updates/contrib Translation-en
Atteint http://security.debian.org jessie/updates/main Translation-en
Réception de : 5 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3 196 B]
Atteint http://security.debian.org jessie/updates/non-free Translation-en
Réception de : 6 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Atteint http://ftp.debian.org jessie/main Sources
Atteint http://ftp.debian.org jessie/contrib Sources
Atteint http://ftp.debian.org jessie/non-free Sources
Atteint http://ftp.debian.org jessie/main amd64 Packages
Atteint http://ftp.debian.org jessie/contrib amd64 Packages
Atteint http://ftp.debian.org jessie/non-free amd64 Packages
Atteint http://ftp.debian.org jessie/contrib Translation-en
Atteint http://ftp.debian.org jessie/main Translation-fr
Atteint http://ftp.debian.org jessie/main Translation-en
Atteint http://ftp.debian.org jessie/non-free Translation-en
221 ko réceptionnés en 4s (50,2 ko/s)
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
All packages are up to date.
Et un apt upgrade
root@sylvaindeb:~# apt upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Calcul de la mise à jour… Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Finalement j’ai refait un désinstallation + une réinstallation et la nickel hanbrake ce lance bien. Juste maintenant savoir si il est possible de l’avoir en francais!! lol
Il est livré avec une traduction française dans la version de stretch mais pas dans la version de jessie.