我如何锁定启动器中的物品或者恢复启动器中的一组物品?

我如何锁定启动器中的物品或者恢复启动器中的一组物品?

我在公共图书馆管理一批 Ubuntu 14.04 台式机(它们是无盘的,通过 DRBL 启动)。有时用户(我猜是孩子)会从启动器中删除图标。我想阻止这种情况,或者有一种简单的方法来恢复启动器的状态(例如通过自动启动脚本)。我该怎么做?我找到了这个(旧)线程http://ubuntuforums.org/showthread.php?t=2023390,但没有具体的细节,而且我似乎无法弄清楚如何使用 dconf。

答案1

可以使用以下方式查看桌面大部分区域的当前配置Dconf 编辑器或者使用命令行实用程序gsettings

gsettings get com.canonical.Unity.Launcher favorites

示例输出:

['application://nautilus.desktop', 'application://firefox.desktop', 'application://libreoffice-writer.desktop', 'application://unity-control-center.desktop', 'unity://running-apps', 'application://gnome-terminal.desktop', 'unity://expo-icon', 'unity://devices']

然后您可以使用它来将其恢复到该状态(尝试从启动器中删除一些东西,您可以看到任何变化),使用set选项(请注意引号"使用以下命令输出get

gsettings set com.canonical.Unity.Launcher favorites "['application://nautilus.desktop', 'application://firefox.desktop', 'application://libreoffice-writer.desktop', 'application://unity-control-center.desktop', 'unity://running-apps', 'application://gnome-terminal.desktop', 'unity://expo-icon', 'unity://devices']"

因此,如果您让启动器处于所需的状态,并使用get获取它,则稍后可以使用命令将其重新设置set。您可以添加此命令gnome-session-properties,然后它应该会在登录时自行设置:

在此处输入图片描述

也可以看看: https://askubuntu.com/a/367590/178596

相关内容