我最近从源代码安装了 Clipgrab 应用程序。根据文档,我可以在终端的 build 文件夹中使用 ./clipgrab 运行它。这很好用,但我宁愿将它添加到我的应用程序列表中,这样我就可以搜索并运行它,而不必在终端中执行它。请不要建议添加 PPA。我不想使用 PPA,因为它更新的频率不够高。
我希望它可供所有用户使用,所以它不需要在里面,~/.local/share/applications/
所以我尝试在里面制作一个clipgrab.desktop
文件:/usr/share/applications
[Desktop Entry]
Type=Application
Name=Clipgrab v3.8.13
Comment=Clipgrab v3.8.13
Icon=/home/alex/Downloads/clipgrab-3.8.13/icon.png
Exec=/home/alex/Downloads/clipgrab-3.8.13/clipgrab
Terminal=false
Categories=Qt;
Keywords=clip;
这并没有真正做任何事情,因为我在搜索结果中没有看到它。有人可以逐步告诉我如何将其添加到所有用户的可用应用程序列表中吗?
此外,我不想在此解决方案中像在 Synaptic 中那样安装另一个包来执行此操作。
我尝试在此处搜索此内容,但很多说明已过时。先感谢您。
我通常以这种方式安装我的应用程序。您的方法是正确的,您的桌面文件应如下所示:
通常(如本例中)我将代码安装到
/usr/local/bin
中,因此我不必弄乱用户路径并使所有人都可以访问它。由于您希望多个用户使用它,因此您应该将 clipgrab 移动到上述路径。要在终端中访问,您可以将该路径添加到您的配置文件或创建可执行文件的链接到
/usr/bin