avahi-browse, o avahi-discover faz parte do avahi-tools rpm no centos 6.x
sudo yum install avahi-tools avahi-ui-tools
para descobrir:
sudo yum provides avahi-browser
Eu quero usar as ferramentas Avahi para a descoberta de serviços mDNS no CentOS 6.6. Eu instalei os seguintes pacotes: avahi, avahi-tools, nss-mdns. Eu verifiquei o daemon do Avahi e ele está em execução:
$ service avahi-daemon status
avahi-daemon (pid 1365) is running...
Mas quando tentei executar o seguinte comando avahi-browse, ele parou lá e não retornou nada:
$ avahi-browse --all
Quando tentei iniciar a janela da GUI Avahi da seguinte forma:
$ avahi-discover
bash: avahi-discover: command not found
Então eu pesquisei quais pacotes relacionados ao Avahi estão no meu sistema:
$ rpm -qa | grep avahi
avahi-autoipd-0.6.25-15.el6.x86_64
avahi-tools-0.6.25-15.el6.x86_64
avahi-glib-0.6.25-15.el6.x86_64
avahi-0.6.25-15.el6.x86_64
avahi-libs-0.6.25-15.el6.x86_64
avahi-ui-0.6.25-15.el6.x86_64
Eu tentei em outro computador que roda no Ubuntu Linux e avahi-browse e avahi-discover funcionam bem. Então, por que não avahi-browse
e avahi-discover
funcionam no meu CentOS 6.6?
avahi-browse, o avahi-discover faz parte do avahi-tools rpm no centos 6.x
sudo yum install avahi-tools avahi-ui-tools
para descobrir:
sudo yum provides avahi-browser
Certifique-se de que não apenas o avahi-daemon funcione e esteja instalado, mas também avahi-utils. Esse foi o meu problema.
No debian, seu
sudo apt-get install avahi-utils
Eu nunca usei o CentOS, então não sei como o gerenciador de pacotes funciona, mas deve ser algo similar.