我正在研究debian wheezy并使用avahi与测试硬件进行通信。为了更新测试套件,我不得不改为chroot环境(jessie)。有没有可能在chroot上找到一个avahi'解决方案,以便我可以像以前一样与测试硬件进行通信?
答案 0 :(得分:0)
找到解决此问题的方法:
在你的主机上(在我的情况下是喘息的)做:
sudo vi /etc/schroot/default/fstab
并添加行
/var/run/avahi-daemon /var/run/avahi-daemon none rw,bind 0 0
在chroot环境(我的情况下是jessie)中:
sudo apt-get install libnss-mdns
和
sudo vi /etc/nsswitch.conf
确保主机的行如下所示:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4