Титла: Дистрибуция на mono програмки Публикувано от: martinsimeonov в Jun 06, 2012, 12:04 Здравейте,
имам малко проблеми със създаването на дистрибуции на програми писани под mono. Първият ми проблем е дистрибуцията под ubuntu, пълна мъгла ??? :'( Ще съм благодарен за каквато и да е насока П.П.: А под Windows някаква идея как през NSIS да проверя дали е инсталирано GTK#.net Титла: Re: Дистрибуция на mono програмки Публикувано от: backinblack в Jun 06, 2012, 13:03 Имаш в предвид вирсии на твоите програми за различни дистрибуции ли?
Ако е това, според мен е излишно разхищение на труд да ти оптимизираш за всички версии, ако са бизнес насочени. Вземаш само тези версии които са с дълъг съпорт. Дебиан, Убунту 10.04, 12.04, Сент ОС, но като за начало една само която ти е най ясна, а други ентусиасти да си ги прекомпилират за другите при интерес. Нали все пак това е идеята на ГПЛ? Титла: Re: Дистрибуция на mono програмки Публикувано от: v_badev в Jun 06, 2012, 14:04 То в случая с mono няма нужда да прекомпилираш нищо.
Прост пакет може да се направи с checkinstal. Титла: Re: Дистрибуция на mono програмки Публикувано от: martinsimeonov в Jun 06, 2012, 15:35 За съжаление въпроса ми е далеч по ламерски.
Не мога да си направя инсталиращия пакет под ubuntu. Малко нов съм в линуксите, но се старая ;D Титла: Re: Дистрибуция на mono програмки Публикувано от: martinsimeonov в Jun 06, 2012, 15:48 То в случая с mono няма нужда да прекомпилираш нищо. Абе без прекомпилиране под дистрибуцията се убедих, че не става. Но това друга тема. Та идеята ми е как да си направя deb пакет, който в последствие да мога да сложа в software center`a на ubuntu. Титла: Re: Дистрибуция на mono програмки Публикувано от: annikoloff в Jun 06, 2012, 15:55 П.П.: А под Windows някаква идея как през NSIS да проверя дали е инсталирано GTK#.net Ами на сайта на NSIS си има пример. Виж http://nsis.sourceforge.net/GTKSharpInstalled ($2). Титла: Re: Дистрибуция на mono програмки Публикувано от: martinsimeonov в Jun 06, 2012, 16:36 П.П.: А под Windows някаква идея как през NSIS да проверя дали е инсталирано GTK#.net Пробвах го, не бачка за съжаление. Мисля, че това е скрипт, който бачка с модификации на Novell, но не съм сигурен. Титла: Re: Дистрибуция на mono програмки Публикувано от: v_badev в Jun 07, 2012, 10:08 Последният път като писах нещо по-голямо на .NET, програмата компилирана на Windows с Visual Studio директно си тръгна на Ubuntu. Кое налага прекомпилиране, при това на точно определена дистрибуция? Нали философията на .NET е като на Java, компилирай веднъж, пускай навсякъде.То в случая с mono няма нужда да прекомпилираш нищо. Ако целта ти е да разпространяваш програмата през Software Center е достатъчно програмата ти да отговаря на техническите изисквания най-долу на - тази страница ($2). Каноникъл сами ще ти направят deb пакет. Ако целта е просто да си направиш пакет, няма да намериш нищо по-лесно от checkinstall. По-правилният, но и свързан с доста повече четене начин за правене на deb пакети е описан тук ($2) |