Automic VaultAutomic Vault

brew

使用 Homebrew, apk, MacPorts, Nix, pacman, apt, dnf, zypper 安装 mesa

查看 mesa 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install mesa

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install mesa

MacPorts ports tree · x11/mesa/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add mesa

Alpine Linux edge package indexes · mesa · 来源: dl-cdn.alpinelinux.org

Nix已验证 · 92%
nix profile install nixpkgs#mesa

nixpkgs package indexes · mesa · 来源: raw.githubusercontent.com

Arch Linux pacman已验证 · 92%
sudo pacman -S mesa

Arch Linux sync databases · mesa · 来源: geo.mirror.pkgbuild.com

Debian apt已验证 · 92%
sudo apt install libd3dadapter9-mesa

Debian stable package indexes · libd3dadapter9-mesa · 来源: deb.debian.org

Fedora dnf已验证 · 92%
sudo dnf install mesa-dri-drivers

Fedora Rawhide package metadata · mesa-dri-drivers · 来源: dl.fedoraproject.org

openSUSE zypper已验证 · 92%
sudo zypper install Mesa

openSUSE Tumbleweed package metadata · Mesa · 来源: download.opensuse.org

概览

软件包摘要

Graphics Library

命令和别名

  • afuc-asm
  • afuc-disasm
  • aubinator
  • aubinator_error_decode
  • brw_asm
  • brw_disasm
  • computerator
  • elk_asm
  • elk_disasm
  • glsl_compiler
  • intel_dev_info
  • intel_dump_gpu
  • intel_error2aub
  • intel_error2hangdump
  • intel_hang_replay
  • intel_measure.py
  • intel_monitor
  • intel_sanitize_gpu
  • intel_stub_gpu
  • lima_disasm
  • mda
  • mesa-overlay-control.py
  • mesa-screenshot-control.py
  • nv_push_dump
  • panfrost_texfeatures
  • panfrostdump
  • spirv2nir

历史

项目历史与用法

Mesa is one of the foundational open-source graphics libraries in Unix and Linux graphics stacks. Brian Paul began the project in August 1993 as a spare-time implementation of a simple 3D graphics library using the then-new OpenGL API, inspired partly by VOGL. After negotiating with SGI over distribution of an OpenGL-like library, Mesa 1.0 was released on the internet in February 1995. The project history notes that Mesa soon received patches, features, and daily user feedback, and that it helped many users encounter OpenGL on systems where vendor OpenGL support was limited.

项目历史

Mesa's technical milestones track the rise of open graphics acceleration. Mesa 2.0 implemented OpenGL 1.1 in 1996; Mesa 2.2 added support for 3dfx Voodoo through Glide in 1997; Mesa 3.0 was the first public implementation of the OpenGL 1.2 API in 1998. In 1999 Mesa became a key component of Direct Rendering Infrastructure work for XFree86, with drivers following for 3dfx, 3dLabs, Intel, Matrox, and ATI hardware. Tungsten Graphics, cofounded by Paul and other graphics developers in 2001 and later acquired by VMware, became another major chapter in Mesa's development. Gallium, developed by Keith Whitwell and other Tungsten Graphics employees, introduced a GPU abstraction layer that shaped later Mesa drivers.

采用历史

The modern package is not merely a developer library; it is part of the operating-system graphics substrate. Mesa implements APIs including OpenGL, OpenGL ES, Vulkan, EGL, OpenCL, and VA-API, and provides hardware, layered, virtual-GPU, and software drivers. Its documented driver set includes Intel, AMD Radeon, NVIDIA NVK/Nouveau-related support, Qualcomm Adreno/Freedreno, Broadcom VC4/V3D, ARM Mali drivers, Vivante, VMware SVGA3D, VirGL, Zink, LLVMpipe, and Softpipe.

使用方式

In Homebrew and other package managers, Mesa fills the graphics-runtime and development-library niche: applications, toolkits, games, emulators, CI environments, and headless renderers depend on it for standardized graphics APIs without bundling vendor-specific stacks. Its history explains why the package is both a library and an infrastructure project, maintained through freedesktop.org with an upstream GitLab workflow and broad hardware-driver participation.

安全态势

风险级别:yellow

generalized runtime or code generation signal.

风险分类器

yellow 风险 · 中 置信度 · runtime

原因

  • generalized runtime or code generation signal

信号

  • text:repl

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 12 个运行时依赖。
  • 构建元数据列出 13 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
afuc-asmcli全局可执行文件
afuc-disasmcli全局可执行文件
aubinatorcli全局可执行文件
aubinator_error_decodecli全局可执行文件
brw_asmcli全局可执行文件
brw_disasmcli全局可执行文件
computeratorcli全局可执行文件
elk_asmcli全局可执行文件
elk_disasmcli全局可执行文件
glsl_compilercli全局可执行文件
intel_dev_infocli全局可执行文件
intel_dump_gpucli全局可执行文件
intel_error2aubcli全局可执行文件
intel_error2hangdumpcli全局可执行文件
intel_hang_replaycli全局可执行文件
intel_measure.pycli全局可执行文件
intel_monitorcli全局可执行文件
intel_sanitize_gpucli全局可执行文件
intel_stub_gpucli全局可执行文件
lima_disasmcli全局可执行文件
mdacli全局可执行文件
mesa-overlay-control.pycli全局可执行文件
mesa-screenshot-control.pycli全局可执行文件
nv_push_dumpcli全局可执行文件
panfrost_texfeaturescli全局可执行文件
panfrostdumpcli全局可执行文件
spirv2nircli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-10
管理器版本26.1.4
管理器更新时间2026-07-03
本地数据OK
上游not checked
检测到的最新版本未检测到

https://www.mesa3d.org/

安装元数据

软件包元数据

软件包键brew:mesa
版本26.1.4
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/mesa
主页https://www.mesa3d.org/
仓库https://gitlab.freedesktop.org/mesa/mesa
上游文档https://docs.mesa3d.org/
许可证MIT AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND HPND AND HPND-sell-variant AND ICU AND MIT-Khronos-old AND SGI-B-2.0 AND LicenseRef-Homebrew-public-domain AND (GPL-1.0-or-later WITH Linux-syscall-note) AND (GPL-2.0-only WITH Linux-syscall-note)
源码归档https://archive.mesa3d.org/mesa-26.1.4.tar.xz
最后更新2026-07-03T08:48:36Z
Pulseupdated
依赖libclc, libpng, libx11, libxcb, libxext, libxfixes, llvm, molten-vk, spirv-llvm-translator, spirv-tools, xcb-util-keysyms, zstd
构建依赖bindgen, bison, glslang, libxrandr, libxrender, libxshmfence, libyaml, meson, ninja, pkgconf, python@3.14, rust, xorgproto
macOS 提供的库expat
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

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

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

libd3dadapter9-mesa 25.0.7-2

state-tracker for Direct3D9

https://mesa3d.org/

sudo apt install libd3dadapter9-mesa
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 13 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libd3dadapter9-mesa from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libd3dadapter9-mesa-dev 25.0.7-2

state-tracker for Direct3D9 -- development files

https://mesa3d.org/

sudo apt install libd3dadapter9-mesa-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 2 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libd3dadapter9-mesa-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libegl-mesa0 25.0.7-2

free implementation of the EGL API -- Mesa vendor library

https://mesa3d.org/

sudo apt install libegl-mesa0
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 15 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libegl-mesa0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libegl1-mesa-dev 25.0.7-2

free implementation of the EGL API -- development files

https://mesa3d.org/

sudo apt install libegl1-mesa-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 2 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libegl1-mesa-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgbm-dev 25.0.7-2

generic buffer management API -- development files

https://mesa3d.org/

sudo apt install libgbm-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 1 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgbm-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgbm1 25.0.7-2

generic buffer management API -- runtime

https://mesa3d.org/

sudo apt install libgbm1
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 5 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgbm1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgl1-mesa-dev 25.0.7-2

transitional dummy package

https://mesa3d.org/

sudo apt install libgl1-mesa-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 2 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgl1-mesa-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgl1-mesa-dri 25.0.7-2

free implementation of the OpenGL API -- DRI modules

https://mesa3d.org/

sudo apt install libgl1-mesa-dri
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 3 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgl1-mesa-dri from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgles2-mesa-dev 25.0.7-2

transitional dummy package

https://mesa3d.org/

sudo apt install libgles2-mesa-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 2 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgles2-mesa-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libglx-mesa0 25.0.7-2

free implementation of the OpenGL API -- GLX vendor library

https://mesa3d.org/

sudo apt install libglx-mesa0
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 15 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libglx-mesa0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libosmesa6 25.0.7-2

Mesa Off-screen rendering extension

https://mesa3d.org/

sudo apt install libosmesa6
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 7 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libosmesa6 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libosmesa6-dev 25.0.7-2

Mesa Off-screen rendering extension -- development files

https://mesa3d.org/

sudo apt install libosmesa6-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 3 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libosmesa6-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libxatracker-dev 25.0.7-2

X acceleration library -- development files

https://mesa3d.org/

sudo apt install libxatracker-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 1 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libxatracker-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libxatracker2 25.0.7-2

X acceleration library -- runtime

https://mesa3d.org/

sudo apt install libxatracker2
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 9 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libxatracker2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mesa-common-dev 25.0.7-2

Developer documentation for Mesa

https://mesa3d.org/

sudo apt install mesa-common-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mesa
  • 4 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mesa-common-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mesa-drm-shim 25.0.7-2

DRM shim libraries

https://mesa3d.org/

sudo apt install mesa-drm-shim
  • Section: libs
  • Architecture: amd64
  • Source Package: mesa
  • 1 依赖
  • normalized package name match
  • 匹配方式:Mesa
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mesa-drm-shim from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • 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