Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS Evolvedを実行しているデバイスにサードパーティソフトウェアをインストールする方法

サードパーティー 製ソフトウェアは、特定のターゲット シャーシの通常のリリース ケイデンスの一部ではないソフトウェアです。Junos OS Evolvedの場合、サードパーティー製ソフトウェアは、Junos OS Evolvedを実行するノードまたはノードのクラスタに配信される次のタイプのソフトウェアを指します。

  • お客様とパートナーが開発したプライベート ソフトウェア

  • ジュニパーが開発したソフトウェアまたはツール

サードパーティは、ソフトウェアを .tgz ファイルとしてパッケージ化します。パッケージファイル名には、コンポーネント名とそのバージョン、アーキテクチャ、SDKバージョンが含まれています。コマンドを使用して、Junos OS Evolved を実行しているデバイスにサードパーティー製ソフトウェア パッケージを request system software add filename インストールします。このコマンドは、デバイスにJunos OS Evolvedソフトウェアのさまざまなリリースをインストールするために使用するコマンドと同じです。唯一の違いは、サードパーティのソフトウェアファイル名が .tgz ファイル名拡張子を使用していることであり、Junos OS Evolvedソフトウェアファイルで使用される .iso ファイル名拡張子は使用しません。

この手順は、Junos OS を実行している任意のデバイスにソフトウェアをインストールする場合と同じです。現在のシステムをバックアップし、通常はアクティブなルーティング エンジンの /var/tmp ディレクトリにソフトウェアをデバイスに配置します。

たとえば、Acme が開発したサードパーティー製ソフトウェアとファイル名 acmeMonitor-1.2.3_Wrl_9.0_x86_64.tgz がある場合は、次のコマンドを使用して Junos OS Evolved を実行しているデバイスにインストールします。

メモ:

Junos OS Evolvedを実行しているデバイスにサードパーティアプリケーションをインストールするためにコマンドを使用 reboot する必要はありません。

メモ:

Junos OS Evolved の場合、インストール済みのアプリケーションを再インストールする場合は、このオプションを使用します force 。この force オプションを選択すると、再インストールする前に既存のアプリケーションが削除されます。

このプログラムは、 acmeMonitor-1.2.3_Wrl_9.0_x86_64.tgzの新しいコンポーネントと衝突する、現在のバージョンにすでにインストールされているサードパーティー製コンポーネントを検出します。このオプションを force 使用しない場合、サードパーティー製アプリケーションの再インストールに失敗します。

コマンドを show version 使用して、リリース済みの BOM に含まれていない現在インストールされているコンポーネントのリストを表示します。このリストには「外部ソフトウェア」というタグが付き、各サードパーティーコンポーネントの名前とバージョンの名前と、それを作成するために使用されたSDKバージョンが表示されます。

Junos OS Evolved のバージョンを削除するのと同じ方法で、サードパーティー製ソフトウェアを削除します。たとえば、Acme ソフトウェアを削除するには、次のコマンドを使用します。

すべてのサードパーティー製ソフトウェアを削除する場合は、コマンドを request system software delete all-third-party-packages 使用します。