From d9727ea9eafb98ef0884327bcb82e41fac5f6b3c Mon Sep 17 00:00:00 2001 From: Michael Legleux Date: Mon, 6 Jun 2022 16:25:00 -0700 Subject: [PATCH 1/3] update deprecated key add instructions --- .../install-rippled-on-ubuntu.ja.md | 23 ++++++++++-------- .../installation/install-rippled-on-ubuntu.md | 24 ++++++++++--------- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md index 574f9c90f2..426669c662 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md @@ -29,31 +29,34 @@ labels: 3. Rippleのパッケージ署名用のGPGキーを、信頼できるキーのリストに追加します。 - $ wget -q -O - "https://repos.ripple.com/repos/api/gpg/key/public" | \ - sudo apt-key add - + sudo mkdir /usr/local/share/keyrings/ + wget -q -O - "https://repos.ripple.com/repos/api/gpg/key/public" | gpg --dearmor > ripple-key.gpg + sudo mv ripple-key.gpg /usr/local/share/keyrings 4. 追加したキーのフィンガープリントを確認します。 - $ apt-key finger + gpg /usr/local/share/keyrings 出力に、次のようなRipple用のエントリーが含まれています。 + gpg: WARNING: no command supplied. Trying to guess what you mean ... pub rsa3072 2019-02-14 [SC] [expires: 2026-02-17] - C001 0EC2 05B3 5A33 10DC 90DE 395F 97FF CCAF D9A2 - uid [ unknown] TechOps Team at Ripple + C0010EC205B35A3310DC90DE395F97FFCCAFD9A2 + uid TechOps Team at Ripple sub rsa3072 2019-02-14 [E] [expires: 2026-02-17] - 特に、フィンガープリントが一致することを確認してください。(上記の例では、フィンガープリントは2行目の`C001`で始まる部分です。) + 特に、フィンガープリントが一致することを確認してください。(上記の例では、フィンガープリントは三行目の`C001`で始まる部分です。) 5. 使用しているオペレーティングシステムのバージョンに対応する適切なRippleリポジトリを追加します。 - $ echo "deb https://repos.ripple.com/repos/rippled-deb bionic stable" | \ + $ echo "deb [signed-by=/usr/local/share/keyrings/ripple-key.gpg] https://repos.ripple.com/repos/rippled-deb focal stable" | \ sudo tee -a /etc/apt/sources.list.d/ripple.list - 上記の例は、**Ubuntu 18.04 Bionic Beaver**に適切です。その他のオペレーティングシステムについては、`bionic`という単語を次のいずれかに置き換えます。 + 上記の例は、**Ubuntu 20.04 Focal Fossa**に適切です。その他のオペレーティングシステムについては、`focal`という単語を次のいずれかに置き換えます。 - - **Ubuntu 16.04 Xenial Xerus**の場合は`xenial` - - **Debian 9 Stretch**の場合は`stretch` + - `bionic` for **Ubuntu 18.04 Bionic Beaver** + - `buster` for **Debian 10 Buster** + - `bullseye` for **Debian 11 Bullseye** `rippled`の開発バージョンまたはプレリリースバージョンにアクセスするには、`stable`ではなく次のいずれかを使用します。 diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md index 3cf71293d8..2541c5ec25 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md @@ -7,7 +7,7 @@ labels: --- # Install on Ubuntu or Debian Linux -This page describes the recommended instructions for installing the latest stable version of `rippled` on **Ubuntu Linux 18.04 or higher** or **Debian 9 or higher**, using the [`apt`](https://ubuntu.com/server/docs) utility. +This page describes the recommended instructions for installing the latest stable version of `rippled` on **Ubuntu Linux 18.04 or higher** or **Debian 10 or higher**, using the [`apt`](https://ubuntu.com/server/docs) utility. These instructions install a binary that has been compiled by Ripple. @@ -29,34 +29,36 @@ Before you install `rippled`, you must meet the [System Requirements](system-req 3. Add Ripple's package-signing GPG key to your list of trusted keys: - wget -q -O - "https://repos.ripple.com/repos/api/gpg/key/public" | \ - sudo apt-key add - + sudo mkdir /usr/local/share/keyrings/ + wget -q -O - "https://repos.ripple.com/repos/api/gpg/key/public" | gpg --dearmor > ripple-key.gpg + sudo mv ripple-key.gpg /usr/local/share/keyrings + 4. Check the fingerprint of the newly-added key: - apt-key finger + gpg /usr/local/share/keyrings The output should include an entry for Ripple such as the following: + gpg: WARNING: no command supplied. Trying to guess what you mean ... pub rsa3072 2019-02-14 [SC] [expires: 2026-02-17] - C001 0EC2 05B3 5A33 10DC 90DE 395F 97FF CCAF D9A2 - uid [ unknown] TechOps Team at Ripple + C0010EC205B35A3310DC90DE395F97FFCCAFD9A2 + uid TechOps Team at Ripple sub rsa3072 2019-02-14 [E] [expires: 2026-02-17] - In particular, make sure that the fingerprint matches. (In the above example, the fingerprint is on the second line, starting with `C001`.) + + In particular, make sure that the fingerprint matches. (In the above example, the fingerprint is on the third line, starting with `C001`.) 4. Add the appropriate Ripple repository for your operating system version: - echo "deb https://repos.ripple.com/repos/rippled-deb focal stable" | \ + echo "deb [signed-by=/usr/local/share/keyrings/ripple-key.gpg] https://repos.ripple.com/repos/rippled-deb focal stable" | \ sudo tee -a /etc/apt/sources.list.d/ripple.list The above example is appropriate for **Ubuntu 20.04 Focal Fossa**. For other operating systems, replace the word `focal` with one of the following: - `bionic` for **Ubuntu 18.04 Bionic Beaver** - - `xenial` for **Ubuntu 16.04 Xenial Xerus** (Not recommended) - - `stretch` for **Debian 9 Stretch** - `buster` for **Debian 10 Buster** - + - `bullseye` for **Debian 11 Bullseye** If you want access to development or pre-release versions of `rippled`, use one of the following instead of `stable`: From 36294b8950615d281909896e110f8329941a4eea Mon Sep 17 00:00:00 2001 From: Michael Legleux Date: Mon, 6 Jun 2022 16:29:54 -0700 Subject: [PATCH 2/3] bump a few versions; remove $ for copy-pasta --- .../install-rippled-on-ubuntu.ja.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md index 426669c662..cd71f21525 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md @@ -7,7 +7,7 @@ labels: --- # UbuntuまたはDebian Linuxへのインストール -このページでは、[`apt`](https://ubuntu.com/server/docs)ユーティリティを使用して、**Ubuntu Linux 16.04以降**または**Debian 9(Stretch)** に`rippled`の安定した最新バージョンをインストールする場合の推奨手順を説明します。 +このページでは、[`apt`](https://ubuntu.com/server/docs)ユーティリティを使用して、**Ubuntu Linux 18.04以降**または**Debian 10** に`rippled`の安定した最新バージョンをインストールする場合の推奨手順を説明します。 以下の手順では、Rippleによってコンパイルされたバイナリーをインストールします。 @@ -21,11 +21,11 @@ labels: 1. リポジトリを更新します。 - $ sudo apt -y update + sudo apt -y update 2. ユーティリティをインストールします。 - $ sudo apt -y install apt-transport-https ca-certificates wget gnupg + sudo apt -y install apt-transport-https ca-certificates wget gnupg 3. Rippleのパッケージ署名用のGPGキーを、信頼できるキーのリストに追加します。 @@ -49,7 +49,7 @@ labels: 5. 使用しているオペレーティングシステムのバージョンに対応する適切なRippleリポジトリを追加します。 - $ echo "deb [signed-by=/usr/local/share/keyrings/ripple-key.gpg] https://repos.ripple.com/repos/rippled-deb focal stable" | \ + echo "deb [signed-by=/usr/local/share/keyrings/ripple-key.gpg] https://repos.ripple.com/repos/rippled-deb focal stable" | \ sudo tee -a /etc/apt/sources.list.d/ripple.list 上記の例は、**Ubuntu 20.04 Focal Fossa**に適切です。その他のオペレーティングシステムについては、`focal`という単語を次のいずれかに置き換えます。 @@ -67,23 +67,23 @@ labels: 6. Rippleリポジトリを取得します。 - $ sudo apt -y update + sudo apt -y update 7. `rippled`ソフトウェアパッケージをインストールします。 - $ sudo apt -y install rippled + sudo apt -y install rippled 8. `rippled`サービスのステータスをチェックします。 - $ systemctl status rippled.service + systemctl status rippled.service `rippled`サービスが自動的に開始します。開始しない場合は、手動で開始できます。 - $ sudo systemctl start rippled.service + sudo systemctl start rippled.service 起動時に自動で起動するようにするには、以下の手順に従います。 - $ sudo systemctl enable rippled.service + sudo systemctl enable rippled.service From a1a4d2cb5649c7835803833721b6393def83146f Mon Sep 17 00:00:00 2001 From: Michael Legleux Date: Mon, 6 Jun 2022 18:13:25 -0700 Subject: [PATCH 3/3] run gpg on actual file --- .../installation/install-rippled-on-ubuntu.ja.md | 2 +- .../installation/install-rippled-on-ubuntu.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md index cd71f21525..4a3938d7be 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.ja.md @@ -35,7 +35,7 @@ labels: 4. 追加したキーのフィンガープリントを確認します。 - gpg /usr/local/share/keyrings + gpg /usr/local/share/keyrings/ripple-key.gpg 出力に、次のようなRipple用のエントリーが含まれています。 diff --git a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md index 2541c5ec25..fc20e540e4 100644 --- a/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md +++ b/content/tutorials/manage-the-rippled-server/installation/install-rippled-on-ubuntu.md @@ -36,7 +36,7 @@ Before you install `rippled`, you must meet the [System Requirements](system-req 4. Check the fingerprint of the newly-added key: - gpg /usr/local/share/keyrings + gpg /usr/local/share/keyrings/ripple-key.gpg The output should include an entry for Ripple such as the following: