使用 Linux 包安装
使用操作系统自带的包管理器安装 gem 的好处是,如果您的机器上尚未安装 Ruby 和 RubyGems 库,它会处理这些依赖的安装。
软件包版本
包管理器安装的 Asciidoctor 版本可能与 Asciidoctor 的最新发布版本不符。请查阅您发行版的软件包仓库,了解每个发行版发布的打包版本。
如果您想使用的 Asciidoctor 版本比您的包管理器提供的更新,请参阅 使用 Ruby 软件包管理器安装。
APT
在 Debian 和基于 Debian 的发行版(如 Ubuntu)上,使用 APT 安装 Asciidoctor。要安装该软件包,请打开终端并输入:
$ sudo apt-get install -y asciidoctor
如果 gem 安装成功,Asciidoctor 的 命令行界面 (CLI) 将在你的 PATH 中可用。要确认 Asciidoctor 可用,请执行
$ asciidoctor --version
你应该会在终端中看到关于 Asciidoctor 版本和你的 Ruby 环境的信息。
Asciidoctor 2.0.26 [https://asciidoctor.org.cn] Runtime Environment (ruby 3.3.0 [x86_64-linux]) (lc:UTF-8 fs:UTF-8 in:- ex:UTF-8)
DNF
在基于 RPM 的 Linux 发行版(如 Fedora、CentOS 和 RHEL)上,使用 DNF 包管理器安装 Asciidoctor。要安装该软件包,请打开终端并输入:
$ sudo dnf install -y asciidoctor
如果 gem 安装成功,Asciidoctor 的 命令行界面 (CLI) 将在你的 PATH 中可用。要确认 Asciidoctor 可用,请执行
$ asciidoctor --version
你应该会在终端中看到关于 Asciidoctor 版本和你的 Ruby 环境的信息。
Asciidoctor 2.0.26 [https://asciidoctor.org.cn] Runtime Environment (ruby 3.3.0 [x86_64-linux]) (lc:UTF-8 fs:UTF-8 in:- ex:UTF-8)
apk (Alpine Linux)
要在 Alpine Linux 上安装 gem,请打开终端并输入:
$ sudo apk add asciidoctor
如果 gem 安装成功,Asciidoctor 的 命令行界面 (CLI) 将在你的 PATH 中可用。要确认 Asciidoctor 可用,请执行
$ asciidoctor --version
你应该会在终端中看到关于 Asciidoctor 版本和你的 Ruby 环境的信息。
Asciidoctor 2.0.26 [https://asciidoctor.org.cn] Runtime Environment (ruby 3.3.0 [x86_64-linux]) (lc:UTF-8 fs:UTF-8 in:- ex:UTF-8)
pacman (Arch Linux)
要在基于 Arch Linux 的发行版上安装 gem,请打开终端并输入:
$ sudo pacman -S asciidoctor
如果 gem 安装成功,Asciidoctor 的 命令行界面 (CLI) 将在你的 PATH 中可用。要确认 Asciidoctor 可用,请执行
$ asciidoctor --version
你应该会在终端中看到关于 Asciidoctor 版本和你的 Ruby 环境的信息。
Asciidoctor 2.0.26 [https://asciidoctor.org.cn] Runtime Environment (ruby 3.3.0 [x86_64-linux]) (lc:UTF-8 fs:UTF-8 in:- ex:UTF-8)
Linux 上升级
某些 Linux 发行版在新的 gem 发布后可能不会立即提供最新稳定版本的 Asciidoctor 软件包。如果您需要立即升级到最新版本,请使用 gem install 而不是包管理器。
| 您的 Linux 系统可能配置为自动更新软件包,在这种情况下,一旦可用的最新 Asciidoctor 软件包可用,就会安装。您无需进一步操作。 |