• linux创建桌面开始菜单快捷方式


    我们以firefox为例,下载firefox对应的安装包,解压到一个目录。

    开始菜单的目录

    开始菜单存放在这几个目录下

    ~/.local/share/applications
    /usr/share/applications
    /usr/local/share/applications
    

    具体你放在哪个目录下都可以,就是所属用户不同

    创建快捷方式

    用vim创建打开一个xxx.desktop的文件,xxx随意,这里我们创建

    vim firefox.desktop
    

    写入快捷方式内容

    创建快捷方式后需要指定快捷方式的展示名称,启动程序位置,显示图标等

    [Desktop Entry]
    Type=Application
    Terminal=false
    Exec=/opt/firefox/firefox %F
    Name=Firefox
    Icon=/opt/firefox/browser/chrome/icons/default/default32.png
    

    必须有[Desktop Entry]字段,所有内容都写到这个字段下。快捷方式有很多其他字段,对我们影响不大,比如Version=1.2.3表示版本;Comment=aaa表示备注;Categories=Development表示分类
    上面每个字段的意思:
    Type——表示是一个应用
    Terminal——表示是否开启终端
    Exec——表示执行的路径,如果参考其他的一些快捷方式,会发现后面会跟%f %F %u %U等参数,具体表达的意思参考https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s07.html
    Name——显示的名称
    Icon——显示的图标

    保存退出就可以了,如果想在桌面也有一个快捷方式,直接拷贝到自己用户的Desktop目录下即可

  • 相关阅读:
    《游戏引擎架构》笔记十二
    《游戏引擎架构》笔记十一
    《游戏引擎架构》笔记十
    《游戏引擎架构》笔记九
    《游戏引擎架构》笔记八
    《游戏引擎架构》笔记七
    2000行代码实现软渲染引擎
    C++ 构造函数或析构函数调用虚函数
    C++ protected访问权限思考
    堆排序
  • 原文地址:https://www.cnblogs.com/studywithallofyou/p/16779362.html
Copyright © 2020-2023  润新知