Я пишу скрипт для автоматизации установки очень специфической утилиты, для которой нет пакетов, она распространяется только как исходный код чего-то разработанного внутри компании.
Эта утилита будет установлена во множестве серверных сред (CentOS, Ubuntu, Arch), а аргументы / параметры, передаваемые ей в предварительно упакованных cronjobs, будут определяться средами, в которых они находятся.
Программное обеспечение не доступно в виде пакета, и поэтому я собираюсь установить его с помощью scp, чтобы скопировать двоичный файл в папку /bin /. Это похоже на "хакерское" решение, и я хотел бы знать, есть ли какая-то дополнительная выгода в том, чтобы делать это аккуратно и собирать пакет из исходного кода, однако это, очевидно, потребует гораздо больших усилий и исследований с моей стороны.
Есть ли какая-то объективная выгода для этого подхода ради переносимости?