okular snap包没有出现在应用程序中,并且命令’okular’无法识别

我已经从snap安装了okular

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 - 

在shell中输入命令okular

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

它也没有出现在应用程序列表中。 启动okular的唯一方法是从软件中心。

在此处输入图像描述

您应该能够通过以下命令启动Okular

 snap run okular 

如果要将其添加到应用程序列表,可以使用以下内容在~/.local/share/applications/ (例如okular-snap.desktop )中创建一个.desktop文件并保存

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

如果没有显示正确的图标:
您可以将任何图像(最好是PNG或SVG)设置为应用程序的图标。 要执行此操作,请更改Icon=行并指向您的首选图像。 例如,如果要使用Desktop文件夹中的MyIcon.png图像,请将行更改为

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

(用实际用户名替换YOUR_USER_NAME )。