Ubuntu的程序快捷方式只有在它默认的软件商店下载才会有。通常我们安装的软件,例如jetbrains全家桶,无法生成快捷方式。更无法添加到左侧的收藏夹。ubuntu上每一次桌面的软件都有一个xxx.desktop文件在 usr/local/share/applications 目录下与之对应。现在我们可以通过创建 .desktop文件来创建快捷方式
进入 usr/local/share/applications, 为了避免一些问题,采用root权限新建一个文件,我这里为go的IDEA创建快捷方式的go.desktop文件内容,执行完毕即可成功添加。
[Desktop Entry]
Name=goland
Comment=goland
Exec=/home/shaw/Downloads/land-2020.3.4/GoLand-2020.3.4/bin/goland.sh
Icon=/home/shaw/Downloads/land-2020.3.4/GoLand-2020.3.4/bin/goland.png
Terminal=false
Type=Application