怎样在Linux中,手动添加可执行程序,到所有系统菜单?
本文原始的参考是:让微信不再离linux遥远,Ubuntu下本人亲测可用!
1.首先得到1个可执行程序
比如说,我们安装一个Linux的第三方微信:
链接:https://github.com/geeeeeeeeek/electronic-wechat/releases (真实可用)
然后,解压缩:
系统是64位的所以下载的是 linux-x64.tar.gz
,
解压到指定目录 sudo tar -xzvf Linux-x64.tar.gz -C /root/下载/wechat
再然后,找到可执行程序
/root/下载/wechat/eletronic_wechat_linux_x64/eletronic_wechat
测试手动双击运行一下,以保证确实能够运行。(或者采用通用的命令行: $ ./eletronic_wechat
)
2.创建可执行程序的桌面文件
设置快捷启动:
$ vim /usr/share/applications/wechat.desktop
在新建的文本里,输入:
[Desktop entry]
Name = wechat
Comment = wechat
Exec = /root/下载/wechat/electronic-wechat-linux-x64/electronic-wechat
Icon = /root/下载/wechat/electronic-wechat-linux-x64/wechat.jpg
Terminal = false
StartupNotify = true
Type = Application
(有一个小技巧是,在Vim下,对应的这些属性的键,如果输入正确会变成统一的颜色。这样可以验证自己输入的属性键是否拼写正确。)
备注:解释下
Name 无所谓
Comment 这个必须要和你的【文件夹名字】相同
Exec 这个是可执行文件,相当于windows下的exe,这里就是【方块中间带一个齿轮文件】,如果是.sh文件的话格式为: “路径”%f
比如: “/opt/pycharm/bin/pycharm.sh”%f
Icon 图标
Terminal 感觉这个无所谓,你把true改成wechat貌似也行,不太理解(其实是——>启动时,是否同时弹出一个终端窗口的意思)
Type Application 应用
Categories Application或者wechat都可以
3.双击该 .desktop
文件,查看是否能执行
一般情况下,如果设置成功了,都是可以执行,弹出可执行程序的窗口的。
如果一切成功,那么你就可以在一切系统菜单中,找到这个可执行程序的名字了:
wechat