Automic VaultAutomic Vault

brew

libxc を Homebrew, dnf, MacPorts, Nix, apt, zypper でインストール

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

インストール

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

macOS

Homebrew確認済み · 100%
brew install libxc

local Homebrew formula metadata

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

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

Linux

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

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

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

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

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

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

openSUSE zypper確認済み · 92%
sudo zypper install libxc-devel

openSUSE Tumbleweed package metadata · libxc-devel · ソース: download.opensuse.org

概要

パッケージ概要

Library of exchange and correlation functionals for codes

コマンドとエイリアス

  • xc-info

履歴

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

Libxc is a scientific C library of exchange-correlation and kinetic-energy functionals for density-functional theory, with Fortran and Python bindings for integration into electronic-structure codes.

プロジェクトの歴史

Libxc began with the aim of providing a portable, well tested, reliable set of functionals for codes of the European Theoretical Spectroscopy Facility. The 2012 Computer Physics Communications paper presented a library containing routines for around 180 functionals and their derivatives, addressing a reproducibility problem caused by many slightly different implementations across electronic-structure programs.

The project later grew beyond its ETSF origin into a shared dependency for many quantum-chemistry and solid-state codes. Its own site records an important implementation shift in version 4 in 2017, when Libxc moved from hand-written C implementations to automatic code generation with Maple.

採用の歴史

Libxc adoption is visible through the citation expectations on the project site and through its list of interfacing programs. Codes use it so they can expose a broad, named set of density-functional approximations without reimplementing each functional locally.

The 2018 SoftwareX paper became the preferred citation for later versions, reflecting the library's growth from a compact common functional set into a comprehensive, maintained reference implementation for DFT software.

使われ方

Developers link Libxc into simulation codes and call its APIs to evaluate LDA, GGA, meta-GGA, hybrid, and related functionals. Packagers care about ABI, bindings, and the xc-info tool because downstream scientific packages often need a consistent functional catalog across C, Fortran, and Python interfaces.

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

Libxc is one of those quiet HPC packages that standardizes scientific meaning, not just linkage. In a dependency graph it signals that an electronic-structure code can delegate a notoriously broad and error-prone part of DFT to a common implementation.

タイムライン

  • 2012-03-08: The original Libxc paper was submitted to arXiv.
  • 2012: The early Libxc reference appeared in Computer Physics Communications.
  • 2017: Libxc version 4 switched to automatic Maple-based code generation.
  • 2018: The SoftwareX paper 'Recent developments in Libxc' became the preferred citation for maintained versions.

Related projects

  • Related projects include ETSF codes, DFT-FE, DFTK.jl, Elk, and other density-functional-theory and electronic-structure packages that interface with Libxc.

セキュリティ状態

リスクレベル: グリーン

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 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

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

実行可能ファイル

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

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

鮮度

バージョンと鮮度

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

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

https://libxc.gitlab.io/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:libxc
バージョン7.1.2
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/libxc
ホームページhttps://libxc.gitlab.io/
リポジトリhttps://gitlab.com/libxc/libxc
上流ドキュメントhttps://libxc.gitlab.io/manual
ライセンスMPL-2.0
ソースアーカイブhttps://gitlab.com/libxc/libxc/-/archive/7.1.2/libxc-7.1.2.tar.bz2
最終更新2026-07-20T18:47:49Z
Pulseupdated
依存関係gcc
ビルド依存関係cmake
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

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

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

Debian apt95%

libxc-dev 5.2.3-3

Library of Exchange-Correlation Functionals (development files)

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

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

libxc9 5.2.3-3

Library of Exchange-Correlation Functionals

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

sudo apt install libxc9
  • Section: libs
  • Architecture: amd64
  • Source Package: libxc
  • 3 依存関係
  • normalized package name match
  • 一致条件: Libxc
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libxc9 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libxc

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

libxc-dev 5.2.3-1ubuntu1

Library of Exchange-Correlation Functionals (development files)

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

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

libxc9 5.2.3-1ubuntu1

Library of Exchange-Correlation Functionals

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

sudo apt install libxc9
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libxc
  • 2 依存関係
  • normalized package name match
  • 一致条件: Libxc
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libxc9 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

libxc 7.0.0-11.fc45

Library of exchange and correlation functionals for density-functional theory

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

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

libxc-devel 7.0.0-11.fc45

Development library and headers for libxc

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

sudo dnf install libxc-devel
  • License: MPL-2.0
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libxc
  • 7 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Libxc
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libxc-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

python3-libxc 7.0.0-11.fc45

Python3 interface to libxc

http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

sudo dnf install python3-libxc
  • License: MPL-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libxc
  • 3 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Libxc
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-libxc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper95%

libxc-devel 6.2.2-1.8

Development files for libxc

https://www.tddft.org/programs/libxc/

sudo zypper install libxc-devel
  • License: MPL-2.0
  • Category: Development/Libraries/Other
  • Architecture: x86_64
  • Source Package: libxc
  • 4 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Libxc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libxc-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

libxc12 6.2.2-1.8

Library of exchange and correlation functionals to be used in DFT codes

https://www.tddft.org/programs/libxc/

sudo zypper install libxc12
  • License: MPL-2.0
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: libxc
  • 5 依存関係
  • 4 提供
  • normalized package name match
  • 一致条件: Libxc
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libxc12 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

libxc

sudo port install libxc
  • normalized package name match
  • 一致条件: Libxc
MacPorts ports tree · api.github.com · MacPorts ports tree: science/libxc/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

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

このページは 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