这两天使用deepin的过程中,无意中发现了一个叫krita的程序,是一个图像处理软件,类似Photoshop,于是就下载krita-4.2.8-x86_64的这个版本。但是麻烦的就是他是一个AppImage格式,每次我打开的时候需要打开相应文件夹中的这个文件打开,很麻烦,我就想能不能放到底部作为快捷方式呢,于是搜了下还真让我找到了,好了废话不多说,现在开始
实现的方法
这个快捷方式的创建不像Windows那样简单右键单击选择“创建快捷方式”就搞定,而是要写一个文本代码,如我的这个FreeCAD的快捷方式是下面这样的一段代码:
[Desktop Entry]
Name=Ps
Exec=/home/leo/applications/krita/krita-4.2.8-x86_64.appimage
Icon=/home/leo/applications/krita/ps_ico.png
Type=Application
Name:是这个应用软件的名称,你也可以随便起名。
实际的显示效果
Exec:是我们存放appimage的绝对路径,如果不知道怎么知道是什么路径,可以在存放appimage软件的文件夹单击鼠标右键,在“终端中打开”,然后输入pwd命令回车,就可以看到路径了,以下是我操作得到的路径
查看存放appimage软件的路径
Icon:为实际图标的绝对路径,具体路径查看和以上方法一样。
注:把这段代码保存为“ps.desktop”,存放到/usr/share/applications文件夹里(如果是刚刚玩deepin找不到,通过文件管理中 计算机-系统盘中就可以找到),赋于可执行权限,就能在启动器里找到这个Ps的运行图标了,这里的图标png我测试可以,我参考的文章是svg,我想其他的图片格式应该也可以。
这里要注意的是,“Exec=”的后面必须是全路径,而且要一字不漏,还要注意大小写。“Icon=”的后面也是一样,我就卡在大小写这里了,操作了很多次才弄明白,希望大家注意。