Linux Mint使用日记:快捷程序创建,AppImage闪退

Linux Mint使用日记:快捷程序创建,AppImage闪退


前言

Linux系统下创建桌面快捷方式可以更快地打开应用。总结了三种方法,同时创建快捷程序作为记录备忘。

第一种:

进入 /usr/share/applicatoions,找到所需的软件的快捷方式,拷贝到桌面就可以了。

这种方法不适用所有程序,有的程序不会在这里创建快捷方式。

第二种:

以软件Motrix为例,桌面新建空文件名为Motrix.desktop,先用Vim、Notepad等方式打开,添加内容:

[Desktop Entry]
Name=Motrix
Exec=/home/llane/program/Motrix.AppImage
Terminal=false
Type=Application
Icon=xxx.png

保存,就可以双击运行程序了。有的不是必须里面的,比如Icon指的是程序图标的绝对路径,有没有无所谓,Exec配置的是所要运行程序的绝对路径。

AppImage 使用方法

先附权限

$ chmod a+x Subsurface*.AppImage

然后直接运行

./Subsurface*.AppImage

也可以右键图标赋予读写等权限。

AppImage 闪退问题

这里我的Motrix.appimage在Mint中运行闪退,又没有找到依赖问题,参考Ubuntu 22.04 LTS无法运行Appimage解决方法没解决问题,查找后发现因为版本安全问题,Debian系在10以后把沙盒环境配置改了?简约易用直接在绝对路径后面加上 –no-sandbox 后暂时解决。

[Desktop Entry]
Name=Motrix
Exec=/home/llane/program/Motrix.AppImage --no-sandbox
Terminal=false
Type=Application
Icon=xxx.png

第三种:

运用软链接的方法

在命令窗口中输入:

ln -s /home/llane/program/Motrix.AppImage ~/Desktop

即可在桌面看到相应的快捷方式,第一个路径是Motrix的源路径,第二个是创建目标区域。

参考资料:
https://appimage.org/
https://coolandroid.blog.csdn.net/article/details/124403162