感谢支持
我们一直在努力

在Unity Launcher上添加自定义应用程序的方法

有些应用程序根本就没有 desktop 文件,如何在 unity launcher 上创建启动器?


有些应用程序安装完成后已经创建了 desktop 文件,但是启动后不会在 launcher 上创建图标,无法像一般的应用程序(比如google chrome)一样,在 launcher 图标上点击右键,选择“锁定到启动器”来创建启动器,怎么办?


其实这都非常好解决,也很简单。


情况一

实现目标:我希望在 unity launcher 上创建一个启动器,点击后启动 gnome-terminal 程序并在 gnome-terminal 里面执行命令 glxgears


解决步骤:



  1. 执行命令 vi ~/glxgears.desktop 创建 desktop 文件,在该文件中输入下述内容:






    1
    2
    3
    4
    5

    [Desktop Entry]
    Exec=glxgears
    Type=Application
    Terminal=true
    Name=glxgears


  2. 运行下述命令赋予 desktop 文件可执行权限






    1

    chmod u+x ~/glxgears.desktop


  3. ~/glxgears.desktop文件从 nautilus 文件管理器中拖拽到 unity launcher

情况二

实现目标:osdlyrics 启动后,只在顶部面板中有图标,在 unity launcher 中没有,我希望在unity launcher 上创建启动器。


解决步骤:



  1. 运行下述命令,找到应用程序的 desktop 文件,一般情况都在/usr/share/applications/或者~/.local/share/applications/






    1

    dpkg -L osdlyrics|grep desktop


  2. osdlyrics.desktop文件从 nautilus 文件管理器中拖拽到 unity launcher

总结

  1. 编写格式正确的 desktop 文件
  2. 如果 desktop 文件放置在除 /usr/share/applications/ 之外的任何其它目录下,则需要赋予可执行权限
  3. desktop 文件从 nautilus 拓拽到 unity launcher 上面

赞(0) 打赏
转载请注明出处:服务器评测 » 在Unity Launcher上添加自定义应用程序的方法
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏