当我将 USB 记忆棒或手机插入笔记本电脑时,我不希望操作系统自动安装该设备。
在 Ubuntu 14.04 中,我可以运行以下命令,这将禁用块设备的自动挂载,例如
gsettings set org.gnome.desktop.media-handling automount false
在16.04中这个命令现在似乎没有效果,16.04中的等效命令是什么?
答案1
对于mate桌面来说略有不同
gsettings set org.mate.media-handling automount false
同样重要的是要记住,这是每个用户的设置。
所以它只对当前桌面用户有效......
检查:
gsettings list-recursively org.mate.media-handling
和
gsettings list-recursively org.gnome.desktop.media-handling
由于 mate 桌面的混合性质(我总是使用一些 gnome 应用程序),似乎有一些 gnome 设置泄漏到桌面配置中。
所以我总是设置这两个部分以确保......
答案2
经过进一步调查(得到这篇文章的几条评论的支持),似乎命令
gsettings set org.gnome.desktop.media-handling automount false
确实像以前一样工作。
这次失败的原因似乎是由于缺少环境变量设置造成的,特别是$DBUS_SESSION_BUS_ADDRESS
.
重申一下,该命令适用于 Ubuntu 16.04,就像在 14.04 上一样。