Automic VaultAutomic Vault

brew

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

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

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install vips

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install vips

MacPorts ports tree · graphics/vips/Portfile · 来源: api.github.com

Linux

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

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

Fedora dnf已验证 · 92%
sudo dnf install vips

Fedora Rawhide package metadata · vips · 来源: dl.fedoraproject.org

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

nixpkgs package indexes · pkgs/by-name/vi/vips/package.nix · 来源: api.github.com

Debian apt已验证 · 92%
sudo apt install gir1.2-vips-8.0

Debian stable package indexes · gir1.2-vips-8.0 · 来源: deb.debian.org

openSUSE zypper已验证 · 92%
sudo zypper install libvips-devel

openSUSE Tumbleweed package metadata · libvips-devel · 来源: download.opensuse.org

概览

软件包摘要

Image processing library

命令和别名

  • vips
  • vipsedit
  • vipsheader
  • vipsthumbnail

历史

项目历史与用法

libvips is a demand-driven, horizontally threaded image-processing library known for fast processing of large images with low memory use. It exposes C, C++, command-line tools, and bindings across languages, and is widely used as an engine underneath higher-level web, archival, and application image stacks.

项目历史

The VIPS lineage predates the libvips GitHub repository by decades. The project's own history traces ideas to Kirk Martinez's PhD software from 1986 onward and serious development to the VASARI project, which began in July 1989, with John Cupitt as a key programmer. Early design notes emphasized integer arithmetic, optimized inner loops, pointer-oriented image access, disk layout, and algorithm choice, all themes that still match libvips' performance identity.

The first major VIPS paper was 'VIPS: An image processing system for large images' by Cupitt and Martinez in SPIE proceedings in 1996, followed by a 2005 IEEE International Conference on Image Processing paper on VIPS as a highly tuned image-processing software architecture. The project history credits continuous EU research funding across imaging, printing, search/retrieval, 3D imaging, and web-viewing work, followed by open-source community contributions that stabilized and broadened the library.

采用历史

libvips moved from research and cultural-heritage imaging into mainstream package ecosystems by becoming the engine for image processing stacks such as sharp for Node.js, bimg, imgproxy, MediaWiki thumbnailing, Rails Active Storage pathways, CarrierWave integrations, and other services listed by the project. Its project wiki also notes use in PARSEC as a benchmark for parallel systems and in high-resolution image browsing/archive workflows.

The modern GitHub project remains active, with the public repository created in January 2011 and release metadata showing continued 8.x maintenance into 2026. The repository had more than eleven thousand stars and hundreds of forks at lookup time, but the stronger adoption signal is the presence of libvips behind high-volume wrappers and web image services.

使用方式

The typical libvips usage pattern is batch or service-side image transformation: load an image or stream, construct a pipeline of operations, and let libvips evaluate the necessary regions with low memory overhead. Common tasks include thumbnails, resizing, format conversion, DeepZoom pyramids, color management, convolution, morphology, statistics, and large TIFF/scientific image handling.

Package users encounter it both directly through commands such as vips, vipsheader, vipsthumbnail, and vipsedit, and indirectly through bindings such as pyvips, ruby-vips, NetVips, php-vips, and sharp. In package-nerd terms, libvips is the small, fast native engine that lets higher-level ecosystems avoid routing every resize or thumbnail job through heavier image stacks.

为什么软件包爱好者会关心

libvips is significant because it occupies a different design point from ImageMagick-style whole-image processing: it streams demand-driven regions through horizontally threaded pipelines, minimizing memory pressure and synchronization. That makes it especially attractive to package ecosystems that process untrusted, user-supplied, or very large images at server scale.

It also has unusual continuity: a 1980s/1990s research-image-processing system that survived into modern package managers, language bindings, web frameworks, and containerized services without losing its niche identity around speed and memory behavior.

时间线

  • 1986: VIPS roots begin in Kirk Martinez's PhD-era image-processing software.
  • 1989-07: Serious VIPS development begins with the VASARI project.
  • 1996: Cupitt and Martinez publish 'VIPS: An image processing system for large images.'
  • 2005: Martinez and Cupitt publish a paper on the VIPS software architecture at IEEE ICIP.
  • 2011-01: The libvips/libvips GitHub repository is created.
  • 2026: The 8.18.x release series is active, with current API docs published for Vips 8.0 / library 8.18 during this run.

Related projects

  • Related projects include nip4/nip2 graphical front ends, vipsdisp, sharp, pyvips, ruby-vips, NetVips, imgproxy, bimg, MediaWiki VipsScaler/Thumbro, OpenSlide/IIPImage/OpenSeadragon image-pyramid workflows, and PARSEC.

安全态势

风险级别:blue

broad file, network, media, or database tool signal.

风险分类器

blue 风险 · 中 置信度 · tool

原因

  • broad file, network, media, or database tool signal

信号

  • text:image

安装行为

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

建议审查

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

可执行文件

已安装的可执行文件

命令类型暴露范围备注
vipscli全局可执行文件
vipseditcli全局可执行文件
vipsheadercli全局可执行文件
vipsthumbnailcli全局可执行文件

新鲜度

版本和新鲜度

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

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

https://github.com/libvips/libvips

安装元数据

软件包元数据

软件包键brew:vips
版本8.18.4
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/vips
主页https://github.com/libvips/libvips
仓库https://github.com/libvips/libvips
上游文档https://www.libvips.org/API/current
许可证LGPL-2.1-or-later
源码归档https://github.com/libvips/libvips/releases/download/v8.18.4/vips-8.18.4.tar.xz
最后更新2026-07-06T11:06:09Z
Pulseupdated
依赖cairo, cfitsio, cgif, fftw, fontconfig, gettext, glib, highway, imagemagick, jpeg-xl, libarchive, libexif, libheif, libimagequant, libmatio, libpng, libraw, librsvg, libtiff, libultrahdr, little-cms2, mozjpeg, openexr, openjpeg, openslide, pango, poppler, webp
构建依赖gettext, gobject-introspection, meson, ninja, pkgconf
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 Namevips
Aliases
  • libvips
Version Scheme0
Revision1
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

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

Debian apt95%

gir1.2-vips-8.0 8.16.1-1+deb13u1

GObject introspection data for VIPS

https://libvips.github.io/libvips/

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

libvips-dev 8.16.1-1+deb13u1

image processing system good for very large ones (dev)

https://libvips.github.io/libvips/

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

libvips-doc 8.16.1-1+deb13u1

image processing system good for very large ones (doc)

https://libvips.github.io/libvips/

sudo apt install libvips-doc
  • Section: doc
  • Architecture: all
  • Source Package: vips
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libvips-tools 8.16.1-1+deb13u1

image processing system good for very large ones (tools)

https://libvips.github.io/libvips/

sudo apt install libvips-tools
  • Section: graphics
  • Architecture: amd64
  • Source Package: vips
  • 4 依赖
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libvips42t64 8.16.1-1+deb13u1

image processing system good for very large ones

https://libvips.github.io/libvips/

sudo apt install libvips42t64
  • Section: libs
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 2 提供
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libvips42t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

vips

nix profile install nixpkgs#vips
  • normalized package name match
  • 匹配方式:Vips
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/vi/vips/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gir1.2-vips-8.0 8.15.1-1.1build4

GObject introspection data for VIPS

https://libvips.github.io/libvips/

sudo apt install gir1.2-vips-8.0
  • Section: universe/introspection
  • Architecture: amd64
  • Source Package: vips
  • 2 依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gir1.2-vips-8.0 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips-dev 8.15.1-1.1build4

image processing system good for very large ones (dev)

https://libvips.github.io/libvips/

sudo apt install libvips-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips-doc 8.15.1-1.1build4

image processing system good for very large ones (doc)

https://libvips.github.io/libvips/

sudo apt install libvips-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: vips
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips-tools 8.15.1-1.1build4

image processing system good for very large ones (tools)

https://libvips.github.io/libvips/

sudo apt install libvips-tools
  • Section: universe/graphics
  • Architecture: amd64
  • Source Package: vips
  • 4 依赖
  • 3 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libvips42t64 8.15.1-1.1build4

image processing system good for very large ones

https://libvips.github.io/libvips/

sudo apt install libvips42t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: vips
  • 32 依赖
  • 2 提供
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Vips
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libvips42t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

vips 8.18.2-r0

fast image processing library with low memory needs

https://www.libvips.org/

sudo apk add vips
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-cpp 8.18.2-r0

vips (c++ library)

https://www.libvips.org/

sudo apk add vips-cpp
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-cpp from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-dev 8.18.2-r0

fast image processing library with low memory needs (development files)

https://www.libvips.org/

sudo apk add vips-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-doc 8.18.2-r0

fast image processing library with low memory needs (documentation)

https://www.libvips.org/

sudo apk add vips-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

vips-heif 8.18.2-r0

Libheif support for vips

https://www.libvips.org/

sudo apk add vips-heif
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: vips
  • 1 依赖
  • normalized package name match
  • 匹配方式:Vips
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: vips-heif from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

来源线索

由仓库数据生成

此页面由 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