pkg.soopen package index

brew / 順位 3749

jruby を Homebrew, apk, chocolatey, apt, MacPorts, Nix, pacman, scoop, dnf でインストール

jruby のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install jruby

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install jruby

MacPorts ports tree · lang/jruby/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add jruby

Alpine Linux edge package indexes · jruby · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install jruby

Debian stable package indexes · jruby · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#jruby

nixpkgs package indexes · jruby · ソース: raw.githubusercontent.com

Arch Linux pacman確認済み · 92%
sudo pacman -S jruby

Arch Linux sync databases · jruby · ソース: geo.mirror.pkgbuild.com

Fedora dnf確認済み · 92%
sudo dnf install ast

Fedora Rawhide package metadata · ast · ソース: dl.fedoraproject.org

概要

パッケージ概要

Ruby implementation in pure Java

コマンドとエイリアス

  • ast
  • install_doc
  • jbundle
  • jbundler
  • jerb
  • jgem
  • jirb
  • jirb_swing
  • jminitest
  • jracc
  • jrake
  • jrdoc
  • jri
  • jruby
  • jruby.sh
  • jrubyc
  • jsyntax_suggest
  • jtest-unit
  • lock_jars

履歴

プロジェクトの歴史と使われ方

JRuby is the long-running Ruby implementation for the Java Virtual Machine. It gives Ruby code access to Java classes, JVM deployment models, Java threading, and JVM tooling while preserving the Ruby language and much of the Ruby ecosystem.

プロジェクトの歴史

JRuby began in 2001 as a Java-hosted Ruby implementation and became one of the canonical examples of a dynamic language on the JVM. The project moved from a direct-port style implementation toward a JVM-oriented runtime with Java integration, bytecode compilation work, and compatibility targets that followed major Ruby language versions.

The project's institutional story is unusually visible for an open-source language runtime. Charles Nutter and Thomas Enebo announced in September 2006 that Sun Microsystems hired them to work on JRuby full time. After Sun, JRuby development continued through Engine Yard and then Red Hat involvement, keeping paid core development behind the runtime for many years.

採用の歴史

JRuby became important during the Ruby on Rails expansion because it made Ruby applications plausible inside Java shops that already standardized on JVM operations. A 2011 JRuby blog post describes the 2006 JavaOne Rails demo as a turning point, at a time when the JVM language conversation centered on projects such as Jython and Groovy.

Package-manager adoption reflects that maturity: JRuby appears across Homebrew, Debian/Ubuntu, Fedora-style distributions, MacPorts, Chocolatey, Scoop, Nix, Arch, and Alpine. For package maintainers it is both a Ruby runtime and a Java application, so packaging has to account for Ruby executables, Java dependencies, and RubyGems-facing commands.

使われ方

JRuby is used to run Ruby applications on the JVM, embed Ruby scripting into Java systems, call Java libraries from Ruby, and package Ruby applications for environments where the JVM is the operational baseline. Its command set includes JRuby-prefixed versions of common Ruby tools such as gem, irb, rake, rdoc, and ri.

パッケージ好きにとっての重要性

JRuby is package-nerd catnip because it crosses ecosystem boundaries cleanly but not simply: Ruby code, Java bytecode, RubyGems, Maven-style expectations, native extension compatibility, and OS package managers all meet in one runtime. It is also a benchmark case for how language implementations survive outside their reference VM.

タイムライン

  • 2001: JRuby project began as a Ruby implementation on the JVM.
  • 2006: Sun Microsystems hired Charles Nutter and Thomas Enebo to work on JRuby full time.
  • 2006: JRuby demonstrated Rails running on the JVM at JavaOne.
  • 2009: JRuby core development moved from Sun to Engine Yard.
  • 2012: Nutter and Enebo joined Red Hat to continue JRuby work.
  • 2015: JRuby 9.0.0.0 moved the versioning line into Ruby 2.x compatibility.
  • 2022: JRuby 9.4.0.0 targeted Ruby 3.1 compatibility.

Related projects

  • Related projects include MRI/CRuby, RubyGems, Rails, Jython, Groovy, TruffleRuby, Rubinius, and JVM dynamic-language work such as invokedynamic.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • Homebrew bottle メタデータは記録されていません。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
ast実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
install_doc実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jbundle実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jbundler実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jerb実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jgem実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jirb実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jirb_swing実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jminitest実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jracc実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jrake実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jrdoc実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jri実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jruby実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jruby.sh実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jrubyc実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jsyntax_suggest実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
jtest-unit実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。
lock_jars実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-03
マネージャ版10.1.1.0
マネージャ更新日2026-07-25
ローカルデータ不明
上流利用不可
検出された最新未検出
  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:jruby
バージョン10.1.1.0
パッケージマネージャHomebrew
ホームページhttps://www.jruby.org/
最終更新2026-07-25T15:31:13+09:00
Pulseupdated
Bottle未記録
サービス宣言なし

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

jruby 9.4.8.0+ds-3

100% pure-Java implementation of Ruby

https://jruby.org/

sudo apt install jruby
  • Section: ruby
  • Architecture: all
  • 27 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Jruby
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jruby from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

jruby

nix profile install nixpkgs#jruby
  • normalized package name match
  • 一致条件: Jruby
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: jruby from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

jruby 9.4.6.0+ds-1ubuntu3

100% pure-Java implementation of Ruby

http://jruby.org/

sudo apt install jruby
  • Section: universe/ruby
  • Architecture: all
  • 23 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Jruby
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jruby from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

jruby 9.3.15.0-r0

An implementation of Ruby on the JVM

https://www.jruby.org/

sudo apk add jruby
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jruby-irb 9.3.15.0-r0

Interactive JRuby console

https://www.jruby.org/

sudo apk add jruby-irb
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby-irb from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jruby-libs 9.3.15.0-r0

JRuby's standard libraries

https://www.jruby.org/

sudo apk add jruby-libs
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby-libs from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jruby-rake 9.3.15.0-r0

Ruby based make-like utility.

https://www.jruby.org/

sudo apk add jruby-rake
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby-rake from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jruby-rdoc 9.3.15.0-r0

Ruby documentation tool

https://www.jruby.org/

sudo apk add jruby-rdoc
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby-rdoc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jruby-readline 9.3.15.0-r0

Readline support for JRuby

https://www.jruby.org/

sudo apk add jruby-readline
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby-readline from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

jruby-webrick 9.3.15.0-r0

HTTP server toolkit for JRuby

https://www.jruby.org/

sudo apk add jruby-webrick
  • License: EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby
  • Architecture: x86_64
  • Source Package: jruby
  • 1 依存関係
  • normalized package name match
  • 一致条件: Jruby
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: jruby-webrick from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

jruby 10.1.1.0-1

100% pure-Java implementation of the Ruby programming language

https://www.jruby.org/

sudo pacman -S jruby
  • License: (EPL-2.0 OR GPL-2.0-only OR LGPL-2.1-only) AND BSD-3-Clause AND MIT AND MIT-0 AND Apache-2.0 AND Ruby
  • Architecture: any
  • 4 依存関係
  • normalized package name match
  • 一致条件: Jruby
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: jruby from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

jruby

sudo port install jruby
  • normalized package name match
  • 一致条件: Jruby
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/jruby/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Chocolatey95%

jruby

choco install jruby
  • normalized package name match
  • 一致条件: Jruby
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: jruby from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','java7u13x86'
Scoop95%

main/jruby

scoop install main/jruby
  • normalized package name match
  • 一致条件: Jruby
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/jruby.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
MacPorts94%

ast

sudo port install ast
  • installed executable or alias match
  • 一致条件: Ast
MacPorts ports tree · api.github.com · MacPorts ports tree: science/ast/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
dnf92%

ast 9.2.12-5.fc45

A Library for Handling World Coordinate Systems in Astronomy

http://starlink.eao.hawaii.edu/starlink/AST

sudo dnf install ast
  • License: LGPL-3.0-or-later AND LicenseRef-Callaway-LGPLv2+
  • Category: Unspecified
  • Architecture: i686
  • Source Package: ast
  • 4 依存関係
  • 8 提供
  • installed executable or alias match
  • 一致条件: Ast
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ast from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

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