无论如何我可以防止以下行为(运行 Ubuntu 14.04)?
我将 SD 卡插入我的计算机,每次启动它或将其从暂停状态恢复时,它都会向 Unity 启动器添加一个项目以在 Nautilus 中打开 SD 卡。
更糟糕的是,每当我使计算机脱离暂停状态时,它都会继续为 SD 卡打开一个 Nautilus 窗口。(实际上,它比这更糟糕,因为我的 SD 卡上有多个分区,而 Ubuntu 为每个分区创建了一个单独的 Nautilus 窗口和 Unity 启动器。它占用了大量空间。)
无论如何我可以防止以下行为(运行 Ubuntu 14.04)?
我将 SD 卡插入我的计算机,每次启动它或将其从暂停状态恢复时,它都会向 Unity 启动器添加一个项目以在 Nautilus 中打开 SD 卡。
更糟糕的是,每当我使计算机脱离暂停状态时,它都会继续为 SD 卡打开一个 Nautilus 窗口。(实际上,它比这更糟糕,因为我的 SD 卡上有多个分区,而 Ubuntu 为每个分区创建了一个单独的 Nautilus 窗口和 Unity 启动器。它占用了大量空间。)
我认为阻止自动打开行为的方法只能在全局范围内完成。插入的任何其他磁盘也会受到影响。
请试试,
然后键入以下内容,然后按回车键。
如果未显示错误,则通过重新插入 SD 卡来测试行为
参考:http ://ubuntuforums.org/showthread.php?t=1971712
注意:我希望这个设置点在最近的 Ubuntu 上没有改变
更新 :
经过更多研究,实际上,Ubuntu Unity 提供了一种通过将某些设备列入黑名单来摆脱它的方法。这是不精确的指南(因为我不再是 Ubuntu 用户了)
输入
sudo blkid
并显示类似于下面的输出如果您没有 root 权限,请尝试
ls -l /dev/disk/by-uuid/
。/dev/sdb
或/dev/sdc
)并记下该UUID='CODE_SERIES'
部分然后通过发出以下命令将分区 UUID 添加到 Unity 黑名单
测试它。
如果第 5 步的命令失败,请下载
dconf-editor
应用程序以达到相同的目的。