在安装完程序后,有的程序并不会自动创建命令行的执行命令,桌面图标,dash home
图标等快捷启动程序的方式,此时就需要手动创建
1. 创建命令行命令
找到程序的执行入口,例如下面的
electronix-wechat
文件
执行命令
ln
,创建软链接到/usr/bin
,在该文件夹中的链接可以使用命令行访问
/usr/bin 是你在后期安装的一些软件的运行脚本$ sudo ln -s electronic-wechat /usr/bin/wechat
ln -s 可执行文件 链接文件
试一下,完美
2. 创建一个图标
先简单认识下linux
中的程序图标:
在
linux
中,我们常见的程序图标都是一个Desktop Entry
文本文件,后缀名为.desktop
,里面存储了要启动程序的名称,路径,图标,关键字等信息通常存储在
/usr/share/applications
,~/.local/share/applications
等文件夹中,我们可以用任何文本编辑器打开并编辑它们
只要了解了常用的关键字的作用,就可以开始创建自己的程序图标了
了解更多关于Desktop Entry
,点这里
- 这是我为微信创建的图标文件:
[Desktop Entry]
Encoding = UTF-8
Version = 1.0
Type = Application
Name = wechat
Exec = /opt/electronic-wechat-linux-x64/electronic-wechat
GenericName = wechat,chat,weixin
Icon = /opt/electronic-wechat-linux-x64/wechat
其中的图标为绝对路径,是我自定义的一个图标,打开之后是这样: