1つのプログラムを他のコンピューターに移動するには、移動する必要があります。
1)実行可能ファイル
コマンドパスを見つける簡単な方法はtype
コマンドです。
例えば: type cal
calは/ usr / bin / calです
2)ライブラリの依存関係コマンドで
ライブラリの依存関係を見つけることができldd
ますが、ソースからプログラムをコンパイルした場合は、両方のサーバーのCPUアーキテクチャが同じである必要があります。
例えば: ldd date
linux-vdso.so.1 =>(0x00007fff83dff000)
librt.so.1 => /lib64/librt.so.1(0x0000003784e00000)libc.so.6
=> /lib64/libc.so.6(0x0000003783e00000)libpthread
。 so.0 => /lib64/libpthread.so.0(0x0000003784200000)/lib64/ld-linux-x86-64.so.2(0x0000003783a00000
)
3)構成ファイル
新しいサーバーでは、構成ファイルが以前のサーバーに属しているため、構成ファイルを再作成するようにプログラムに指示する必要がある場合があります。
4)ハードウェアの依存関係の
チェックこれをチェックするには、ハードウェアをサポートするためにプログラムのWebサイトをチェックするか、新しい環境でプログラムをテストする必要があると思います。