Dans les paramètres de Thunderbird, je peux lui demander d'utiliser un programme spécifique pour ouvrir tous les documents PDF. Je veux utiliser l'utilitaire de visualisation de documents (evince) mais je ne sais pas comment l'indiquer à Thunderbird. Si j'essaie de naviguer (à partir de Thunderbird) vers /usr/bin, qui est l'endroit où la plupart des programmes semblent se trouver, "permission refusée". Si je parcours le répertoire /user/bin à l'aide de Nautilus, je ne trouve aucun programme nommé 'evince' ou 'document viewer'. Où se trouve donc evince et comment puis-je dire à Thunderbird de l'utiliser ?
Réponse
Trop de publicités?Solutions de contournement :
- La solution la plus simple est d'installer Thunderbird à partir des dépôts officiels d'Ubuntu :
sudo apt install thunderbird
. A cause de Thunderbird installé parsnap
n'a pas pu voir la liste des applications installées. - La deuxième option consiste à installer evince à l'aide de snap :
sudo snap install evince
. Il sera disponible pour ouvrir des documents pdf dans thunderbird, installé par snap.
Faites d'evince votre visionneur de documents par défaut en cliquant avec le bouton droit de la souris sur un fichier .pdf et en le définissant comme suit Visualisateur de documents en Ouvrir avec comme application par défaut pour ce type de fichiers :
Si vous ouvrez des fichiers PDF dans Thunderbird, il sera affiché comme application par défaut pour ce type de fichiers :
Assurez-vous que Evince est installé :
$ whereis evince
evince: /usr/bin/evince /usr/lib/x86_64-linux-gnu/evince /usr/lib/evince /usr/share/evince
Assurez-vous également que son .desktop
sont présents dans /usr/share/applications
:
$ ls -ailh /usr/share/applications/*Evin*
1707752 -rw-r--r-- 1 root root 1,3K 8 02:28 /usr/share/applications/org.gnome.Evince.desktop
1707751 -rw-r--r-- 1 root root 401 8 02:28 /usr/share/applications/org.gnome.Evince-previewer.desktop
Il pourrait donc être visible dans le menu principal et à partir de Ouvrir avec onglet propriétés.
Si vous voulez accéder à un binaire sans aller à /usr/bin
auquel vous n'avez pas accès depuis votre espace de travail utilisateur, puis créez un lien symbolique vers celui-ci dans votre espace de travail utilisateur. /home/user/bin/
dossier :
mkdir ~/bin && ln -s /usr/bin/evince-previewer /home/user/bin/
Vérifier également les autorisations par :
ls -ailh /usr/ | grep bin
1441794 drwxr-xr-x 2 root root 72K 6 16:34 bin
Vous devez avoir un accès d'exécution marqué comme x
dans cette production pour les autres.