macOS
brew install uhdlocal Homebrew formula metadata
sudo port install uhdMacPorts ports tree · science/uhd/Portfile · ソース: api.github.com
brew
uhd のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install uhdlocal Homebrew formula metadata
sudo port install uhdMacPorts ports tree · science/uhd/Portfile · ソース: api.github.com
sudo apk add uhdAlpine Linux edge package indexes · uhd · ソース: dl-cdn.alpinelinux.org
sudo apt install libuhd-devDebian stable package indexes · libuhd-dev · ソース: deb.debian.org
sudo dnf install uhdFedora Rawhide package metadata · uhd · ソース: dl.fedoraproject.org
nix profile install nixpkgs#uhdnixpkgs package indexes · pkgs/by-name/uh/uhd/package.nix · ソース: api.github.com
sudo zypper install libuhd4_10_0openSUSE Tumbleweed package metadata · libuhd4_10_0 · ソース: download.opensuse.org
概要
Hardware driver for all USRP devices
履歴
UHD, the USRP Hardware Driver, is Ettus Research's free and open-source driver and API layer for Universal Software Radio Peripheral hardware.
The official README describes UHD as the software driver and API for the USRP software-defined radio platform created and sold by Ettus Research. It supports Ettus Research USRP motherboards, daughterboards, and their combinations, making it the central host-side software layer for that hardware family.
The public GitHub repository was created in 2013 and contains host driver code, embedded module peripheral manager code, firmware, FPGA image sources, image packaging scripts, and debugging tools. The project therefore behaves like more than a typical CLI package: it is a driver, API, firmware/FPGA distribution, and hardware support tree.
Release metadata shows a long-lived 3.x-to-4.x line, with public 3.11/3.12 release-candidate and stable releases in 2018 and UHD 4.10.0.0 published in April 2026.
UHD's adoption follows USRP hardware adoption in research labs, radio prototyping, telecom testbeds, and SDR developer environments. The README names common third-party application frameworks and toolkits that use UHD with USRP hardware, including GNU Radio, RFNoC out-of-tree blocks, NI LabVIEW, MATLAB/Simulink, REDHAWK, OpenBTS, Osmocom, srsRAN, and OpenAirInterface.
The supplied package data records UHD in Homebrew, MacPorts, Nix, Alpine, Debian, Ubuntu, Fedora/dnf, and openSUSE. That packaging matters because SDR users often need a reproducible host driver before higher-level GNU Radio or telecom stacks can see their radios.
Package users commonly install UHD for command-line discovery, image loading, probing, calibration, and host API development. The Homebrew executables include uhd_find_devices, uhd_usrp_probe, uhd_image_loader, uhd_images_downloader, uhd_config_info, and several calibration utilities.
The official manual documents device setup and low-level operational behavior such as tuning, sample-rate constraints, overflow and underflow handling, threading, and device-family-specific configuration. In practice, UHD is both a user-facing diagnostic toolkit and the library dependency that unlocks USRP support for SDR applications.
UHD is significant to package maintainers because it sits at the boundary between package management and physical hardware. A working formula or distro package has to account for libraries, firmware/FPGA images, USB or network transport, command-line tools, and ABI expectations from SDR applications.
For users, installing UHD from a package manager is often the first test of whether a USRP setup is usable: device discovery and uhd_usrp_probe provide quick confirmation before moving into GNU Radio, RFNoC, or custom C++/Python applications.
セキュリティ状態
uhd に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
uhd_adc_self_cal | cli | グローバル実行可能ファイル | |
uhd_cal_rx_iq_balance | cli | グローバル実行可能ファイル | |
uhd_cal_tx_dc_offset | cli | グローバル実行可能ファイル | |
uhd_cal_tx_iq_balance | cli | グローバル実行可能ファイル | |
uhd_config_info | cli | グローバル実行可能ファイル | |
uhd_find_devices | cli | グローバル実行可能ファイル | |
uhd_image_loader | cli | グローバル実行可能ファイル | |
uhd_images_downloader | cli | グローバル実行可能ファイル | |
uhd_usrp_probe | cli | グローバル実行可能ファイル | |
usrp2_card_burner | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/EttusResearch/uhd
インストールメタデータ
| パッケージキー | brew:uhd |
|---|---|
| バージョン | 4.10.0.0 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/uhd |
| ホームページ | https://files.ettus.com/manual/ |
| リポジトリ | https://github.com/EttusResearch/uhd |
| 上流ドキュメント | https://files.ettus.com/manual |
| ライセンス | GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND Apache-2.0 |
| ソースアーカイブ | https://github.com/EttusResearch/uhd/archive/refs/tags/v4.10.0.0.tar.gz |
| 最終更新 | 2026-05-07T13:23:05Z |
| Pulse | updated |
| 依存関係 | boost, libusb, python@3.14 |
| ビルド依存関係 | cmake, doxygen, pkgconf |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | uhd |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
libuhd-dev 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - headers
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd-devlibuhd4.8.0 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - library
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd4.8.0libuhd4.8.0-dpdk 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - DPDK
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd4.8.0-dpdklibuhd4.8.0-dpdk-tests 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - DPDK tests
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd4.8.0-dpdk-testspython3-uhd 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - Python3
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install python3-uhduhd-doc 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - doc
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install uhd-docuhd-host 4.8.0.0+ds1-2
universal hardware driver for Ettus Research products - host apps
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install uhd-hostuhd
nix profile install nixpkgs#uhdlibuhd-dev 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - headers
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd-devlibuhd4.6.0-dpdk 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - DPDK
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd4.6.0-dpdklibuhd4.6.0-dpdk-tests 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - DPDK tests
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd4.6.0-dpdk-testslibuhd4.6.0t64 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - library
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install libuhd4.6.0t64python3-uhd 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - Python3
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install python3-uhduhd-doc 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - doc
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install uhd-docuhd-host 4.6.0.0+ds1-5.1build4
universal hardware driver for Ettus Research products - host apps
https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
sudo apt install uhd-hostuhd 4.9.0.0-r2
USRP Hardware Driver
https://github.com/EttusResearch/uhd
sudo apk add uhdソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.