Название: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: Maxz от Февраль 07, 2011, 22:46 Всем доброго врмени суток!
Qt 4.7.1 OpenSource Возникла такая проблема - нужно сделать инсталлятор для программы, но под Linux (например, такой же - как у QtCreator на сайте троллей - виде пошагового мастера). Под Windows привык (уже давно) делать с помощью InnoSetup, а вот как и чем под *nix? Если в двух словах, нужно сделать ТупикалСетуп для Linux'ов (любых, как и QtCreator), но вот опыта работы с Linux'ом практически нет. В инсталлере должен быть бинарник, необходимые библиотеки Qt, кой-какие дополнительные файлы. Кто-нибудь подскажет нужные инструменты под Linux и руководства "на пальцах", как ими пользоваться? Заранее спасибо всем ответившим. Название: Re: Свой инсталлятор для Linux Отправлено: Пантер от Февраль 07, 2011, 22:58 В Линуксе принято собирать пакеты для конкретных дистрибутивов: rpm, deb, ebuild, etc.
Название: Re: Свой инсталлятор для Linux Отправлено: Maxz от Февраль 07, 2011, 23:03 Это я знаю - но мне нужно сделать именно инсталлятор a-la QtCreator - ну нету у меня возможности иметь 33 разновидности Linux'ов :(
Название: Re: Свой инсталлятор для Linux Отправлено: BlackTass от Февраль 07, 2011, 23:17 Есть такой интересный проект как Bretzn. А если нужен все таки инсталлер, то в QtCreator используется BitRock
Название: Re: Свой инсталлятор для Linux Отправлено: Maxz от Февраль 08, 2011, 10:19 BlackTass, спасибо!
Посмотрел Bretzn - это, я так понял, плагин к QtCreator'у - но я им не пользуюсь (видимо, аллергия отего первых версий осталась :) ) BitRock - хорошая вещь, но очень платная. "Для дома, для семьи" с лекарством может и подойдет, но для широкой публики - увы. Поискал еще сам в инете, нашет такую вещь как InstallJammer - под Windows и Linux, опенсорсный и небольшой - буду смотреть/ковырять его. Думаю, на нем свой выбор и остановлю. Спасибо всем ответившим! Название: Re: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: BlackTass от Февраль 08, 2011, 12:42 Bretzn это инфраструктура. В нее в том числе входит и плагин, но он не обязателен.
BitRock бесплатен для опенсорсных проектов. Название: Re: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: Maxz от Февраль 09, 2011, 11:13 Ну и напоследок - для тех, у кого возникнет такой же вопрос.
Поковырял-сравнил BitRock, InstallJammer и InnoSetup. Такие впечатления: - BitRock - монстрообразный дистрибутив, очень тяжеловесный в работе, мало настроек, плюс постоянно висит "evaluation copy" (хоть на сайте и сказано, что он бесплатный для опенсорсных проектов, но - лучше от греха подальше), пустой инсталлер уже весит больше 5 метров; - InstallJammer - легкий, масса настроек, изменить и настроить можно любой чих, удобная навигация по настройкам, можно собрать любой инсталлер на свой вкус и цвет. Из минусов - в нем надо сначала разобраться, не очень сильное сжатие (например, сборка от InnoSetup весит 17 метров, то же но InstallJammer - 20 метров) - InnoSetup - только под Windows, сжимает хорошо, но для создание проекта практически весь скрипт нужно писать ручками, причем не все параметры есть в документации. Сделал выбор в пользу InstallJammer. Название: Re: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: Пантер от Февраль 09, 2011, 11:16 Под Линух еще есть NSIS. Кто-нибудь пробовал его? Под винду мне он очень нравится.
Название: Re: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: Mikhail от Февраль 09, 2011, 11:25 А кто нибудь видел NSIS под Линукс?
Название: Re: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: Mikhail от Февраль 09, 2011, 11:30 Да понял, что сборка из исходников
Название: Re: [РЕШЕНО] Свой инсталлятор для Linux Отправлено: voral от Ноябрь 29, 2011, 08:38 Да понял, что сборка из исходников В Debian есть в репозитории. Но он вроде только для винды создает инсталяторы |