Использование editcap из определенной версии wireshark
В настоящее время на Ubuntu 18.04 установлены Wireshark 2.6.8 и 3.0.2, и я хотел бы иметь возможность использовать editcap, включенный в установку 3.0.2, для изменения файлов pcap.
Однако каждый раз, когда я запускаю editcap (простой editcap -h, чтобы проверить сборку, которую я использую) из терминала, он показывает, что я запускаю его из Editcap (Wireshark) 2.6.8 (Git v2.6.8, упакованный как 2.6.8-1~ubuntu18.04.0)
Есть ли способ изменить это, не удаляя Wireshark 2?
1 ответ
нет файла usr/local/bin/editcap
Тогда единственной версией Wireshark, которую вы установили, будет версия 2.6.8.
3.0.2 был построен из исходного кода
Возможно, вы создали версию 3.0.2 из исходного кода, но, если вы не запустили "make install" (или "ninja install", если вы использовали Ninja вместо "make"), вы не установили ее. Возможно, вам придется запустить это как root.
После того, как вы установили версию, которую вы создали из исходного кода, должно быть /usr/local/bin/editcap
(если вы явно не настроили сборку для установки где-либо, кроме расположения по умолчанию).