macOS
brew install gputilslocal Homebrew formula metadata
sudo port install gputilsMacPorts ports tree · devel/gputils/Portfile · ソース: api.github.com
brew
gputils のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install gputilslocal Homebrew formula metadata
sudo port install gputilsMacPorts ports tree · devel/gputils/Portfile · ソース: api.github.com
sudo apt install gputilsDebian stable package indexes · gputils · ソース: deb.debian.org
sudo dnf install gputilsFedora Rawhide package metadata · gputils · ソース: dl.fedoraproject.org
nix profile install nixpkgs#gputilsnixpkgs package indexes · pkgs/by-name/gp/gputils/package.nix · ソース: api.github.com
sudo pacman -S gputilsArch Linux sync databases · gputils · ソース: geo.mirror.pkgbuild.com
sudo zypper install gputilsopenSUSE Tumbleweed package metadata · gputils · ソース: download.opensuse.org
概要
GNU PIC Utilities
履歴
gputils, the GNU PIC Utilities, is a collection of command-line development tools for Microchip PIC microcontrollers. Its core programs include the gpasm assembler, gplink linker, and gplib librarian.
The project grew out of gpasm, a GNU-style assembler for Microchip PIC devices. The official news archive records the gputils package being created on 2001-12-12 so gpasm, a new linker, and a library tool could be distributed together as GNU PIC Utilities.
gputils was created by Craig Franklin and James Bowman. The project page credits later support to Molnar Karoly, Borut Razem, David Barnett, Scott Dattalo, and Marko Kohtala.
The long release trail shows the package steadily chasing compatibility with Microchip's MPASM, MPLINK, and MPLIB tools: processor definition updates, COFF support, linker scripts, object-file work, MPLAB and MPLAB X synchronization, and bug fixes across PIC device families.
gputils became a standard open-source PIC toolchain component because it provided Unix-friendly assembler, linker, librarian, disassembler, object viewer, and COD viewer tools for a microcontroller family historically served by vendor tools.
The official site lists ports or packages for many systems, including ALT Linux, Arch Linux, Debian, Fedora, FreeBSD, Gentoo, Homebrew, NetBSD, OpenBSD, openSUSE, Slackware, Void Linux, and Ubuntu. That broad distro presence is a strong signal of long-term package-manager adoption.
Microchip test files also shaped the project: the official site says Microchip provided MPASM test files, which the project reformatted and used for compatibility testing.
Typical use is embedded build work: assemble PIC assembly with gpasm, link objects with gplink, manage libraries with gplib, inspect or disassemble artifacts with gpvo, gpvc, gpdasm, gpstrip, and related tools.
The package is especially useful in makefile-driven or cross-platform embedded workflows where a free command-line PIC assembler is easier to automate than a vendor IDE.
gputils is the sort of package that explains why distro archives matter: it keeps older embedded hardware workflows reproducible even when vendor toolchains, IDEs, and supported host platforms move on.
The package also illustrates compatibility-as-maintenance. Much of its history is not flashy feature work but keeping device headers, linker scripts, object formats, diagnostics, and test behavior aligned enough with Microchip tooling for old projects to keep building.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
gpasm | cli | グローバル実行可能ファイル | |
gpdasm | cli | グローバル実行可能ファイル | |
gplib | cli | グローバル実行可能ファイル | |
gplink | cli | グローバル実行可能ファイル | |
gpstrip | cli | グローバル実行可能ファイル | |
gpvc | cli | グローバル実行可能ファイル | |
gpvo | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://gputils.sourceforge.io/
インストールメタデータ
| パッケージキー | brew:gputils |
|---|---|
| バージョン | 1.5.2 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/gputils |
| ホームページ | https://gputils.sourceforge.io/ |
| リポジトリ | https://sourceforge.net/p/gputils/code/HEAD/tree/trunk |
| 上流ドキュメント | https://gputils.sourceforge.io/gputils.pdf |
| ライセンス | GPL-2.0-or-later |
| ソースアーカイブ | https://downloads.sourceforge.net/project/gputils/gputils/1.5.0/gputils-1.5.2.tar.bz2 |
| Bottle | 利用可能 (対象 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gputils |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
gputils 1.5.2-1
GNU PIC utilities
https://gputils.sourceforge.net
sudo apt install gputilsgputils-common 1.5.2-1
headers and linker scripts for gputils
https://gputils.sourceforge.net
sudo apt install gputils-commongputils-doc 1.5.2-1
documentation for gputils
https://gputils.sourceforge.net
sudo apt install gputils-docgputils
nix profile install nixpkgs#gputilsgputils 1.4.0-0.2
GNU PIC utilities
http://gputils.sourceforge.net
sudo apt install gputilsgputils-common 1.4.0-0.2
headers and linker scripts for gputils
http://gputils.sourceforge.net
sudo apt install gputils-commongputils-doc 1.4.0-0.2
documentation for gputils
http://gputils.sourceforge.net
sudo apt install gputils-docgputils 1.5.2-10.fc44
Development utilities for Microchip (TM) PIC (TM) microcontrollers
http://gputils.sourceforge.net
sudo dnf install gputilsgputils-doc 1.5.2-10.fc44
Gputils documentation
http://gputils.sourceforge.net
sudo dnf install gputils-docgputils 1.5.2-2
PIC Programming Utilities
http://gputils.sourceforge.net/
sudo pacman -S gputilsgputils 1.5.2-3.3
Development utilities for Microchip PIC microcontrollers
http://gputils.sourceforge.net
sudo zypper install gputilsgputils-doc 1.5.2-3.3
Documentation files for PIC MCUs
http://gputils.sourceforge.net
sudo zypper install gputils-docgputils
sudo port install gputilsソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.