问题一:之前手动安装一个软件到/opt文件夹下,每次启动都得通过终端启动,很麻烦,因此查阅资料,写了个.desktop文件,添加一个桌面启动项
问题二:在设置默认启动应用时找不到该应用,通过查阅多方资料解决该问题。
具体操作如下:
sudo su #获取root权限
cd /usr/share/applications
touch Typora.desktop #以Typora.desktop为例
gedit Typora.desktop
通过编辑器方式打开该文件,注意,此处如果不先获取root权限可能无法保存文件,当然也可以通过sudo gedit解决
[Desktop Entry]
Encoding=UTF-8 #编码方式
Version=13.6.1 #版本
Name=Typora #名字
Exec=/opt/Typora-linux-x64/Typora %U #应用的绝对路径
Terminal=false #是否终端启动,多数选false
Type=Application #类型应用
Icon=/your icon location/xx.png #相应路径下的图标
StartupNotify=true
至此,桌面启动器就完成了。
其中有个小细节是解决问题二的关键,%U,很多教程中没有该项,希望上述内容对大家会有所帮助。
最终结果: