установщик приложений

#linux

#linux

Вопрос:

как создать установщик приложения (файлы .sh и .pl) в ubuntu? и как это установить?

Ответ №1:

Нам нужно больше деталей, чтобы дать вам правильный ответ. Однако, если вы ищете что-то, что можно установить в дистрибутив GNU / Linux, я бы порекомендовал вам упаковать ваше приложение в виде RPM или DEB.

С другой стороны, если вы просто хотите создать самораспаковывающийся «установщик», вы можете рассмотреть возможность использования makeself.

Я не знаю ни о каком инструменте perl, который делает это.

Комментарии:

1. Если какой-либо из этих ответов полезен для вас, вы должны поддержать или принять их.

2. не удалось установить пакет rpm-сборки в ubuntu. выдает ошибку пакет недоступен. root@smita-рабочий стол:~# apt-получить установочный rpm-создать списки пакетов чтения… Завершено построение дерева зависимостей, считывающее информацию о состоянии… Готово E: не удалось найти пакет rpm-build

3. Это не название пакета. Выполните apt-cache search rpm build или найдите его в пакетах. debian.org.

4. спасибо. у меня есть установочный пакет alien, в который преобразуется файл rpm. файл deb. теперь мое требование — создать пакет приложения, чтобы я мог установить его с помощью команды yum. lincgeek.org/blog/?p=303 я пытаюсь создать установщик, используя шаг, приведенный в этой ссылке. но действительно непонятно, как это сделать. итак, я пытаюсь создать rpm-пакет, а затем преобразовать его в . deb для установки. это правильно или неправильно?

5. есть ли какой-либо другой способ сделать это без использования rpm-builder?

Ответ №2:

Для платформы linux / unix я использовал InstallAnywhere и InstallShield Universal. Оба позволяют создавать проекты, которые могут быть созданы для различных платформ, включая win и mac, а для платформ Linux создается пакет .bin, который может быть установлен скорее в пользовательском интерфейсе или консольном режиме.