Automic VaultAutomic Vault

brew

soapysdr を Homebrew, Nix, pacman, apt, dnf, MacPorts でインストール

soapysdr のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install soapysdr

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install SoapySDR

MacPorts ports tree · science/SoapySDR/Portfile · ソース: api.github.com

Linux

Nix確認済み · 92%
nix profile install nixpkgs#soapysdr

nixpkgs package indexes · pkgs/by-name/so/soapysdr/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S soapysdr

Arch Linux sync databases · soapysdr · ソース: geo.mirror.pkgbuild.com

Debian apt確認済み · 92%
sudo apt install libsoapysdr-dev

Debian stable package indexes · libsoapysdr-dev · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install SoapySDR

Fedora Rawhide package metadata · SoapySDR · ソース: dl.fedoraproject.org

概要

パッケージ概要

Vendor and platform neutral SDR support library

コマンドとエイリアス

  • SoapySDRUtil

履歴

プロジェクトの歴史と使われ方

SoapySDR is a vendor-neutral, platform-independent runtime and API for software-defined radio hardware. It gives applications, drivers, and package managers a shared abstraction so SDR tools do not need to hard-code every device vendor's native library.

プロジェクトの歴史

The SoapySDR changelog identifies January 31, 2015 as the first public release. The project quickly added module paths, streaming APIs, Python bindings, utility probing, logging, ABI-aware module installation, and C/Python/C++ API refinements through the 0.2 to 0.5 series.

The official wiki explains the core design: SoapySDR is a generalized API and runtime library for interfacing with SDR devices, with runtime-loadable modules for vendor hardware, bindings for environments such as GNU Radio and Pothos, and a command-line utility for device probing.

採用の歴史

The official wiki states that most off-the-shelf SDR hardware platforms are supported by SoapySDR and that many open source applications rely on it for hardware integration. The supplied package-manager facts show packaging across Homebrew, Debian, Ubuntu, Fedora, MacPorts, Nix, and Arch, matching its role as shared SDR infrastructure.

使われ方

Users encounter SoapySDR both as a library and through SoapySDRUtil, which the changelog and wiki describe for probing devices, listing modules, and exercising streaming/rate tests. Application developers use the client API, while hardware support is delivered through installable modules.

パッケージ好きにとっての重要性

Package nerds care about SoapySDR because it is an ABI and plugin packaging problem as much as a library. Distributions need the core library, versioned module directories, optional language bindings, and separate hardware-driver modules to agree so applications can discover radios at runtime.

タイムライン

  • 2015: First public release 0.1.0.
  • 2015: 0.2.0 added SOAPY_SDR_PLUGIN_PATH and direct buffer streaming APIs.
  • 2015: 0.4.0 added SoapySDRUtil --probe and more query APIs.
  • 2016: 0.5.1 added ABI-specific modules directories.
  • 2018: 0.7.0 added parallel device factory support and converter registry APIs.
  • 2021: 0.8.0 modernized CMake config generation and added more API helpers.

Related projects

  • The official wiki links SoapySDR to Pothos, GNU Radio, GrOsmoSDR, SoapyUHD, SoapyRemote, and command-line SDR tools such as Rx Tools, showing its role as a hub in the open SDR stack.

セキュリティ状態

リスクレベル: グリーン

library-like package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • library-like package without higher-risk signals

信号

  • metadata:library-like

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 2 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
SoapySDRUtilcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版0.8.1
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/pothosware/SoapySDR

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:soapysdr
バージョン0.8.1
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/soapysdr
ホームページhttps://github.com/pothosware/SoapySDR/wiki
リポジトリhttps://github.com/pothosware/SoapySDR
上流ドキュメントhttps://github.com/pothosware/SoapySDR#readme
ライセンスBSL-1.0
ソースアーカイブhttps://github.com/pothosware/SoapySDR/archive/refs/tags/soapy-sdr-0.8.1.tar.gz
依存関係python@3.14
ビルド依存関係cmake, swig
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namesoapysdr
Version Scheme0
Revision1
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

libsoapysdr-dev 0.8.1-5+b2

SoapySDR library development files

https://github.com/pothosware/SoapySDR/wiki

sudo apt install libsoapysdr-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: soapysdr
  • 1 依存関係
  • 1 提供
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsoapysdr-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsoapysdr-doc 0.8.1-5

SoapySDR library development documentation

https://github.com/pothosware/SoapySDR/wiki

sudo apt install libsoapysdr-doc
  • Section: doc
  • Architecture: all
  • Source Package: soapysdr
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsoapysdr-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsoapysdr0.8 0.8.1-5+b2

software defined radio interface library

https://github.com/pothosware/SoapySDR/wiki

sudo apt install libsoapysdr0.8
  • Section: libs
  • Architecture: amd64
  • Source Package: soapysdr
  • 3 依存関係
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsoapysdr0.8 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python3-soapysdr 0.8.1-5+b2

SoapySDR Python 3 bindings

https://github.com/pothosware/SoapySDR/wiki

sudo apt install python3-soapysdr
  • Section: python
  • Architecture: amd64
  • Source Package: soapysdr
  • 5 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-soapysdr from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

soapysdr-module-all 0.8.1-5+b2

All device support for default version of SoapySDR (metapackage)

https://github.com/pothosware/SoapySDR/wiki

sudo apt install soapysdr-module-all
  • Section: hamradio
  • Architecture: amd64
  • Source Package: soapysdr
  • 1 依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: soapysdr-module-all from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

soapysdr-tools 0.8.1-5+b2

software defined radio interface library tools

https://github.com/pothosware/SoapySDR/wiki

sudo apt install soapysdr-tools
  • Section: hamradio
  • Architecture: amd64
  • Source Package: soapysdr
  • 4 依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: soapysdr-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

soapysdr0.8-module-all 0.8.1-5+b2

All device support for SoapySDR (metapackage)

https://github.com/pothosware/SoapySDR/wiki

sudo apt install soapysdr0.8-module-all
  • Section: hamradio
  • Architecture: amd64
  • Source Package: soapysdr
  • 12 依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: soapysdr0.8-module-all from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

soapysdr

nix profile install nixpkgs#soapysdr
  • normalized package name match
  • 一致条件: Soapysdr
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/so/soapysdr/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libsoapysdr-dev 0.8.1-4build1

SoapySDR library development files

https://github.com/pothosware/SoapySDR/wiki

sudo apt install libsoapysdr-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: soapysdr
  • 1 依存関係
  • 1 提供
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsoapysdr-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libsoapysdr-doc 0.8.1-4build1

SoapySDR library development documentation

https://github.com/pothosware/SoapySDR/wiki

sudo apt install libsoapysdr-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: soapysdr
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsoapysdr-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libsoapysdr0.8 0.8.1-4build1

software defined radio interface library

https://github.com/pothosware/SoapySDR/wiki

sudo apt install libsoapysdr0.8
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: soapysdr
  • 3 依存関係
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsoapysdr0.8 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

python3-soapysdr 0.8.1-4build1

SoapySDR Python 3 bindings

https://github.com/pothosware/SoapySDR/wiki

sudo apt install python3-soapysdr
  • Section: universe/python
  • Architecture: amd64
  • Source Package: soapysdr
  • 5 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-soapysdr from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

soapysdr-module-all 0.8.1-4build1

All device support for default version of SoapySDR (metapackage)

https://github.com/pothosware/SoapySDR/wiki

sudo apt install soapysdr-module-all
  • Section: universe/hamradio
  • Architecture: amd64
  • Source Package: soapysdr
  • 1 依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: soapysdr-module-all from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

soapysdr-tools 0.8.1-4build1

software defined radio interface library tools

https://github.com/pothosware/SoapySDR/wiki

sudo apt install soapysdr-tools
  • Section: universe/hamradio
  • Architecture: amd64
  • Source Package: soapysdr
  • 4 依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: soapysdr-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

soapysdr0.8-module-all 0.8.1-4build1

All device support for SoapySDR (metapackage)

https://github.com/pothosware/SoapySDR/wiki

sudo apt install soapysdr0.8-module-all
  • Section: universe/hamradio
  • Architecture: amd64
  • Source Package: soapysdr
  • 12 依存関係
  • normalized package name match
  • 一致条件: Soapysdr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: soapysdr0.8-module-all from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

SoapySDR 0.8.1-23.fc45

A Vendor Neutral and Platform Independent SDR Support Library

https://github.com/pothosware/SoapySDR

sudo dnf install SoapySDR
  • License: BSL-1.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: SoapySDR
  • 6 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Soapysdr
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: SoapySDR from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment