# CentOS/Red Hatでの手動更新

このページでは、CentOSまたはRed Hat Enterprise Linuxで最新リリースの`rippled`に手動で更新する手順を説明します。可能であれば手動更新ではなく[自動更新](/ja/docs/infrastructure/installation/update-rippled-automatically-on-linux)を設定することが推奨されます。

以下の手順は、[`rippled`がすでに`yum`リポジトリからインストール](/ja/docs/infrastructure/installation/install-rippled-on-rhel)されていることを前提としています。

これらの手順をすべて一度に実行するには、`rippled`パッケージに含まれている`/opt/ripple/bin/update-rippled.sh`スクリプトを実行します。このスクリプトは`sudo`ユーザとして実行する必要があります。

手動で更新するには、以下の手順を実行します。

1. `rippled` 1.7.0にその以前のバージョンから更新する場合は、リポジトリを再度追加して、Rippleの更新されたGPGキーを取得します。それ以外の場合は、この手順をスキップしてください。

```
cat << REPOFILE | sudo tee /etc/yum.repos.d/ripple.repo
[ripple-stable]
name=XRP Ledger Packages
enabled=1
gpgcheck=0
repo_gpgcheck=1
baseurl=https://repos.ripple.com/repos/rippled-rpm/stable
gpgkey=https://repos.ripple.com/repos/rippled-rpm/stable/repodata/repomd.xml.key
REPOFILE
```
2. 最新の`rippled`パッケージをダウンロードしてインストールします。

```
sudo yum update rippled
```
3. `systemd`ユニットファイルを再度読み込みます。

```
sudo systemctl daemon-reload
```
4. `rippled`サービスを再起動します。

```
sudo systemctl restart rippled.service
```


## 関連項目

- **コンセプト:**
  - [`rippled`サーバ](/ja/docs/concepts/networks-and-servers)
  - [コンセンサスについて](/ja/docs/concepts/consensus-protocol)
- **チュートリアル:**
  - [rippledのトラブルシューティング](/ja/docs/infrastructure/troubleshooting)
- **リファレンス:**
  - [rippled APIリファレンス](/ja/docs/references/http-websocket-apis)
    - [`rippled`コマンドラインの使用](/ja/docs/infrastructure/commandline-usage)
    - [server_infoメソッド](/ja/docs/references/http-websocket-apis/public-api-methods/server-info-methods/server_info)