Linux系统添加软件快捷方式 (图标)
背景
在Linux系统下安装软件,安装软件后,常常缺少软件的快捷方式,不熟悉Linux系统的同学甚至不知道软件安装的位置,就算知道软件安装位置的同学也会因打开点开一大堆文件夹而头疼,因此,在Linux系统性为常用软件添置快捷方式显得尤为重要。
具体方法
方法一:从/usr/share/applications中找到快捷方式,直接复制到桌面
方法二:编写自己的快捷方式文件
1、找到软件安装位置
Linux软件安装的位置一般在以下文件夹中:
- /usr/share/软件名
- /opt/软件名
2、 编写自己的快捷方式文件
“万物皆文件”是Linux的一大特点,因此在桌面上的快捷方式,其实也是文件。(熟悉vim的同学可以使用vim,不熟悉的同学可以直接使用txt编辑器)。文件名为xxx.desktop
以vscode为例,其快捷方式文件的内容如下:
[Desktop Entry]
Name = VScode
Exec = /usr/share/code/code
Icon = /usr/share/code/resources/app/resources/linux/code.png
Type = Application
最后,记得赋予该文件可执行权即可
sudo chmod +x ~/Desktop/xxx.desktop
一个基本的快捷方式就设置好了!!! :)
3、 高级设置
更多xxx.desktop文件设置
Version=<版本设置>
Path=<程序(或者命令)的运行路径,一般填可执行文件所在文件夹>
Name[zh_CN]=<应用在中文语言环境下显示的名称>
Commet[zh_CN]=<应用在中文语言环境下显示的描述>
Categories=<设置类别,有点像添加标签,可以写多个,用分号隔开>
StartupNotify=<启动提示,一般可以填true>
可在Exec行中插入传入参数,以实现个性化快捷方式设置。
如
Exec = /usr/share/code/code --user-data-dir=/usr/xxx/code_dir
指定默认打开文件夹/usr/xxx/code_dir。
参考一
参考二