はじめに
Brotli は、汎用LZ77ロスレス圧縮アルゴリズム、ハフマンコーディング、および2次コンテキストモデリングの特定の組み合わせで圧縮されたデータストリームのデータ形式仕様です。
Googleによって開発され、テキスト圧縮に最適な圧縮アルゴリズム。 Brotliは、主にWebサーバーとコンテンツ配信ネットワークでHTTPコンテンツを圧縮するために使用され、インターネットWebサイトの読み込みを高速化します。
Brotliは、Gzipよりも優れた圧縮率を備えた新しい圧縮方法です。
このインストールガイドでは、 Githubのソースコードを使用してBrotliをインストールします。 。
BrotliCentOS8をインストールする
以下の手順に従ってください:
- サーバーを更新します。
dnf update -y
- コンパイラとその他の必要なパッケージをインストールします。
dnf install -y make gcc git bc automake autoconf libtool
- Brotliリポジトリのクローンをgitで作成します。
git clone https://github.com/google/brotli.git

- ディレクトリをbrotliに変更します 次に、以下を実行してBrotliコマンドのマニュアルページを作成します。
cp ~/brotli/docs/brotli.1 /usr/share/man/man1 && sudo gzip /usr/share/man/man1/brotli.1
- Autotoolsを生成します ブートストラップを実行したファイル コマンド。
./bootstrap
- 次のコマンドを実行してBrotliをインストールします:
./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib64/brotli --libdir=/usr/lib64/brotli --datarootdir=/usr/share --mandir=/usr/share/man/man1 --docdir=/usr/share/doc

注 :ブートストラップを実行すると 最新のステップの前に実行したコマンドを使用すると、Cプログラムにアクセスできます。 ビルド、構成、作成、およびインストールを行います。
- 次のビルドコマンドを使用してインストールを完了します。
make
make install
- Brotliが正常にインストールされていることを確認してください。
brotli --version

結論
以上です!!
Brotliのインストール方法を説明しました CentOS8のGithubから