web-dev-qa-db-fra.com

okular snap package n'apparaît pas dans les applications et la commande 'okular' n'est pas reconnue

J'ai installé okular de snap

snap list
Name              Version  Rev   Developer  Notes
core              16-2.30  3887  canonical  core
kde-frameworks-5  5.37.0   13    kde        -
okular            16.12.3  3     kde        -

quand entrez la commande okular dans le shell

okular
The program 'okular' is currently not installed. You can install it by typing:
Sudo apt install okular

Il n'apparaît pas non plus dans la liste des applications. le seul moyen de lancer okular est depuis le centre logiciel.

enter image description here

1
Md Tahsin Rahman

Vous devriez pouvoir lancer Okular avec la commande suivante

snap run okular

Si vous souhaitez l'ajouter à la liste des applications, vous pouvez créer un fichier .desktop dans ~/.local/share/applications/ (par exemple, okular-snap.desktop) avec le contenu suivant, puis enregistrez-le.

[Desktop Entry]
Comment=Okular document reader
Terminal=false
Name=Okular
Exec=/snap/bin/okular
Type=Application
Icon=okular
NoDisplay=false

Vous pouvez trouver un lanceur .desktop déjà existant pour l'application dans le répertoire /var/lib/snapd/desktop/applications/. Dans ce cas, copiez-le simplement dans ~/.local/share/applications/.

Si l'icône correcte n'apparaît pas:
Vous pouvez définir n’importe quelle image (de préférence PNG ou SVG) comme icône de l’application. Pour ce faire, modifiez la ligne Icon= et pointez vers votre image préférée. Par exemple, si vous souhaitez utiliser l’image MyIcon.png située dans votre dossier Bureau, remplacez la ligne par

Icon=/home/YOUR_USER_NAME/Desktop/MyIcon.png

(Remplacez YOUR_USER_NAME par votre nom d'utilisateur actuel).

2
pomsky