天天看点

LINUX如何创建一个程序组

 在网上搜索了半天,没有一个博文。后来发现其实自己的安装脚本已经处理了,就是没有显示出来。

  • 第一步

/usr/share/desktop-directories下增加一个文件ts-office.directory,内容如下:

[Desktop Entry]
Type=Directory
Name=Taishan Office
Name[zh_CN]=泰山Office
Icon=ts-office-main      
  • 第二步

/etc/xdg/menus/applications-merged增加一个文件ts-office.menu,内容如下:

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>泰山Office</Name>
        <Directory>ts-office.directory</Directory>
        <Include>
                <Filename>ts-office.desktop</Filename>
        </Include>
    </Menu>
</Menu>      
  • 第三步

按照上述步骤操作之后,结果还是不对。我也不知道还缺少什么步骤。

  • 相关目录
menu 文件的位置
全局:/etc/xdg/menus/
个人:~/.config/menus/
 
directory 文件的位置
全局:/usr/share/desktop-directories/
个人:~/.local/share/desktop-directories/
 
desktop 文件的位置
全局:/usr/share/applications/
个人:~/.local/share/applications/      

继续阅读