当前位置: 首页 > java >正文

ubuntu 添加应用到启动菜单

使用Alacarte菜单编辑器

Alacarte是一个简单易用的菜单编辑器,可以帮助用户添加、删除或编辑应用程序的启动菜单项。

安装Alacarte

sudo apt-get install alacarte

执行alacarte

alacarte

使用说明

选择新建项目进行添加
在这里插入图片描述

  • "Name"栏填自定义的名称
  • "Command"栏填软件的路径
  • "Comment"就是光标悬浮时出现的软件描述,可不填。
  • 点击左侧图像可以自定义软件图标。
  • 如需要通过终端启动,就勾选下方’Launch in Terminal?',如果不勾选,那么打开程序后终端界面是隐藏的。
  • 想要给软件启动添加额外属性,例如:想要给VSCode添加–unity-launch --no-sandbox的启动选项,就在软件路径后面添加即可,结尾加上"%F"。
  • 如果加的是额外选项(一般为一个横杠,如’-d xxx’),就不用加"%F"。
  • 完成后,点击OK,关闭alacarte即可。

手动添加desktop文件

例如添加Pycharm, 文件名为PyCharm.desktop,可以放在下面三个目录下
‌个人设置‌: 存放在~/.local/share/applications目录下的文件仅影响当前用户。
全局设置‌: 存放在/usr/local/share/applications/usr/share/applications目录下的文件会影响所有用户。

[Desktop Entry]
Name=PyCharm
Exec=/opt/pycharm-2025/bin/pycharm
Comment=Pycharm 2025.1.1
Terminal=false
Icon=/opt/pycharm-2025/bin/pycharm.png
Type=Application
http://www.xdnf.cn/news/10487.html

相关文章:

  • Unity中应对高速运动的物体,碰撞组件失效的问题?
  • Android高级开发第四篇 - JNI性能优化技巧和高级调试方法
  • 小团队如何落地 Scrum 模型:从 0 到 1 的实战指南
  • Mysql水平分表(基于Mycat)及常用分片规则
  • 【黑马程序员uniapp】项目配置、请求函数封装
  • win32相关(虚拟内存和物理内存)
  • 模块二:C++核心能力进阶(5篇)篇二:《多线程编程:C++线程池与原子操作实战》(14万字深度指南)
  • PolyGen:一个用于 3D 网格的自回归生成模型 论文阅读
  • 计算机网络 : 应用层自定义协议与序列化
  • 【iOS安全】使用LLDB调试iOS App | LLDB基本架构 | LLDB安装和配置
  • Hadoop 大数据启蒙:初识 HDFS
  • 【基于阿里云搭建数据仓库(离线)】Data Studio创建资源与函数
  • sqlite-vec:谁说SQLite不是向量数据库?
  • 【C#】Quartz.NET怎么动态调用方法,并且根据指定时间周期执行,动态配置类何方法以及Cron表达式,有请DeepSeek
  • 【Linux】pthread多线程基础
  • 借助 Python 实现 AIOps 高级日志分析:实践者行动指南
  • leetcode0513. 找树左下角的值-meidum
  • 深入了解linux系统—— 进程间通信之管道
  • Java中Integer类常用静态方法详解
  • 吴恩达机器学习笔记(1)—引言
  • 大楼智能化建设设计方案(Word)
  • 三大模块曝光:分钟级搭建专属平台,解锁算力灵活操控新体验,重新定义智能开发效率天花板
  • 智启未来:当知识库遇见莫奈的调色盘——API工作流重构企业服务美学
  • [PCIe]Gen6的PAM4编码具体是如何实现翻倍效率的?
  • Linux开发追踪(IMX6ULL篇_第一部分)
  • 基于 LLM 的商城智能客服助理开发实战
  • C++深度优先搜索(DFS)、广度优先搜索(BFS)与动态规划(DP)详解
  • C++基础算法————广度优先搜索(BFS)
  • Gunicorn 配置文件参数详解
  • Fashion-MNIST LeNet训练