Eu não recomendaria a compilação do Wireshark no Ubuntu (é possível, mas existem muitas dependências de bibliotecas estranhas para o usuário comum solucionar problemas).
Se você está simplesmente procurando farejar várias interfaces, qualquer versão além de 1.8.0 poderá fazer isso. Felizmente, existe um PPA (veja abaixo) que permitirá que você instale o Wireshark sem a necessidade de compilar a partir da fonte.
Você pode instalar um pacote PPA que forneça o Wireshark 1.8.2 a 12.04 em vez de compilar a partir da fonte. A versão mais recente do wireshark é a 1.8.4 e a mais recente nos repositórios do Ubuntu 12.04 é a 1.6.7. O seguinte fornece instruções para instalar o wireshark 1.8.2
Para instalar o PPA, execute os seguintes comandos:
sudo add-apt-repository ppa:eugenesan/ppa
sudo apt-get update
sudo apt-get install wireshark
Para iniciar o Wireshark, execute o comando sudo wireshark
Nota : É necessário executar o aplicativo como sudo, pois é necessário ter privilégios elevados para ter acesso à pilha de rede bruta.
Para mais informações, consulte Eugene San PPA .
Este repositório contém uma coleção personalizada, atualizada, portada e portada pacotes para dois últimos lançamentos LTS e o último lançamento pré-LTS (incluindo smartgit, entre outros). Eu recomendo dar uma olhada para ver se o backport / pacote desejado pode ser incluído aqui.
- O que são PPAs e como faço para usá-los?
- PPA é seguro para adicionar ao meu sistema e quais são algumas" bandeiras vermelhas "a serem observadas?
As versões posteriores à 1.8.2 não parecem estar disponíveis sem compilação e parece haver alguns problemas com bibliotecas em 12.04.