pkg.soopen package index

brew / rank 210

Install ruby-build with Homebrew, apk, apt, dnf, MacPorts, pacman, zypper

Install various Ruby versions and implementations. Version 20260917 via Homebrew; verified 2026-09-17. Also installable with debian: sudo apt install ruby-build.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ruby-build

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install ruby-build

MacPorts ports tree · ruby/ruby-build/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add ruby-build

Alpine Linux edge package indexes · ruby-build · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install ruby-build

Debian stable package indexes · ruby-build · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install ruby-build

Fedora Rawhide package metadata · ruby-build · source: dl.fedoraproject.org

Arch Linux pacmanverified · 92%
sudo pacman -S ruby-build

Arch Linux sync databases · ruby-build · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install ruby-build

openSUSE Tumbleweed package metadata · ruby-build · source: download.opensuse.org

overview

Package summary

Install various Ruby versions and implementations

Commands and aliases

  • rbenv-install
  • rbenv-uninstall
  • ruby-build

history

Project history and usage

ruby-build downloads, compiles, and installs Ruby implementations on Unix-like systems, either standalone or as rbenv's installation plugin.

Project history

ruby-build emerged alongside the early rbenv ecosystem as a focused Unix tool for building Ruby implementations. It uses bundled build-definition files rather than embedding all installation logic in rbenv itself, and supports private or experimental definitions through `RUBY_BUILD_DEFINITIONS`.

Adoption history

ruby-build is commonly installed as an rbenv plugin, where it supplies the familiar `rbenv install` command, but it also works as a standalone executable. The input records packages for Alpine, Homebrew, Debian, Fedora-family distributions, MacPorts, Arch, Ubuntu, and openSUSE.

How it is used

Typical users run `rbenv install VERSION` after installing ruby-build, or invoke `ruby-build VERSION PREFIX` directly. Environment variables customize compiler flags, mirrors, caches, source directories, and build-definition search paths.

Why package nerds care

ruby-build separates version selection from the mechanics of downloading and compiling Ruby. Its package of version-specific build definitions is both its strength and its defining maintenance characteristic: installing a newly released Ruby generally requires updating ruby-build first.

Timeline

  • 2011: ruby-build was already in use as part of the emerging rbenv workflow.
  • Present: The project continues to publish updated build definitions as new Ruby releases and platform requirements appear.

Related projects

  • rbenv is ruby-build's best-known host version manager. ruby-install is an official README-listed alternative that discovers current releases remotely instead of relying on bundled version definitions.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for ruby-build. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 5 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
rbenv-installcliglobal executable
rbenv-uninstallcliglobal executable
ruby-buildcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-09-19
manager version20260917
manager updated2026-09-17
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/rbenv/ruby-build

install metadata

Package metadata

Package keybrew:ruby-build
Version20260917
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/ruby-build
Homepagehttps://rbenv.org/man/ruby-build.1
Repositoryhttps://github.com/rbenv/ruby-build
Upstream docshttps://rbenv.org/man/ruby-build.1
LicenseMIT
Source archivehttps://github.com/rbenv/ruby-build/archive/refs/tags/v20260716.tar.gz
Last updated2026-09-17T12:01:13Z
Pulseupdated
Dependenciesautoconf, libyaml, openssl@3, pkgconf, readline
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

ruby-build 20241225.2-1.1

tool to compile and install different versions of Ruby

https://github.com/rbenv/ruby-build

sudo apt install ruby-build
  • Section: ruby
  • Architecture: all
  • 4 dependencies
  • 21 optional deps
  • normalized package name match
  • Matched by: Ruby Build
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ruby-build from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

ruby-build 20220426-1

tool to compile and install different versions of Ruby

https://github.com/rbenv/ruby-build

sudo apt install ruby-build
  • Section: universe/ruby
  • Architecture: all
  • 4 dependencies
  • 13 optional deps
  • normalized package name match
  • Matched by: Ruby Build
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ruby-build from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

ruby-build 20260520-r0

Compile and install Ruby

https://github.com/rbenv/ruby-build

sudo apk add ruby-build
  • License: MIT
  • Architecture: x86_64
  • Source Package: ruby-build
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ruby-build from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

ruby-build-doc 20260520-r0

Compile and install Ruby (documentation)

https://github.com/rbenv/ruby-build

sudo apk add ruby-build-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: ruby-build
  • normalized package name match
  • Matched by: Ruby Build
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ruby-build-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

ruby-build-runtime 20260520-r0

ruby-build runtime dependencies

https://github.com/rbenv/ruby-build

sudo apk add ruby-build-runtime
  • License: MIT
  • Architecture: x86_64
  • Source Package: ruby-build
  • 1 dependencies
  • normalized package name match
  • Matched by: Ruby Build
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ruby-build-runtime from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

ruby-build 20260716-1.fc45

Compile and install Ruby

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-all 20260716-1.fc45

ruby-build targets for all versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-all
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 8 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-all from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-core 20260716-1.fc45

Core executable and scripts for ruby-build

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-core
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-core from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-jruby 20260716-1.fc45

ruby-build targets for jruby versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-jruby
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 4 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-jruby from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-mruby 20260716-1.fc45

ruby-build targets for mruby versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-mruby
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-mruby from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-others 20260716-1.fc45

ruby-build targets for rbx, ree and other versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-others
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-others from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-picoruby 20260716-1.fc45

ruby-build targets for picoruby versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-picoruby
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 5 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-picoruby from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-rbenv 20260716-1.fc45

rbenv plugin to compile and install Ruby

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-rbenv
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-rbenv from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-ruby 20260716-1.fc45

ruby-build targets for MRI/CRuby versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-ruby
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 7 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-ruby from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

ruby-build-truffleruby 20260716-1.fc45

ruby-build targets for truffleruby versions

https://github.com/rbenv/ruby-build

sudo dnf install ruby-build-truffleruby
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ruby-build
  • 3 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ruby Build
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ruby-build-truffleruby from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
pacman95%

ruby-build 20260520-1

A tool to download, compile, and install Ruby on Unix-like systems

https://github.com/rbenv/ruby-build

sudo pacman -S ruby-build
  • License: MIT
  • Architecture: any
  • 1 dependencies
  • 3 optional deps
  • normalized package name match
  • Matched by: Ruby Build
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: ruby-build from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation