Чи слід компілювати з джерела або просто скопіювати двійковий файл, щоб збільшити переносимість мого сценарію розгортання?


0

Я пишу сценарій для автоматизованого встановлення дуже специфічної утиліти, для якої не існує жодних пакунків, вона розповсюджується лише як вихідний код чогось, розробленого всередині країни.

Ця утиліта буде встановлена ​​у безлічі серверних середовищ (CentOS, Ubuntu, Arch), а аргументи / параметри, передані їй у попередньо упакованих операціях, визначатимуться середовищами, в яких вони знаходяться.

Програмне забезпечення не доступне як пакет, і я маю намір встановити його за допомогою scp для копіювання двійкового файлу в папку / bin /. Це здається дещо "хакерським" рішенням, і я хотів би знати, чи є якась додаткова користь робити це акуратно і складати пакет з джерела, проте це, очевидно, вимагатиме набагато більше зусиль і досліджень з мого боку.

Чи є якась об'єктивна вигода від цього підходу заради портативності?


Використовуйте snap / flatpak / appimage.
Іпор Сірсер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.