ラズベリーパイ3b+、raspbianstretchがインストールされ、i386 chrootがインストールされています。
問題は、CUPSサーバーがプリンタを検索するにはavahi-daemonが必要ですが、avahi-daemonがchrootで動作することができないことです。
私の現在の目標は、ホストのavahi-daemonをchrootに渡すことです。
mount -o bind /run/avahi-daemon path_to_chroot/run/avahi-daemon
しかし、chrootのCUPSエラーログによると、
Unable to communicate with avahi-daemon: Daemon not running
ホストavahi-daemonをchrootに正常に渡す方法は?
答え1
明らかに、avahi-daemonはdbusを介して通信するので、avahi-daemonではなくdbusをマウントする必要があります。
これ:
mount -o bind /run/dbus path_to_chroot/run/dbus
修理する。