Ubuntu下为AppImage应用添加图标并添加到应用
前言
Typora终于升级为正式版了。
这也相对出现了一些改变,比如付费制度的来临,声明一下,我个人非常支持软件付费、知识付费等。
但是在众多的答案中还是许多人说了Obsidian
,作为一个爱常识的人就下下来试了,并且在Linux系统中下载了。
Obsidian提供了Linux三种下载格式,分别为AppImage、Snap以及flatpak。
我个人选择的是默认的AppImage,如何将AppImage添加相应的图标呢以及添加到应用呢?
AppImage
过程
参考: Ubuntu下为AppImage应用添加图标并添加到应用
注:由于移动较为繁琐,选择直接进入/usr/share/applications目录中创建文件。
准备好图标图片
方法1: 百度或google
在搜索引擎中直接搜索该软件图标/icon
方法2: 从Mac已下载软件Resources中获取
-
进入
/Applications/Obsidian.app/Contents/Resources
1
cd /Applications/Obsidian.app/Contents/Resources
如图所示,以
icns
结尾的即为icon图标,但是无法被Linux系统识别,需要转换为png格式。 -
icns
转png
利用在线网站转换:icns转png
添加图标/应用
-
进入
/usr/share/applications
目录下并创建XXX.desktop
,其中XXX为你AppImage的名称1
2cd /usr/share/applications
sudo vim XXX.desktop -
编辑
XXX.desktop
,添加以下内容:1
2
3
4
5
6[Desktop Entry]
Name=XXX
Exec=/home/xxx/.../XXX.AppImage
Icon=/home/xxx/.../XXX.png
Type=Application
StartupNotify=true其中
Name
为该应用名称,Exec
为该应用AppImage的路径,Icon
为该应用的图片图片路径。 -
给
XXX.desktop
运行权限1
chmod 777 XXX.desktop
效果
上图为百度找到的一张图片并非透明背景。
下图为准备好图标图片方法2获取的图片。
----------到结尾啦!! Hoohoo----------