Linuxシステムは、「Speedtest-cli」と呼ばれるPythonベースのCLIツールを介してインターネット接続のインターネット速度をチェックするための非常に便利なツールを提供します。 Speedtestユーティリティは、リアルタイムのインターネット速度をテストするのに非常に役立ちます。ほとんどのユーザーは、Linuxディストリビューションのコマンドライン環境を使用して問題を解決することを好みます。したがって、Speedtestは、ユーザーが端末を介してインターネット速度を簡単にテストできるようにするコマンドラインツールです。
今日のこの記事では、CentOS8にSpeedtestCLIツールをインストールする方法と、Speedtestユーティリティを使用してターミナル経由でインターネット速度を確認する方法について説明します。
CentOS8のSpeedtest-cliユーティリティを使用したインターネット速度のインストールとテスト
Speedtest-cliは、Python言語で記述されたPythonベースのユーティリティです。したがって、Speedtest-cliユーティリティをインストールするには、Pythonがシステムにインストールされていることを確認してください。以下のコマンドを実行して、CentOS8システムにインストールされているPythonのバージョンを確認します。
$ python --version
インストールされたバージョンが出力に表示されます。そうしないと、エラーが発生します。 Pythonがインストールされている場合は、さらにSpeedtest-cliツールのインストールに進みます。この場合、Pythonはすでにこのシステムにインストールされています。
CentOS8にPythonをインストールする
これは、システムにSpeedtest-cliツールを正常にインストールするために必要な手順です。まず、CentOS 8システムがまだインストールされていない場合は、Pythonをインストールする必要があります。 CentOS 8にPythonをインストールするには、以下のコマンドを入力します。
$ sudo yum install python3-pip
これで、2つの異なる方法でspeedtest-cliユーティリティをシステムにインストールできます。
- python-pipツールを使用してspeedtest-cliユーティリティをインストールします
- Speedtest-cli.pyスクリプトを手動でダウンロードしてインストールします
方法1:python-pipツールを使用してspeedtest-cliユーティリティをインストールします
Speedtest-cliユーティリティは、次のコマンドを使用して、python-pipツールを介してCentOS8システムに直接インストールできます。
$ sudo pip3 install speedtest-cli
speedtest-cliユーティリティのインストールが完了したら、次のコマンドを発行してインターネット速度をテストします。
$ speedtest-cli
方法2:Speedtest.pyスクリプトを手動でダウンロードしてインストールする
この方法でインターネットの速度を確認するには、次の手順を実行する必要があります。
ステップ1:speedtest.pyスクリプトをダウンロードする
「wget」コマンドを使用して、speedtest.pyスクリプトファイルをダウンロードします。
$ wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
ステップ2:実行可能にする
上記のspeedtest.pyファイルがダウンロードされたら、次のコマンドを発行してこのファイルを実行可能にします。
$ chmod +x speedtest-cli
ステップ3:speedtest-cliユーティリティによるインターネット速度テスト
次に、次のコマンドを使用して、speedtestユーティリティでインターネット速度を確認します。
$ ./speedtest-cli
デフォルトでは、インターネット速度がビット単位で表示されます。ただし、インターネット速度をバイト単位で表示するには、以下のコマンドを使用します。
$ ./speedtest-cli --bytes
ステップ4:速度テストの結果を共有するためのURLを生成する
インターネット速度テストの結果を誰かと共有したい場合は、次のコマンドを入力します。
$ ./speedtest-cli --share
上記のコマンドはURLを生成します。このURLをコピーして、次の結果がブラウザに表示されるWebブラウザに貼り付けます。
同様に、URLをバイト単位で生成するには、次のコマンドを入力します。
$ ./speedtest-cli --share --bytes
結論
CentOS8システムにSpeedtestユーティリティをインストールするための2つの異なる方法について説明しました。この記事では、Speedtest-cliユーティリティを使用してインターネット速度をテストする方法と、他のユーザーと共有するURLを生成する方法も示しました。