首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重命名alacarte制作的*.桌面文件

重命名alacarte制作的*.桌面文件
EN

Ask Ubuntu用户
提问于 2019-06-03 13:50:57
回答 1查看 864关注 0票数 0

我使用默认的Gnome 3桌面shell和易碎应用程序菜单外壳扩展运行Ubuntu18.04。

我试图使用脑膜重新组织菜单,随后出现了完全的混乱: menulibre引入了dupicate条目、重复类别以及其他alacarte无法处理的问题。最后(在绝望中),我放弃了menulibre,备份了所有本地桌面和菜单文件,并让alacarte将菜单恢复到默认配置(使用“还原系统配置”按钮)。我的菜单现在再一次表现出它应该做的样子。

但是,我现在有一吨的*.desktop文件要还原。简单地将它们与已经存在的新的~/.local/share/applications文件一起复制回*.desktop中(当它将菜单恢复到工厂默认值时由alacarte创建)不起作用;应用程序既不显示在菜单中,也不显示在alacarte中。

此时向菜单添加应用程序的唯一方法是使用alacarte创建一个新条目。这将创建一个名为alacarte-made.desktop的新文件,然后我可以编辑该文件并填充我试图还原的桌面文件的详细信息。

但是,我不能将alacarte生成的桌面文件重命名为{application-name}.desktop。完成此操作后,条目将从alacarte和菜单中消失,直到文件名恢复到alacarte制作的桌面。

My问题:如何恢复现有的.desktop文件,以便alacarte和菜单显示它们?或者,我如何将alacarte生成的桌面文件重命名为应用程序名称(就像已经存在的文件一样),以便保持可管理性?

EN

回答 1

Ask Ubuntu用户

发布于 2020-02-20 01:42:01

如何恢复现有的1文件,以便alacarte和菜单显示它们?

alacarte存储修改后的菜单文件的默认位置是$HOME/.config/menus。例如:$HOME/.config/menus/gnome-flashback-applications.menu

app_01.desktop文件添加到Science类别后,gnome-flashback-applications.menu文件可能如下所示

代码语言:javascript
复制
    Applications
    /etc/xdg/menus/gnome-flashback-applications.menu
    
        Science
        
            app_01.desktop
        
        
            
            app_01.desktop

<#>2。或者,如何将alacarte生成的桌面文件重命名为任何应用程序名称(就像已经存在的文件一样),从而使事情保持可管理性?

重命名alacarte-made.desktop文件后,必须编辑$HOME/.config/menus/gnome-flashback-applications.menu以更新桌面文件名。

alacarte手册页Ubuntu18.04:http://manpages.ubuntu.com/manpages/bionic/man1/alacarte.1.html还有其他版本的手册页。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1148313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档