Ubuntu桌面图标配置

Ubuntu 下使用一些开源软件,不需要安装可直接双击运行,比如 Eclipse、SwitchHosts 等,但是这些程序打开后,在应用程序列表和桌面控制台,是没有应用图标的,全都是一个问号的默认图标,不仅不美观,同时打开多个这样的应用程序时,还会容易混淆,无法区分应用,这个时候就可以通过自己设置桌面图标的方式来解决。设置方式如下:

  • /usr/share/applications 目录下看一看:

    ls /usr/share/applications
    

    目录下有许多以 .desktop 结尾的文件,称之为 Desktop Entry 文件,这些文件是 Linux 桌面系统中用于描述程序启动配置信息的文件,也就是我们可以在程序列表和桌面控制台看到配有漂亮图标的程序的配置文件

  • 进入目录,创建自己的想要配置 .desktop 文件,文件命名随意,自己能够分清楚就可以,以Eclipse为例:

    cd /usr/share/applications
    sudo vim eclipse.desktop
    
  • 在文件中添加下面内容:

    [Desktop Entry]
    Version=4.5 # 应用的版本号,非必填
    Name=Eclipse #应用名称,必填
    GenericName=eclipse #应用通用名称,非必填
    Comment=Eclipse Integrated Development Environment # 关于应用的描述说明,非必填
    Exec=/opt/eclipse/eclipse #打开应用程序所要执行的命令,Type=Application时才有意义,非必填
    Icon=/opt/eclipse/icon.xpm #应用icon图标所在路径,非必填
    Terminal=false #软件打开时是否启动终端,Type=Application时才有意义,非必填
    Type=Application #应用类型,Application,Link,或者是Document,必填
    Encoding=UTF-8 #该数值指定了当前 Desktop Entry 文件中特定字符串所使用的编码方式,不过Desktop Entry 文件标准 1.0 不再推荐使用该关键字,非必填
    Categories=Development;IDE;Java; #应用程序在菜单中显示的类别,Application、Development等等,Type=Application时才有意义,非必填
    URL=https://www.baidu.com/ #URL定义了该Desktop Entry文件指向的URL,只有在Type=Link时才有意义,非必填
    

    需要注意的是,上例中用到的路径全部都需要使用绝对路径才有效

  • !wq 保存文件,再次启动 eclipse,此时就可以看到 eclipse 的桌面图标了,下次再打开的时候,去程序列表也会展示这个图标;

  • SwitchHosts 的桌面图标配置示例:

    [Desktop Entry]
    Version=3.3.9
    Name=SwitchHosts
    Type=Application
    Comment=SwitchHosts Ubuntu Environment
    Exec=/home/zhanglei/software/switchHosts/SwitchHosts
    Icon=/home/zhanglei/software/switchHosts/app.ico
    Terminal=false
    Categories=Development;IDE;SwitchHosts;
    

转载于:https://my.oschina.net/calmsnow/blog/2967070

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值