Linux下有些绿色软件,不需要安装就可以双击启动,但有些程序在打开后直接在 Launcher 中右键选择 Lock to Launcher ,但是,有时候单击图标后并未启动应用,下面给出解决方法。

1.在你的终端输入依次以下指令:

cd /usr/share/applications/

ls  -l

可以看到很多以.desktop结尾的文件,这些便是那些可以在 Launcher 中单击启动并配有漂亮图标的程序的配置文件,称之为 Desktop Entry。

2. 新建一个当前应用的entry

接下来,我们就来创建一个 Sublime Text 的 Desktop Entry。

     请在终端输入以下指令(请先切换到 /usr/share/applications 目录):

     sudo gedit sublime-text.desktop

然后进入文本编辑器,输入如下所示信息:

[Desktop Enty]

Encoding = UTF-8

Version = 2.0

Type = Application

Terminal =false

Icon = /opt/sublime_text_2/Icon/48x48/sublime_text.png

Name = Sublime Text2

Comment = Sublime Text2

Exec = /opt/sublime_text_2/sublime_text %F

其中,Icon 为图标所在路径,Name 为你想要显示在 Launcher 中的名称,Comment 为说明。也许有童靴要问了,这个“ %F”是干嘛的,其实,这个就是能够让这个程序显示在”以其它方式启动”的列表中的意思!

注:此处的路径需全部使用决定路径.

保存之后,你再双击启动 Sublime Text,然后锁定到 Launcher,此时关闭 Sublime Text,再点 Launcher 中的图标就可以顺利启动程序啦!

其他应用也是类似的解决办法。

最新文章

  1. gulp使用笔记
  2. AngularJs转换json日期/Date(00000)/
  3. Python基础(一),Day1
  4. Eclipse launch failed.Binary not found解决方案
  5. 【转】VS2012发布网站详细步骤
  6. C#_delegate - 调用列表
  7. nginx自定义模块编写-根据post参数路由到不同服务器
  8. 实战3--项目开始--准备:::资源分类, 日志系统, 写BaseDao
  9. ReactiveSwift源码解析(十二) MutableProperty基本代码实现
  10. 【JSP/Servlet】后台如何获取复选框或可选属性的同名参数
  11. IdentityServer4实战 - JWT Issuer 详解
  12. matplotlib学习笔记
  13. 服务管理之openssh
  14. 解决js数组循环删除出错
  15. js中表达式 >>> 0 浅析
  16. web实现下拉列表多选加搜索
  17. Jenkins环境搭建(1)-下载与安装
  18. js 把字符串保存为txt文件,并下载到本地
  19. KindEditor-编辑器配置参数属性
  20. 如何在线程中获取spring 管理的bean

热门文章

  1. 关于ellipsize属性使用的一些细节
  2. quartz多个scheduler实现
  3. Mac上安装boost开放环境
  4. Vivado学习笔记_002
  5. Magento网站如何添加一个可配置产品
  6. sqlserver中的锁
  7. JS中的replace方法以及与正则表达式的结合应用
  8. Linux搭建SSH服务器
  9. JavaScript高级程序设计(一):JavaScript简介
  10. html-----007