这篇文章将教大家在Ubuntu Unity上修改应用程序图标,这个教程适合于Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04 等使用Unity作为默认桌面环境的发行版。

在Unity桌面环境,程序启动器实际上以.desktop为后缀的文件的形式存储在电脑上,所以我们可以编辑.desktop文件来更改程序图标。

下面将以Firefox为例来教大家更改图标:

一般情况下,.desktop文件会存储在/usr/share/applications/这个目录,而另外一些可能会存储在~/.local/share/applications/目录,具体的大家可以用文件管理器来找到这些文件。

找到后我们就需要进入这个目录,然后编辑它(在终端Terminal使用下面的命令):

cd /usr/share/applications

sudo gedit firefox.desktop

打开后,需要将Icon=后边的改为你自己的新图标的地址,图标文件格式一般为.png大小为64×64或者128×128。

更改好后,点击保存,就可以在Dash查看效果了:

linux怎么改程序图标,如何在Ubuntu Unity上修改应用程序图标相关推荐

  1. linux怎么改程序图标,如何在Ubuntu Unity上更换应用程序图标

    这篇文章将教大家在Ubuntu Unity上修改应用程序图标,这个教程适合于Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04 等使用Unity作为默认桌面环境的发行版. ...

  2. vscode重置应用程序_如何在Windows 10上重置应用程序的数据

    vscode重置应用程序 With Windows 10's Anniversary Update, you can now reset an app's data without actually ...

  3. 如何在Ubuntu/CentOS上安装Linux内核4.0

    如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...

  4. lighttpd安装_如何在Ubuntu服务器上安装Lighttpd

    lighttpd安装 In this tutorial, we will walk you through how to install Lighttpd on Ubuntu Server. Ligh ...

  5. ubuntu 开启ipv6_如何在Ubuntu服务器上重新启用IPv6?

    我们前面学习了如何在Ubuntu服务器上禁用了IPv6.那么如果要重新启用IPv6,您必须撤消所做的更改.要在重新启动之前启用IPv6,请输入: sudo sysctl -w net.ipv6.con ...

  6. 如何在ubuntu系统上安装多个cudn环境(及对应cudnn、pytorch 、torchvision安装方法 )

    如何在ubuntu系统上安装多个cudn环境 第二版本的cuda的安装 cuda的切换设置 对应cudnn的安装 安装pytorch及torchvision 后话 转载请注明出处 在跑模型的时候报错说 ...

  7. linux桌面添加软件快捷方式,如何在 Ubuntu 桌面手动添加应用快捷方式

    原标题:如何在 Ubuntu 桌面手动添加应用快捷方式 在这篇快速指南中,你将学到如何在 Ubuntu 桌面和其他使用 GNOME 桌面的发行版中添加应用图标. -- Abhishek Prakash ...

  8. linux下安装虚拟天文馆,如何在Ubuntu 20.04、18.04中安装Stellarium 0.20.0虚拟天文馆

    如何在Ubuntu 20.04.18.04中安装Stellarium 0.20.0虚拟天文馆 几天前发布了Stellarium 0.20.0,它时一个免费开源的桌面虚拟天文馆软件.以下是在Ubuntu ...

  9. Linux怎么添加交换空间,如何在Ubuntu上增加swap交换空间

    防止应用程序内存不足的最简单方法之一是增加服务器中的swap交换空间大小.在本文中,我们将解释如何向Ubuntu服务器增加swap交换空间. 步骤1:检查swap交换空间信息 在开始之前,首先运行以下 ...

最新文章

  1. cx+oracle+sql含中文,sql 判断字段值是是否包含中文字符
  2. 循环自相关函数和谱相关密度(三)——实信号、复信号模型下的BPSK信号循环谱MATLAB仿真结果及代码
  3. 架构师一般做到多少岁_《迷茫中的我们该如何突破瓶颈——成长为一名架构师》...
  4. 北京林业大学计算机科学与技术考研科目,北京林业大学计算机科学与技术考研经验-北林信息学院考研辅导班...
  5. gdb vscode 不进入断点_VScode配置MASM32运行环境(断点/运行/debug/配合emu8086(非DOSBox))...
  6. Atcoder 077E - guruguru(线段树+dp)
  7. 企业主要培养三大方向的思考习惯
  8. Mybatis异常There is no getter for property named ‘XXX‘ in ‘class java.lang.String‘
  9. linux 免密登录
  10. 【二分图】【最大匹配】【匈牙利算法】bzoj1191 [HNOI2006]超级英雄Hero
  11. 为什么 Flink 无法实时写入 MySQL?
  12. ogg与wav格式转换
  13. android视频教程_创建数据库与完成数据添删改查,17_创建数据库与完成数据添删改查...
  14. 陆金所杨晓军:金融与区块链结合将…
  15. html中两个块之间有空隙,css标签之间引发空隙问题解决办法
  16. Python-Bunch模式
  17. 阿里云配置服务器,短信,域名
  18. 动态内存分配(详解)
  19. 学渣的刷题之旅 leetcode刷题 27.移除元素
  20. oracle 常见命令

热门文章

  1. 服务器故障英文邮件,服务器一般故障排除(国外英文资料).doc
  2. Java 字符串性能对比
  3. junit版本_Junit-jupiter-api 和 junit-jupiter-engine 的区别是什么
  4. HTML5学习笔记(二)
  5. PHP在哪里执行_php文件放在哪运行
  6. mysql+两天前+函数_Mysql 日期函数
  7. C++基础07-类之静态成员变量和成员函数
  8. TensorFlow3-会话
  9. jop怎么读音英语怎么说_“跨年”英语怎么说?
  10. Appium+PythonUI自动化之webdriver 的三种等待方式(强制等待、隐式等待、显示等待)