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

Ubuntu添加桌面快捷方式

以idea为例

一. 背景

在ubuntu中,很多时候是自己解压的文件并没有桌面快捷方式,需要自己找到对应的目录的执行文件手动打开,很麻烦
而只需要在 /usr/share/applications 中创建自定义的desktop文件就能自动复制到桌面

二. 添加方法

  1. 创建desktop文件
sudo vim /usr/share/applications/idea.desktop
  1. 将下面的内容修改后写入到文件中(idea为例)
[Desktop Entry]
Encoding=UTF-8
Name=Idea
Comment=idea
Exec=/usr/local/idea-IU-243.24978.46/bin/idea
Icon=/usr/local/idea-IU-243.24978.46/bin/idea.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

解释:

Name 程序名字
Comment 程序描述
Exec 可执行文件路径
Icon 软件图标路径
Terminal 软件打开时是否启动终端

  1. 打开应用界面会发现多出来一个idea,点击就能打开
    在这里插入图片描述

三. dock面板不显示图标

打开刚才设置好的快捷方式后发现dock并不显示图标
在这里插入图片描述
如何设置呢

  1. 查看WMClass是什么
    鼠标放在上面会显示
    在这里插入图片描述
    那就是jetbrains-idea
  2. 重新编辑刚才的desktop文件
sudo vim /usr/share/applications/idea.desktop
  1. 加上 StartupWMClass=jetbrains-idea
    在这里插入图片描述

  2. 保存后图标立马就变正常了
    在这里插入图片描述

http://www.lryc.cn/news/537809.html

相关文章:

  • 10G EPON光模块
  • Elasticsearch+Logstash+Kibana可视化集群部署
  • 基于CanMV IDE 开发软件对K210图像识别模块的开发
  • win11系统 Docker Desktop提示Docker Engine stopped解决全过程记录
  • 工作室如何实现一机一IP
  • WEB安全--SQL注入--二次注入
  • 构建现代微服务安全体系:Spring Security、JWT 与 Spring Cloud Gateway 实践
  • Spring Boot 动态数据源实操指南
  • HBase高级技巧:解锁更强大的数据处理能力
  • 【进阶】JVM篇
  • DeepSeek官方推荐的AI集成系统
  • 【动态规划篇】:当回文串遇上动态规划--如何用二维DP“折叠”字符串?
  • JENKINS(全面)
  • Promise详解大全:介绍、九个方法使用和区别、返回值详解
  • 尚硅谷爬虫note004
  • Debezium系列之:时区转换器,时间戳字段转换到指定时区
  • ubuntu20.04声音设置
  • 如何设置Python爬虫的User-Agent?
  • 深度学习框架探秘|TensorFlow:AI 世界的万能钥匙
  • C++:高度平衡二叉搜索树(AVLTree) [数据结构]
  • 建筑兔零基础自学python记录18|实战人脸识别项目——视频检测07
  • 【MySQL数据库】Ubuntu下的mysql
  • [MySQL#1] database概述 常见的操作指令 MySQL架构 存储引擎
  • 1.从零开始学会Vue--{{基础指令}}
  • VS2022中.Net Api + Vue 从创建到发布到IIS
  • RFID技术在制造环节的应用与价值
  • (前端基础)HTML(一)
  • Linux文件管理:硬链接与软链接
  • pnpm, eslint, vue-router4, element-plus, pinia
  • 在软件产品从开发到上线过程中,不同阶段可能出现哪些问题,导致软件最终出现线上bug