SUSE Linux Enterprise Server 11で実行されているアプリケーションがあります。プラグインはインストーラを実行して(圧縮解除、ディレクトリ、レジストリエントリの作成など)インストールできます。
プラグインのバージョンとサーバーで実行されているアプリケーションのバージョンは同じでなければなりません。使用しているプラグインのバージョンは、サーバーで実行されているアプリケーションのバージョンとは異なります。
問題は、インストーラがプラグインのバージョンを確認することです。
私ができることを知っている人はいますか?理想的には、スキャンを実行しないようにインストーラを変更できますが、可能かどうかはわかりません。
注:私はLinuxについて何も知りません。
もちろん、同じバージョンを使用する方が良いでしょうが、技術的には異なるバージョンを使用することも可能です。私が経験している問題は、正しいバージョンのプラグインを取得できず、プラグインに合わせてアプリのバージョンを変更することもできないことです。だから解決策を探しています。
答え1
この問題の解決策の1つは、プラグインに必要な仮想マシンのSUSE互換バージョンをインストールすることです。仮想マシンにプログラムとプラグインをインストールします。その後、プラグインを使用してプログラムを実行する必要があるたびに、仮想マシンを起動してそこから実行できます。しかし、これはエレガントな解決策ではありません。