Xubuntu从命令行设置首选应用程序

问题描述 投票:1回答:1

我正在管理安装了Xubuntu的几百台计算机。我想将默认文件管理器从Thunar切换到Nemo(两者都已安装)。

通过启动exo-preferred-applications并使用对话框,可以轻松完成此操作。但是,我想自动化这个。

我做了一些研究并尝试了很多不起作用的东西 - 即编辑各种defaults.list文件。我试图移除Thunar,导致其他事情破裂(说实话,我不想采取去除Thunar)。

如果有人在我使用exo-preferred-applications对话框时可以告诉我系统的确切变化,我觉得我可以取得进展。

为此,我甚至开始倾注相关的C代码:

https://github.com/xfce-mirror/exo/tree/master/exo-helper

但我完全不熟悉C或Xfce4或Exo框架。也许有人可以帮助我指出正确的方向。当然,在一天结束时,有一些方法可以以编程方式更改exo-preferred-applications对话框改变的任何文件。

(P.S。我正在使用Xalluntu的GalliumOS版本。这可能不相关 - 但谁知道呢?)

ubuntu
1个回答
0
投票

我最终在C代码中找到了答案:

https://github.com/xfce-mirror/exo/blob/master/exo-helper/exo-helper.c

事实证明,改变的文件是/home/USER/.config/xfce4/helpers.rc

我换了一行:

FileManager=Thunar

至:

FileManager=nemo

注意:此文件还指定邮件阅读器,终端仿真程序和Web浏览器的默认应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.