# libfabric を Homebrew, apt, dnf, Nix, pacman, zypper でインストール

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

## インストール

```sh
sudo av install brew:libfabric
```

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

### macOS

- Homebrew (100%):

```sh
brew install libfabric
```

  証拠: local Homebrew formula metadata

### Linux

- Debian apt (92%):

```sh
sudo apt install libfabric-bin
```

  証拠: Debian stable package indexes: libfabric-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install libfabric
```

  証拠: Fedora Rawhide package metadata: libfabric from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#libfabric
```

  証拠: nixpkgs package indexes: pkgs/by-name/li/libfabric/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S libfabric
```

  証拠: Arch Linux sync databases: libfabric from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install libfabric
```

  証拠: openSUSE Tumbleweed package metadata: libfabric from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

## パッケージ情報

- **パッケージキー:** brew:libfabric
- **パッケージマネージャ:** Homebrew
- **パッケージマネージャページ:** <https://formulae.brew.sh/formula/libfabric>
- **バージョン:** 2.6.0
- **ソース概要:** OpenFabrics libfabric
- **ホームページ:** <https://ofiwg.github.io/libfabric/>
- **リポジトリ:** <https://github.com/ofiwg/libfabric>
- **上流ドキュメント:** <https://ofiwg.github.io/libfabric>
- **ライセンス:** BSD-2-Clause OR GPL-2.0-only
- **ソースアーカイブ:** <https://github.com/ofiwg/libfabric/releases/download/v2.6.0/libfabric-2.6.0.tar.bz2>
- **最終更新:** 2026-06-22T17:19:34Z
- **生成日時:** 2026-07-08T07:18:31+00:00

## 実行可能ファイル

- fi_info (cli)
- fi_mon_sampler (cli)
- fi_pingpong (cli)
- fi_strerror (cli)
- fi_info (エイリアス)
- fi_mon_sampler (エイリアス)
- fi_pingpong (エイリアス)
- fi_strerror (エイリアス)

## ビルド依存関係

- autoconf
- automake
- libtool

## インストール挙動

- post-install フック: 未定義
- Bottle: 利用可能 対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## バージョンと鮮度

- ページ生成日: 2026-07-08
- マネージャ版: 2.6.0
- マネージャ更新日: 2026-06-22
- ローカルデータ: OK
- 上流リポジトリ: https://github.com/ofiwg/libfabric
- 情報: No cached GitHub release or tag data was available.
## プロジェクトの歴史と使われ方

libfabric, also called OpenFabrics Interfaces, is a low-level communications library for high-performance parallel and distributed applications. It abstracts high-bandwidth, low-latency fabrics behind provider implementations while exposing APIs tuned for HPC middleware.

### プロジェクトの歴史

The OFI Working Group, a subgroup of the OpenFabrics Alliance, develops libfabric as an open framework for fabric communication services. The project's release notes identify version 1.0.0 on May 3, 2015 as the initial public release, with PSM, sockets, usNIC, and verbs providers.

The project evolved from a 1.x provider framework into a 2.x series while retaining the same role: giving MPI, SHMEM, PGAS runtimes, and distributed systems software a common user-space API across InfiniBand, Ethernet/RDMA, provider-specific HPC networks, and cloud fabrics.

### 採用の歴史

Open MPI documentation treats OFI and libfabric as interchangeable in practice and lists provider-backed networks such as AWS EFA, Cisco usNIC, Cray uGNI, Omni-Path, and HPE Slingshot. That made the package a common dependency on HPC systems and cloud HPC images.

Homebrew, Debian, Fedora, Arch, Nix, Ubuntu, and SUSE-family packages ship libfabric or libfabric-bin tooling such as fi_info, fi_pingpong, and fi_strerror for discovering providers and testing fabric paths.

### 使われ方

Users install libfabric directly for fi_info and fabtests, or indirectly through MPI and communication runtimes. Developers use its man pages and provider model to choose endpoint types, completion queues, address vectors, memory registration behavior, and transport-specific capabilities.

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

libfabric is package-nerd significant because it is the dependency that lets one MPI build speak many fast networks. It hides vendor transport churn behind provider packages while still preserving enough detail for HPC performance tuning.

### タイムライン

- 2015-05-03: libfabric 1.0.0 initial public release with PSM, sockets, usNIC, and verbs providers.
- 2020-08: OpenFabrics mailing list announced libfabric 1.11.0 and fabtests.
- 2024-12: OpenFabrics announced libfabric 2.0.0.
- 2026-06-22: libfabric 2.6.0 release notes record continued provider and core development.

### Related projects

- Related projects include Open MPI's OFI MTL/BTL support, fabtests, OpenFabrics Alliance work, AWS EFA, Cisco usNIC, HPE Slingshot, Omni-Path, InfiniBand verbs, and HPC communication runtimes.

### ソース

- <https://docs.open-mpi.org/en/v5.0.6/tuning-apps/networking/ofi.html>
- <https://ofiwg.github.io/libfabric/>
- <https://raw.githubusercontent.com/ofiwg/libfabric/main/NEWS.md>
- <https://raw.githubusercontent.com/ofiwg/libfabric/main/README.md>
- <https://www.openfabrics.org/openfabrics-interfaces/>
- <https://www.openfabrics.org/the-openfabrics-alliance-announces-the-release-of-libfabric-v2-0-0/>


## セキュリティノート

library-like package without higher-risk signals.

- **Geiger リスク:** グリーン / 低
- library-like package without higher-risk signals

## ソースデータベース詳細

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** libfabric
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Conflicts With:** mpich
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

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

- Debian apt - libfabric-bin - 2.1.0-1.1: normalized package name match | Debian stable package indexes: libfabric-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Diagnosis programs for the libfabric communication library | https://ofiwg.github.io/libfabric/
- Debian apt - libfabric-dev - 2.1.0-1.1: normalized package name match | Debian stable package indexes: libfabric-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Development files for libfabric1 | https://ofiwg.github.io/libfabric/
- Debian apt - libfabric1 - 2.1.0-1.1: normalized package name match | Debian stable package indexes: libfabric1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | libfabric communication library | https://ofiwg.github.io/libfabric/
- Nix - libfabric: normalized package name match | nixpkgs package indexes: pkgs/by-name/li/libfabric/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - libfabric-bin - 1.17.0-3build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libfabric-bin from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Diagnosis programs for the libfabric communication library | https://ofiwg.github.io/libfabric/
- Ubuntu apt - libfabric-dev - 1.17.0-3build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libfabric-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Development files for libfabric1 | https://ofiwg.github.io/libfabric/
- Ubuntu apt - libfabric1 - 1.17.0-3build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libfabric1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | libfabric communication library | https://ofiwg.github.io/libfabric/
- dnf - libfabric - 2.5.1-1.fc45: normalized package name match | Fedora Rawhide package metadata: libfabric from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Open Fabric Interfaces | https://github.com/ofiwg/libfabric
- dnf - libfabric-devel - 2.5.1-1.fc45: normalized package name match | Fedora Rawhide package metadata: libfabric-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Development files for libfabric | https://github.com/ofiwg/libfabric
- pacman - libfabric - 2.5.1-1: normalized package name match | Arch Linux sync databases: libfabric from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | User-space API for OpenFabrics Interfaces (OFI) | https://ofiwg.github.io/libfabric/
- zypper - libfabric - 2.5.1-1.2: normalized package name match | openSUSE Tumbleweed package metadata: libfabric from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | User-space RDMA Fabric Interfaces | http://www.github.com/ofiwg/libfabric
- zypper - libfabric-devel - 2.5.1-1.2: normalized package name match | openSUSE Tumbleweed package metadata: libfabric-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Development files for the libfabric library | http://www.github.com/ofiwg/libfabric
- zypper - libfabric-devel-32bit - 2.5.1-1.2: normalized package name match | openSUSE Tumbleweed package metadata: libfabric-devel-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Development files for the libfabric library | http://www.github.com/ofiwg/libfabric
- zypper - libfabric1 - 2.5.1-1.2: normalized package name match | openSUSE Tumbleweed package metadata: libfabric1 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | User-space RDMA fabric interfaces | http://www.github.com/ofiwg/libfabric
- zypper - libfabric1-32bit - 2.5.1-1.2: normalized package name match | openSUSE Tumbleweed package metadata: libfabric1-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | User-space RDMA fabric interfaces | http://www.github.com/ofiwg/libfabric


## 関連リンク

- [Source-control packages](https://www.automicvault.com/ja/pkg/source-control-tools/) - Belongs to a source-control command family.
- [Terminal utility packages](https://www.automicvault.com/ja/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/ja/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Homebrew utility packages](https://www.automicvault.com/ja/pkg/brew-utility-packages/) - Matched Homebrew package provider.
- [autoconf](https://www.automicvault.com/ja/pkg/brew/autoconf/) - Build dependency declared by Homebrew.
- [automake](https://www.automicvault.com/ja/pkg/brew/automake/) - Build dependency declared by Homebrew.
- [libtool](https://www.automicvault.com/ja/pkg/brew/libtool/) - Build dependency declared by Homebrew.
- [adios2](https://www.automicvault.com/ja/pkg/brew/adios2/) - Popular package that depends on this formula.
- [gensio](https://www.automicvault.com/ja/pkg/brew/gensio/) - Shares av.db curated category or tags: c-library, cli, networking.
- [getdns](https://www.automicvault.com/ja/pkg/brew/getdns/) - Shares av.db curated category or tags: c-library, cli, networking.
- [gsasl](https://www.automicvault.com/ja/pkg/brew/gsasl/) - Shares av.db curated category or tags: c-library, cli, networking.
- [ldns](https://www.automicvault.com/ja/pkg/brew/ldns/) - Shares av.db curated category or tags: c-library, cli, networking.
- [libdnet](https://www.automicvault.com/ja/pkg/brew/libdnet/) - Shares av.db curated category or tags: c-library, cli, networking.
- [libexosip](https://www.automicvault.com/ja/pkg/brew/libexosip/) - Shares av.db curated category or tags: c-library, cli, networking.
- [libnl](https://www.automicvault.com/ja/pkg/brew/libnl/) - Shares av.db curated category or tags: c-library, cli, networking.
- [liboping](https://www.automicvault.com/ja/pkg/brew/liboping/) - Shares av.db curated category or tags: c-library, cli, networking.

## Combined YAML source

View the package source record on GitHub. [combined/libfabric.yml](https://github.com/automic-vault/db/blob/main/combined/libfabric.yml)


## ソース

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