我制作了 deb 安装程序。文本编辑器已安装。它在 deb 文件中有“编辑器”类别。为什么它没有显示在“打开方式”菜单(Ubuntu 14.04)中?甚至在其他应用程序中也没有显示。
也许可以修复我的 deb 文件?(我无法显示它,它是测试版)。
答案1
要显示 中的条目open with,您需要一个desktop
文件。在您的情况下,在 中/usr/share/applications
。
你需要在命令末尾添加一个%f
或%F
Exec=
Exec variables
Add... Accepts...
%f a single filename.
%F multiple filenames.
%u a single URL.
%U multiple URLs.
%d a single directory. Used in conjunction with %f to locate a file.
%D multiple directories. Used in conjunction with %F to locate files.
%n a single filename without a path.
%N multiple filenames without paths.
%k a URI or local filename of the location of the desktop file.
%v the name of the Device entry.
例如
[Desktop Entry]
Name=myeditor
GenericName=Text Editor
Comment=Edit text files
Exec=myeditor %F
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Icon=accessories-text-editor
Categories=Utility;TextEditor;