Для переміщення однієї програми на інший комп'ютер потрібно переміститись:
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) Перевірка залежності апаратних засобів
Для перевірки цього, я думаю, вам доведеться перевірити веб-сайт програми для підтримки апаратних засобів або вам доведеться протестувати програму в нових умовах.