Для перемещения одной программы на другой компьютер вам необходимо переместить:
1) Исполняемый файл
. Простой способ найти путь к type
команде - это команда.
Например: type cal
cal это / usr / bin / cal
2) Библиотечные зависимости
Вы можете найти библиотечные зависимости с помощью ldd
команды, но помните, что если вы скомпилировали программу из исходного кода, архитектура ЦП обоих серверов должна быть одинаковой.
Например: 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) Проверка аппаратной зависимости
Для проверки этого, я думаю, вы должны проверить веб-сайт программы на наличие аппаратного обеспечения или протестировать программу в новой среде.