在schroot(chroot)环境中使用avahi

时间:2015-01-12 15:10:08

标签: debian chroot avahi schroot

我正在研究debian wheezy并使用avahi与测试硬件进行通信。为了更新测试套件,我不得不改为chroot环境(jessie)。有没有可能在chroot上找到一个avahi'解决方案,以便我可以像以前一样与测试硬件进行通信?

1 个答案:

答案 0 :(得分:0)

找到解决此问题的方法:

  1. 在你的主机上(在我的情况下是喘息的)做:

    sudo vi /etc/schroot/default/fstab

    并添加行

    /var/run/avahi-daemon /var/run/avahi-daemon none rw,bind 0 0

  2. 在chroot环境(我的情况下是jessie)中:

    sudo apt-get install libnss-mdns

    sudo vi /etc/nsswitch.conf

    确保主机的行如下所示:

    hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4