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

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

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

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

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

Ответ 1

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

Скопируйте эту команду и нажмите клавишу ВВОД:

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

Ответ 2

apt-get install git-core  //install git tool

apt-get install make    //install make tool, to make iperf3

git clone https://github.com/esnet/iperf   //clone iperf3 source code

cd iPerf  //go to the iperf3 source code folder, and compile it

./configure

make

make install

Ответ 3

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

sudo apt install iperf3

Здесь ссылка на официальное описание пакета на сайте Ubuntu.

Ответ 4

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

apt-get install git-core build-essential && git clone https://github.com/esnet/iperf && cd iperf && ./configure && make && make install

Ответ 5

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

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

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

Ответ 6

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

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

Ответ 7

Если вы хотите установить последнюю версию 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 и более ранних версиях.

Ответ 8

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

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

не-прокси:

pip install iperf3