« Previous -
Version 33/51
(diff) -
Next » -
Current version
Nick Corgan, 08/17/2012 10:11 pm

UHD Installation (Linux)¶
We provide UHD binary installers for Ubuntu and Fedora users. There are two choices:- Unstable: based off of UHD's master branch. Includes new features and bugfixes.
- Stable: based off of UHD's maint branch. Only includes releases and bugfixes.
We only support versions of Ubuntu and Fedora that are officially maintained and supported. Currently supported platforms are:
- Ubuntu 10.04, 11.04-12.04
- Fedora 16-17
The three methods of installing UHD are described below.
Install with Apt/Yum¶
Binaries generated from UHD's unstable and bugfix branches can be installed using our Ubuntu and Fedora repositories. Follow these instructions to install UHD and receive package updates.
Ubuntu¶
- Master/Unstable
- Copy and paste these commands into your terminal. This will install UHD as well as allow you to receive package updates.
sudo bash -c 'echo "deb http://files.ettus.com/binaries/uhd_unstable/repo/uhd/ubuntu/`lsb_release -cs` `lsb_release -cs` main" > /etc/apt/sources.list.d/ettus.list' sudo apt-get update sudo apt-get install uhd
- Copy and paste these commands into your terminal. This will install UHD as well as allow you to receive package updates.
- Releases/Bugfixes
- Copy and paste these commands into your terminal. This will install UHD as well as allow you to receive package updates.
sudo bash -c 'echo "deb http://files.ettus.com/binaries/uhd_stable/repo/uhd/ubuntu/`lsb_release -cs` `lsb_release -cs` main" > /etc/apt/sources.list.d/ettus.list' sudo apt-get update sudo apt-get install uhd
- Copy and paste these commands into your terminal. This will install UHD as well as allow you to receive package updates.
Fedora¶
NOTE: Only follow one set of these instructions at a time. Our unstable and stable repositories will conflict.
- Master/Unstable
- Follow these instructions to install UHD and receive package updates.
- Create the file /etc/yum.repos.d/ettus.repo. Copy this into the file:
[ettus-uhd-master-repo] name=Ettus Research - UHD Master $releasever-$basearch baseurl=http://files.ettus.com/binaries/uhd_unstable/repo/uhd/fedora/$releasever/$basearch gpgcheck=0
Run the following commands:sudo yum update sudo yum install uhd
- Releases/Bugfixes
- Follow these instructions to install UHD and receive package updates.
- Create the file /etc/yum.repos.d/ettus.repo. Copy this into the file:
[ettus-uhd-stable-repo] name=Ettus Research - UHD Stable $releasever-$basearch baseurl=http://files.ettus.com/binaries/uhd_stable/repo/uhd/fedora/$releasever/$basearch gpgcheck=0
Run the following commands:sudo yum update sudo yum install uhd
Installer Packages¶
We provide standalone binaries for all supported platforms.
These binaries are generated every weekend, and we provide the following:- UHD binary
- Tarball of the UHD images used when forming the binary
NOTE: Installing packages with this method will not install all necessary dependencies. Run the following command to install runtime dependencies:
Ubuntu
sudo apt-get install python libboost-all-dev libusb-1.0-0-dev
Fedora
sudo yum install python boost-devel libusb1-develFollow these links for easy access to the latest binaries:
- Latest Unstable
- Latest Stable
- Latest Release (003.004.003)
- <Newest>
- 003.004.003 - 2012/07/30
- 003.004.002 - 2012/05/24
- 003.004.001 - 2012/04/12
- 003.004.000 - 2012/03/21
- 003.003.002 - 2012/01/09
- 003.003.001 - 2011/11/01
- 003.003.000 - 2011/10/14
- 003.002.004 - 2011/09/23
- 003.002.003 - 2011/08/31
- 003.002.002 - 2011/08/16
- 003.002.001 - 2011/07/29
- 003.002.000 - 2011/07/28
- 003.001.002 - 2011/06/15
- 003.001.001 - 2011/06/06
- 003.001.000 - 2011/05/18
- 003.000.001 - 2011/04/01
- 003.000.000 - 2011/03/28
- <Oldest>
Source Code¶
Or you can build UHD from source. Follow the Build Instructions.