macOS
brew install libgtoplocal Homebrew formula metadata
sudo port install libgtopMacPorts ports tree · gnome/libgtop/Portfile · 来源: api.github.com
安装
brew install libgtoplocal Homebrew formula metadata
sudo port install libgtopMacPorts ports tree · gnome/libgtop/Portfile · 来源: api.github.com
sudo apk add libgtopAlpine Linux edge package indexes · libgtop · 来源: dl-cdn.alpinelinux.org
nix profile install nixpkgs#libgtopnixpkgs package indexes · pkgs/by-name/li/libgtop/package.nix · 来源: api.github.com
sudo pacman -S libgtopArch Linux sync databases · libgtop · 来源: geo.mirror.pkgbuild.com
sudo zypper install libgtopopenSUSE Tumbleweed package metadata · libgtop · 来源: download.opensuse.org
概览
Library for portably obtaining information about processes
历史
libgtop is a GNOME-era C library for querying system information such as CPU, memory, and process state across Unix-like platforms. Its value is not a flashy user interface but an old portability layer over platform-specific process and kernel data sources.
The source tree identifies Martin Baulig's April 1998 contribution of LibGTop 1.0-era headers, and the RPM spec records a 0.25.0 release on August 19, 1998. The package description framed libgtop as a library for fetching running-system information, using /proc directly on Linux and a helper server for systems where information had to come from /dev/kmem or equivalent kernel interfaces.
A May 1999 GNOME mailing-list message referred to a LIBGTOP_STABLE_1_0 branch that would remain binary-compatible with LibGTop 1.0.1 as shipped with GNOME 1.0. That places libgtop squarely in the early GNOME platform period, when desktop utilities needed shared C libraries to hide differences between Unix process-accounting APIs.
libgtop became a distro-library dependency rather than an end-user command in its own right. The batch input lists packages for Homebrew, MacPorts, Nix, Arch, Alpine, and openSUSE, reflecting its role as a support library for system-monitoring and GNOME-adjacent software.
Developers use libgtop when a GNOME or GLib-based program needs process, memory, CPU, mount, or related host information without embedding per-platform probing code. The installed helper programs libgtop_daemon2 and libgtop_server2 exist for the older server-mediated access model documented in the package spec.
libgtop is a preservation layer for old desktop portability work. Package maintainers care about it because it sits at the intersection of GNOME, GLib, process inspection, platform-specific kernel interfaces, and ABI stability across long-lived desktop applications.
安全态势
library-like package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
libgtop_daemon2 | cli | 全局可执行文件 | |
libgtop_server2 | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://gitlab.gnome.org/GNOME/libgtop
安装元数据
| 软件包键 | brew:libgtop |
|---|---|
| 版本 | 2.40.0 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/libgtop |
| 主页 | https://gitlab.gnome.org/GNOME/libgtop |
| 仓库 | https://gitlab.gnome.org/GNOME/libgtop |
| 上游文档 | https://gitlab.gnome.org/GNOME/libgtop |
| 许可证 | GPL-2.0-or-later |
| 源码归档 | https://download.gnome.org/sources/libgtop/2.40/libgtop-2.40.0.tar.xz |
| 最后更新 | 2026-06-21T19:14:09-04:00 |
| Pulse | updated |
| 依赖 | gettext, glib, libxau |
| 构建依赖 | gobject-introspection, pkgconf |
| 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 | libgtop |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libgtop
nix profile install nixpkgs#libgtoplibgtop 2.41.3-r1
GNOME top library
sudo apk add libgtoplibgtop-dev 2.41.3-r1
GNOME top library (development files)
sudo apk add libgtop-devlibgtop-doc 2.41.3-r1
GNOME top library (documentation)
sudo apk add libgtop-doclibgtop-lang 2.41.3-r1
Languages for package libgtop
sudo apk add libgtop-langlibgtop-tools 2.41.3-r1
GNOME top library SETUID server for unsupported platforms
sudo apk add libgtop-toolslibgtop 2.41.3-2
Library for collecting system monitoring data
https://gitlab.gnome.org/GNOME/libgtop
sudo pacman -S libgtoplibgtop 2.41.3+4-3.1
System status information library
https://developer.gnome.org/libgtop/stable/
sudo zypper install libgtoplibgtop-2_0-11 2.41.3+4-3.1
System status information library
https://developer.gnome.org/libgtop/stable/
sudo zypper install libgtop-2_0-11libgtop-devel 2.41.3+4-3.1
Development files for libgtop
https://developer.gnome.org/libgtop/stable/
sudo zypper install libgtop-devellibgtop-doc 2.41.3+4-3.1
Documentation for the libgtop library
https://developer.gnome.org/libgtop/stable/
sudo zypper install libgtop-doclibgtop-lang 2.41.3+4-3.1
Translations for package libgtop
https://developer.gnome.org/libgtop/stable/
sudo zypper install libgtop-langtypelib-1_0-GTop-2_0 2.41.3+4-3.1
Introspection bindings for libgtop
https://developer.gnome.org/libgtop/stable/
sudo zypper install typelib-1_0-GTop-2_0libgtop
sudo port install libgtop来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.