установить iperf3 ubuntu 14.04

Надеюсь быстро найти ответ по этому поводу. В настоящее время я пытаюсь измерить RTT с устройства iOS на рабочий стол и сервер ubuntu. Однако я вижу, что версия iperf на iOS - iperf3 (что, вероятно, является причиной того, что я продолжаю получать сообщение об ошибке каждый раз, когда пытаюсь выполнить простой тест). Я могу отправлять эхо-запросы с устройства iOS на свои хосты.

Итак, прямо сейчас я пытаюсь установить iperf3 на свой рабочий стол и сервер Ubuntu 14.04 (с мыслью, что наличие одинаковых версий решит проблему), но продолжаю получать сообщение об ошибке, что iperf не установлен.

Когда я делаю apt-get iperf, он устанавливается. Но когда я иду проверить версию (iperf -vl), я получаю версию 2.0.5-3.

Любая помощь, которую я получаю, очень ценится.


person Jerome    schedule 19.02.2015    source источник
comment
iperf - это iperf версии 2.0; двоичный файл для iperf 3.x называется iperf3   -  person Mahmoud Al-Qudsi    schedule 03.01.2016


Ответы (8)


Очевидно, некто по имени Патрик Домак создал версию для Ubuntu Trusty (14.04). Изменить: также работает с 15.10.

Скопируйте и вставьте эту команду и нажмите ENTER:

sudo add-apt-repository "ppa:patrickdk/general-lucid"

Повторно синхронизируйте файлы индекса пакета:

sudo apt-get update

Установите iperf:

sudo apt-get install iperf3

Вызвать iperf версии 3:

iperf3 -c iperf.scottlinux.com
person tiktak    schedule 26.02.2015
comment
Большое спасибо! это избавило меня от многих проблем. - person Jerome; 27.02.2015
comment
Если вы получили сообщение об ошибке The program add-apt-repository is currently not installed, следуйте этому ответу: askubuntu.com/a/38035/301615 - person ItsMe; 10.03.2015

Начиная с Vivid (15.04), iperf3 теперь доступен в universe репозитории Ubuntu. Он также доступен с бэкпортами на Trusty (14.04). Чтобы получить это:

sudo apt install iperf3

Вот ссылка на официальное описание пакета на веб-сайте Ubuntu.

person Spotlight    schedule 15.06.2016

Используя этот однострочник: установим необходимые инструменты сборки, клонируем iperf3, соберём и установим его:

apt-get install git-core build-essential && git clone https://github.com/esnet/iperf && cd iperf && ./configure && make && make install
person DaveMC08    schedule 24.03.2017
comment
у меня не работает. Я получил iperf3: ошибка при загрузке общих библиотек: libiperf.so.0: невозможно открыть файл общих объектов: нет такого файла или каталога - person bronze man; 28.12.2017

для прокси: ip: 172.16.2.30 порт: 8080

pip --proxy = https://172.16.2.30:8080 установить iperf3

не-прокси:

pip install iperf3

person Ank_247shbm    schedule 06.06.2019

apt-получить одну строку:

add-apt-repository -y "ppa:patrickdk/general-lucid" && apt-get update && apt-get install -y iperf3

Я использую -y, чтобы сценарий автоматически запускал эту команду.

person bronze man    schedule 28.12.2017

Если вы устанавливаете iperf3 на стандартный образ AWS EC2 Ubuntu, вам также может потребоваться установить еще пару пакетов, чтобы запустить его. Итак, в целом процесс выглядит так:

  1. sudo apt-get update
  2. sudo apt-get install make
  3. sudo apt-get install gcc --fix-missing
  4. sudo apt-get установить lib32z1
  5. git clone https://github.com/esnet/iperf
  6. cd iperf
  7. ./configure
  8. делать
  9. sudo make install
  10. sudo ldconfig
person Daniel    schedule 25.12.2018

Если вы хотите установить последнюю версию iperf3 в своем дистрибутиве Ubuntu / Debian без компиляции из исходников и без добавления какого-либо репозитория (в ppa: patrickdk версия iperf3 - 3.0.7), вы можете использовать инструкцию из сайт.

sudo apt-get remove iperf3 libiperf0
wget https://iperf.fr/download/ubuntu/libiperf0_3.1.3-1_amd64.deb
wget https://iperf.fr/download/ubuntu/iperf3_3.1.3-1_amd64.deb
sudo dpkg -i libiperf0_3.1.3-1_amd64.deb iperf3_3.1.3-1_amd64.deb
rm libiperf0_3.1.3-1_amd64.deb iperf3_3.1.3-1_amd64.deb

Я проверил позже и обнаружил, что Ubuntu добавляет этот пакет в свое официальное репо, и это будет более предпочтительный способ установки из них. Я оставил этот ответ для людей, которым нужно установить iperf3 на Ubuntu 12 и более ранние версии.

person Alex    schedule 19.04.2019

person    schedule
comment
возможно вам понадобится дополнительный apt-get install gcc, если у вас вообще нет компилятора - person Jimmy Koerting; 04.02.2020