Я ищу создание веб-проекта, который можно установить с помощью программы. Пользователь должен иметь возможность загрузить архивный файл или файл tar, запустить его (исполняемый файл), и скрипт установки запросит пути и настраиваемые значения, а затем распакует его «полезную нагрузку» и отсортирует содержимое для развертывания.
Это будет версия установщика MSI для Linux. Есть ли такая вещь для операционных систем Linux? Это не связано с манипуляциями на уровне ядра. Все, что нужно сделать, это скопировать каталоги и файлы в файловой системе, что должно покрывать около 80%, если не больше, всех дистрибутивов * nix.
РЕДАКТИРОВАТЬ - я должен также упомянуть, что это не обязательно должно иметь графический интерфейс пользователя - на самом деле было бы лучше, если бы весь этот процесс запускался только из оболочки.
А как насчет файлов BIN? Также возможно ли просто «вставить» файл tar в исполняемый скрипт?