思源笔记app image包图标替换

本文适用于Linux各发行版本,适用于替换app image包的图标。文中以统信UOS系统为例。

我的工作笔记本是X395,在Windows10下的显示效果一言难尽,而且折腾的小心思正好到了间歇性发作的时刻,于是我为自己的X395安装了UOS,以deepin为基础的发行版。

下完UOS后,自然想到了安装思源笔记。

但是appimage包完全没接触过,下载之后发现图标不是思源笔记的图标,强迫症有点发作。于是作为Linux小白,走上了百度之路。所幸中文互联网资源还算丰富,不用挂梯子上谷歌。

本文主要代码来源于Isabella的知乎专栏

下面就来介绍一下如何为appimage包替换图标。

一、建立“.desktop”文件

首先需要使用文本编辑器新建一个文件,输入以下代码:

[Desktop Entry]
Name=Siyuan
Exec=/home/xxx/Downloads/Siyuan-1.4.2-linux.AppImage #自行替换为思源所在文件路径
Icon=/home/xxx/Downloads/notebook.png  #自行替换为图标所在文件路径,注意图标名必须是英文
Type=Application
StartupNotify=true

注意,所有路径均应以英文显示。

然后保存,注意修改文件名后缀为“.desktop”,完整的文件名应为“Siyuan.desktop”

随后右击新建的.desktop文件,在属性-权限目录中选择允许作为程序文件执行。

二、文件应用化

这里按Isabella的叫法,应该为添加到程序,但我在UOS中无法添加到应用列表,只能在桌面上显示。希望有大佬可以解决这个问题。

打开终端,输入sudo nautilus,没有nautilus包的需要使用命令sudo apt install nautilus进行安装。

在弹出的文件窗口中选择第三方应用所在位置,以UOS为例,第三方应用在“opt”文件夹中,打开“opt”文件夹,然后打开文件管理器,将“Siyuan.desktop”复制到“opt”文件夹。

这里需要注意的是不能在弹出的文件窗口中选择“Siyuan.desktop”,因为在弹出窗口中无法复制粘贴文件。

随后就可以关闭终端了。

tips:1.图标可以去阿里矢量等网站中下载,一定记得修改文件名。

      2.各Linux发行版应用所在位置不一样,请自行查询。