Должен ли я скомпилировать из исходного кода или просто скопировать двоичный файл для увеличения переносимости моего сценария развертывания?
Я пишу скрипт для автоматизации установки очень специфической утилиты, для которой нет пакетов, она распространяется только как исходный код чего-то разработанного внутри.
Эта утилита будет установлена во множестве серверных сред (CentOS, Ubuntu, Arch), а аргументы / параметры, передаваемые ей в предварительно упакованных cronjobs, будут определяться средами, в которых они находятся.
Программное обеспечение не доступно в виде пакета, и поэтому я собираюсь установить его с помощью scp, чтобы скопировать двоичный файл в папку / bin /. Это похоже на «хакерское» решение, и я хотел бы знать, есть ли какая-то дополнительная выгода в том, чтобы делать это аккуратно и собирать пакет из исходного кода, однако это, очевидно, потребует гораздо больших усилий и исследований с моей стороны.
Есть ли какая-то объективная выгода для этого подхода ради переносимости?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Как я могу "инвертировать" структуру каталогов?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux