首页 > 系统相关 >解决Ubuntu 下 idea Dock 图标显示错乱

解决Ubuntu 下 idea Dock 图标显示错乱

时间:2024-06-18 23:10:19浏览次数:12  
标签:bin ideaIU Applications idea desktop Dock Ubuntu 图标

问题表现

通过官网下载的 idea ubuntu 安装包安装之后,默认是需要通过 sh 脚本运行的,我们可以通过在 /usr/share/applications 创建一个 .desktop 的文件,来生成一个可以被 ubuntu 识别的应用。在我的 Ubuntu 下,idea 的配置如下:

[Desktop Entry]
Name=IntelliJ IDEA
Comment=IntelliJ IDEA
Exec=/home/gonzo/Applications/ideaIU-2024.1.3/idea-IU-241.17890.1/bin/idea.sh
Icon=/home/gonzo/Applications/ideaIU-2024.1.3/idea-IU-241.17890.1/bin/idea.png
Terminal=false
Type=Application
Categories=Developer;

文件名称:idea.desktop

 

随后就可以通过搜索 idea 关键字,右键选择将图标固定在 dock 栏上。

效果如下:

 

 

但当点击图标,启动的应用却是一个未知的图标样式:

 

解决方案

保证 .desktop 的文件名、Name的值和启动后的应用名称保持一致即可。

修改后的文件内容:

[Desktop Entry]
Name=jetbrains-idea
Comment=IntelliJ IDEA
Exec=/home/gonzo/Applications/ideaIU-2024.1.3/idea-IU-241.17890.1/bin/idea.sh
Icon=/home/gonzo/Applications/ideaIU-2024.1.3/idea-IU-241.17890.1/bin/idea.png
Terminal=false
Type=Application
Categories=Developer;

文件名称:

jetbrains-idea.desktop

 

修改后的效果

 

标签:bin,ideaIU,Applications,idea,desktop,Dock,Ubuntu,图标
From: https://www.cnblogs.com/gonzo/p/18255369

相关文章

  • 基于IDEA的Maven简单工程创建及结构分析
    目录一、用mvn命令创建项目二、用IDEA的方式来创建Maven项目。(1)首先在IDEA下的Maven配置要已经确保完成。(2)第二步去new一个project(创建一个新工程)(3)创建成功(一个简单的Maven项目)三、项目结构(1)分析一下刚刚我们创建的一个基础的Maven项目。(或叫"脚手架......
  • 学习docker过程中,经常使用的命令
    常用命令:dockerps-a//查看正在运行的容器dockerps-all//查看所有的容器(包括正在运行的和已经停止的)dockerimages//列出所有镜像dockerexec-itmsb-mysql/bin/bash进入到容器中dockerrmcontainer_name_or_id//删除容器dockerrestartmsb-mysql-master//重启......
  • Dozzle-解决通过命令方式查看Docker 日志的神器
    对于程序员们来说,Docker一定是不陌生了。Docker为我们的工作带来的巨大的便利,你可以使用它快速部署和扩展应用程序,并保证隔离性和可移植性,使应用程序在容器内独立运行,而且可以轻松地在不同的主机和操作系统上移植。Docker还简化了开发环境的配置和协作,开发人员可以使用相同的容......
  • Ubuntu-24-04-LTS-稳定正式版安装
    一、介绍说明Ubuntu24.04LTS已正式发布,代号“NobleNumbat”。Canonical首席执行官MarkShuttleworth称Ubuntu24.04LTS会提供至少12年的支持,并在性能工程和机密计算方面提升明显,还集成了通过TCK认证的LTS版本Java、.NET和最新的Rust工具链。主要亮点如下:......
  • Docker装不上怎么办
    最近Docker的消息相信大家都已经知道了,你在安装Docker的时候如果还用官网的源安装的话基本上都会因为网络问题安装不上,那么Docker就不能使用了吗,当然不是,我们可以通过阿里云的地址去安装,废话不多说,直接上操作。Ubuntu安装Docker#step1:安装必要的一些系统工具sudoapt-get......
  • docker基本知识
    学习Docker之前,有看过很多的文章和概念,感觉不太好理解,终于在B站上看到一个博主的视频感觉讲的很清楚,理解起来简单易懂,放个链接golang全栈指南(golangguide.top),不光是Docker,还有很多新技术像K8S也讲得很清楚,通俗易懂,初学者经常会遇到这样的问题,在刚开始学习的时候,经常会因为技术......
  • 2、k8s-集群环境的搭建-docker安装部署-k8s组件(kubelet)安装部署-集群初始化-fannel网
    kubernetes集群分为两类:·一主多从:一台master节点和多台node节点、搭建简单、但是有单机故障的风险、适合用于测试环境·多主多从:多台master节点和多台node节点、搭建麻烦、安全性高、适用于生产环境 ===================================一主多从搭建=============......
  • Ubuntu 使用Vscode的一些技巧 ROS
    UbuntuVSCode的一些设置(ROS)导入工作空间推荐只导入工作空间下的src目录如果将整个工作空间导入VSCode,那么这个src就变成了次级目录,容易在写程序的时候把本应该添加到具体工程src目录里的代码文件给误添加到这个catkin_ws下这个src目录里Ctrl+Shift+B快捷编译设置......
  • MAC 使用docker 启动宝塔
    1、安装dockerhttp://docker.p2hp.com/#google_vignette在docker中文网中找到下载入口,下载mac版安装好docker以后2、使用终端: dockerpullcentos:73、dockerrun-it-d--restart=always--namecentos-p20:20-p21:21-p22:22-p80:80-p443:443-p888:888-p3......
  • Docker+Jenkins+Pipline实现Vue项目input选择不同差异性config文件并修改文件内容后打
    场景Docker+Jenkins+Pipline实现SpringBoot项目input选择不同差异性yml文件打包、执行sh打包压缩包、使用archiveArtifacts下载制品(jar包、压缩包):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/139748758DockerCompose+Jenkins+Pipeline流水线打包Vue项目(解压......