标签: schroot

错误消息:statoverride 文件中存在未知用户“geoclue”

我在 chroot 中收到了一条奇怪的错误消息:

unknown user 'geoclue' in statoverride file
Run Code Online (Sandbox Code Playgroud)

运行时apt-get installapt-get upgrade. 我使用 schroot 进入这个 chroot。我发现我geoclue-2.0在 chroot 中安装了一个名为的包,我将其清除。

apt-get purge geoclue-2.0
Run Code Online (Sandbox Code Playgroud)

这使问题消失了。是什么导致了这个问题?我在主机上运行 Debian wheezy。chroot 正在运行 Debian jessie(测试)。

我在聊天中询问了这个问题,这促使 Braiam 发布了密切相关的 如何防止 schroot 覆盖已存在于 chroot 系统上的 passwd 文件和其他文件?

chroot debian dpkg schroot

5
推荐指数
1
解决办法
7742
查看次数

如何防止 schroot 覆盖已存在于 chroot 系统上的 passwd 文件和其他文件?

当我不得不修复我的 Debian 系统时,我尝试使用 schroot,因为不必挂载绑定多个分区。但是,与我的预期相反,schroot 决定覆盖我/etc不喜欢的passwd 文件和其他配置文件(在我的主目录中)(有时会导致奇怪的消息)。有没有办法阻止这种行为?

我使用了directoryschroot的类型,因为它似乎是我需要的类型。我检查了手册页,只找到了一个--preserve-environment选项,但从它的描述中我不确定它是否保留了 chroot 系统环境,或者只是将我的用户环境复制到 chroot 会话而不是一个干净的石板(这是默认设置)。

chroot accounts schroot

5
推荐指数
2
解决办法
1501
查看次数

标签 统计

chroot ×2

schroot ×2

accounts ×1

debian ×1

dpkg ×1