无需 Ubuntu 软件中心即可将应用程序集成到 Ubuntu

无需 Ubuntu 软件中心即可将应用程序集成到 Ubuntu

我想安装一个不在 ubuntu 软件内的程序:加工我下载了 tar.gz 包,然后本文档- 创建一个处理.桌面文件里面/usr/share/applications/——程序可以从终端运行。

在 processing.desktop 内部:

[Desktop Entry]
Type=Application
Encoding=UTF­8
Name=Processing
GenericName=Processing
Comment=Un environnement de développement pour le langage Processing
Icon=/usr/share/processing/processing.png
Exec=/usr/share/processing/processing-2.2.1/processing
Terminal=false
StartupNotify=false
Categories=Development;Electronics' > processing.desktop

但我想要一个集成:处理必须在应用程序(win+A)中进行,并且扩展文件必须被识别。

答案1

这是我的/usr/local/share/applications/processing.desktop

[Desktop Entry]
Name=Processing Development Environment
Exec=processing %F
Terminal=false
Type=Application
StartupNotify=true
Icon=pde
Categories=Development;IDE
MimeType=application/x-processing-sketch

假设processing在您的 中$PATH。否则您需要在 后指定可执行文件路径Exec=。没有“标准”的 MIME 类型可供处理,因此我创建了一个 ( application/x-processing-sketch)。您还需要将其添加到mimeapps.list

或者你可以看看以下答案如何进行文件关联(不使用 CLI 工具/命令)?如何仅为您的用户帐户创建文件关联。

可以在以下位置找到合适的图标包http://www2.informatik.hu-berlin.de/~foerstda/libs/pde-icons.tar并安装

sudo tar -xf pde-icons.tar -C / 

或者简单地

wget -O - http://www2.informatik.hu-berlin.de/~foerstda/libs/pde-icons.tar | sudo tar -x -C /

相关内容