macOS
brew install nutlocal Homebrew formula metadata
sudo port install nutMacPorts ports tree · sysutils/nut/Portfile · ソース: api.github.com
brew
nut のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install nutlocal Homebrew formula metadata
sudo port install nutMacPorts ports tree · sysutils/nut/Portfile · ソース: api.github.com
sudo apk add nutAlpine Linux edge package indexes · nut · ソース: dl-cdn.alpinelinux.org
sudo apt install libnutclient-devDebian stable package indexes · libnutclient-dev · ソース: deb.debian.org
sudo dnf install nutFedora Rawhide package metadata · nut · ソース: dl.fedoraproject.org
nix profile install nixpkgs#nutnixpkgs package indexes · pkgs/by-name/nu/nut/package.nix · ソース: api.github.com
sudo pacman -S nutArch Linux sync databases · nut · ソース: geo.mirror.pkgbuild.com
sudo zypper install libnutclient2openSUSE Tumbleweed package metadata · libnutclient2 · ソース: download.opensuse.org
概要
Network UPS Tools: Support for various power devices
履歴
Network UPS Tools, packaged as `nut`, is the standard open-source toolkit for monitoring and controlling UPSes, PDUs, automatic transfer switches, power supplies, and related power devices through a common protocol and driver/client/server architecture.
The official NUT release notes trace the project back to Russell Kroll's 1996 APC Smart-UPS experiments, including cron-driven status reports and early protocol tests. Smart UPS Tools 0.10 was publicly released on March 10, 1998; a June 5, 1999 rewrite separated drivers, server, and clients; and the project renamed itself Network UPS Tools with 0.42.0 on October 31, 1999 to reflect multi-vendor support and avoid APC trademark proximity.
NUT grew from one APC-focused monitor into a cross-vendor power-device layer. The official site said on July 1, 2026 that at least 197 manufacturers and 1,431 device models were known compatible. Its user manual says NUT is pre-packaged for many operating systems, embedded in storage, automation, and virtualization appliances, and often shipped as companion software by UPS vendors.
A normal deployment has device-specific drivers feeding `upsd`, clients such as `upsc` querying status, and `upsmon` coordinating graceful shutdown before battery exhaustion. Package users care about config files such as `ups.conf`, driver startup through `upsdrvctl`, network access control, port 3493, and matching the driver to the exact UPS/PDU hardware. Larger deployments use the network model so multiple hosts powered by one UPS can observe the same state and shut down together.
NUT is operational plumbing: boring until power fails, then essential. It is packaging-heavy because it touches USB, serial, SNMP, Modbus, OpenSSL, init/service managers, CGI clients, Python/Perl/C/C++ client libraries, device rules, and OS-specific paths. RFC 9271, published in August 2022, documents the UPS management protocol used by the NUT ecosystem and reinforces that the project is more than a single Unix daemon.
セキュリティ状態
broad file, network, media, or database tool signal. formula declares a Homebrew service.
リスク orange · 信頼度 中 · infrastructure
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
/usr/local/ups/etc/nut.conf/usr/local/ups/etc/ups.conf/usr/local/ups/etc/upsd.conf/usr/local/ups/etc/upsmon.confCredential-bearing paths to review before unattended agent runs.
/usr/local/ups/etc/upsd.users実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
al175 | cli | グローバル実行可能ファイル | |
apcsmart | cli | グローバル実行可能ファイル | |
apcsmart-old | cli | グローバル実行可能ファイル | |
apcupsd-ups | cli | グローバル実行可能ファイル | |
bcmxcp | cli | グローバル実行可能ファイル | |
bcmxcp_usb | cli | グローバル実行可能ファイル | |
belkin | cli | グローバル実行可能ファイル | |
belkinunv | cli | グローバル実行可能ファイル | |
bestfcom | cli | グローバル実行可能ファイル | |
bestfortress | cli | グローバル実行可能ファイル | |
bestuferrups | cli | グローバル実行可能ファイル | |
bestups | cli | グローバル実行可能ファイル | |
bicker_ser | cli | グローバル実行可能ファイル | |
blazer_ser | cli | グローバル実行可能ファイル | |
blazer_usb | cli | グローバル実行可能ファイル | |
clone | cli | グローバル実行可能ファイル | |
clone-outlet | cli | グローバル実行可能ファイル | |
dummy-ups | cli | グローバル実行可能ファイル | |
etapro | cli | グローバル実行可能ファイル | |
everups | cli | グローバル実行可能ファイル | |
failover | cli | グローバル実行可能ファイル | |
gamatronic | cli | グローバル実行可能ファイル | |
genericups | cli | グローバル実行可能ファイル | |
isbmex | cli | グローバル実行可能ファイル | |
ivtscd | cli | グローバル実行可能ファイル | |
liebert | cli | グローバル実行可能ファイル | |
liebert-esp2 | cli | グローバル実行可能ファイル | |
liebert-gxe | cli | グローバル実行可能ファイル | |
masterguard | cli | グローバル実行可能ファイル | |
meanwell_ntu | cli | グローバル実行可能ファイル | |
metasys | cli | グローバル実行可能ファイル | |
mge-shut | cli | グローバル実行可能ファイル | |
mge-utalk | cli | グローバル実行可能ファイル | |
microdowell | cli | グローバル実行可能ファイル | |
microsol-apc | cli | グローバル実行可能ファイル | |
nhs_ser | cli | グローバル実行可能ファイル | |
nut-upower | cli | グローバル実行可能ファイル | |
nutconf | cli | グローバル実行可能ファイル | |
nutdrv_atcl_usb | cli | グローバル実行可能ファイル | |
nutdrv_hashx | cli | グローバル実行可能ファイル | |
nutdrv_qx | cli | グローバル実行可能ファイル | |
nutdrv_siemens-sitop | cli | グローバル実行可能ファイル | |
oneac | cli | グローバル実行可能ファイル | |
optiups | cli | グローバル実行可能ファイル | |
powercom | cli | グローバル実行可能ファイル | |
powerpanel | cli | グローバル実行可能ファイル | |
powervar_cx_ser | cli | グローバル実行可能ファイル | |
powervar_cx_usb | cli | グローバル実行可能ファイル | |
rhino | cli | グローバル実行可能ファイル | |
richcomm_usb | cli | グローバル実行可能ファイル | |
riello_ser | cli | グローバル実行可能ファイル | |
riello_usb | cli | グローバル実行可能ファイル | |
safenet | cli | グローバル実行可能ファイル | |
skel | cli | グローバル実行可能ファイル | |
sms_ser | cli | グローバル実行可能ファイル | |
solis | cli | グローバル実行可能ファイル | |
tripplite | cli | グローバル実行可能ファイル | |
tripplite_usb | cli | グローバル実行可能ファイル | |
tripplitesu | cli | グローバル実行可能ファイル | |
upsc | cli | グローバル実行可能ファイル | |
upscmd | cli | グローバル実行可能ファイル | |
upscode2 | cli | グローバル実行可能ファイル | |
upsd | cli | グローバル実行可能ファイル | |
upsdrvctl | cli | グローバル実行可能ファイル | |
upsdrvsvcctl | cli | グローバル実行可能ファイル | |
upslog | cli | グローバル実行可能ファイル | |
upsmon | cli | グローバル実行可能ファイル | |
upsrw | cli | グローバル実行可能ファイル | |
upssched | cli | グローバル実行可能ファイル | |
upssched-cmd | cli | グローバル実行可能ファイル | |
usbhid-ups | cli | グローバル実行可能ファイル | |
ve-direct | cli | グローバル実行可能ファイル | |
victronups | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/networkupstools/nut
インストールメタデータ
| パッケージキー | brew:nut |
|---|---|
| バージョン | 2.8.5 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/nut |
| ホームページ | https://networkupstools.org/ |
| リポジトリ | https://github.com/networkupstools/nut |
| 上流ドキュメント | https://networkupstools.org/documentation.html |
| ライセンス | GPL-2.0-or-later |
| ソースアーカイブ | https://github.com/networkupstools/nut/releases/download/v2.8.5/nut-2.8.5.tar.gz |
| 依存関係 | libusb, openssl@3 |
| ビルド依存関係 | autoconf, automake, libtool, pkgconf |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | declared |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | nut |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
libnutclient-dev 2.8.1-5
network UPS tools - development files for the new client library
sudo apt install libnutclient-devlibnutclient2t64 2.8.1-5
network UPS tools - new client library
sudo apt install libnutclient2t64libnutscan-dev 2.8.1-5
network UPS tools - development files for the scanner library
sudo apt install libnutscan-devlibnutscan2 2.8.1-5
network UPS tools - scanner library
sudo apt install libnutscan2libups-nut-perl 2.8.1-5
network UPS tools - Perl bindings for NUT server
sudo apt install libups-nut-perllibupsclient-dev 2.8.1-5
network UPS tools - development files
sudo apt install libupsclient-devlibupsclient6t64 2.8.1-5
network UPS tools - client library
sudo apt install libupsclient6t64nut 2.8.1-5
network UPS tools - metapackage
sudo apt install nutnut-cgi 2.8.1-5
network UPS tools - web interface
sudo apt install nut-cginut-client 2.8.1-5
network UPS tools - clients
sudo apt install nut-clientnut-doc 2.8.1-5
network UPS tools - documentation
sudo apt install nut-docnut-i2c 2.8.1-5
network UPS tools - I2C driver
sudo apt install nut-i2cnut-ipmi 2.8.1-5
network UPS tools - IPMI driver
sudo apt install nut-ipminut-modbus 2.8.1-5
network UPS tools - Modbus driver
sudo apt install nut-modbusnut-monitor 2.8.1-5
network UPS tools - GUI application to monitor UPS status
sudo apt install nut-monitornut-powerman-pdu 2.8.1-5
network UPS tools - PowerMan PDU driver
sudo apt install nut-powerman-pduソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.