You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04环境下可移植应用.desktop文件创建相关技术问询

Ubuntu 22.04环境下可移植应用.desktop文件创建相关技术问询

当然有不少GUI工具能帮你搞定这个需求,不用手动编写.desktop文件,下面给你介绍几种简单好用的方法:

方法一:用Alacarte(系统菜单编辑器)

这是GNOME桌面官方的菜单编辑工具,操作很直观:

  • 先安装Alacarte:打开终端(快捷键Ctrl+Alt+T),输入sudo apt install alacarte,回车完成安装。
  • 从应用菜单里搜索并打开「Main Menu」(就是Alacarte的GUI入口)。
  • 在左侧面板选一个分类(比如「Other」,或者点击「New Menu」新建专属分类),然后点击右侧的「New Item」按钮。
  • 在弹出的配置窗口里填写信息:
    • 名称:输入你的便携应用的显示名称(比如「我的便携编辑器」)
    • 命令:点击「Browse」按钮,找到便携应用的可执行文件路径(比如/home/你的用户名/Apps/PortableApp/app-run)
    • 注释:可以写一句应用的描述(可选)
    • 图标:点击左上角的图标区域,选择应用的图标文件(如果应用自带图标的话,选它就行)
  • 填完后点击「OK」,关闭Alacarte。
  • 回到应用菜单,找到你刚创建的应用条目,右键它选择「Add to Desktop」,桌面就会生成对应的.desktop文件了。

方法二:用Desktop File Creator(第三方可视化工具)

这个工具专门用来生成.desktop文件,界面更简洁:

  • 打开Ubuntu软件中心,搜索「Desktop File Creator」并安装;或者在终端输入sudo apt install desktop-file-creator完成安装。
  • 打开工具后,按提示填写:
    • Application Name:应用名称
    • Executable Path:点击按钮选择便携应用的可执行文件
    • Icon Path:选择应用图标(可选)
    • Comment:应用描述(可选)
    • 如果你的应用需要在终端运行,记得勾选「Run in Terminal」选项
  • 填好后点击「Create Desktop File」,选择保存位置为${HOME}/Desktop,确认后就能生成文件。

方法三:用GNOME桌面自带的启动器创建工具

如果不想装额外工具,也可以用系统自带的命令调出GUI创建窗口:

  • 先安装依赖包:打开终端输入sudo apt install gnome-panel
  • 运行命令:gnome-desktop-item-edit ~/Desktop/ --create-new,会弹出图形配置窗口
  • 按窗口提示填写名称、命令、图标等信息,完成后点击「OK」,桌面就会出现对应的启动器文件
  • 最后右键这个文件,选择「属性」->「权限」,勾选「允许以程序执行文件」,确保双击能正常启动应用

小提示

不管用哪种方法生成的.desktop文件,如果双击没反应,大概率是没设置可执行权限,按照上面的步骤勾选权限即可。

备注:内容来源于stack exchange,提问作者Marek-A-

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 08:33:07