Автор Тема: Дистрибуция на mono програмки  (Прочетена 3511 пъти)

martinsimeonov

  • Участници
  • ***
  • Публикации: 9
    • Профил
Здравейте,
имам малко проблеми със създаването на дистрибуции на програми писани под mono.

Първият ми проблем е дистрибуцията под ubuntu, пълна мъгла  ???  :'(
Ще съм благодарен за каквато и да е насока

П.П.: А под Windows някаква идея как през NSIS да проверя дали е инсталирано GTK#.net
Активен

backinblack

  • Напреднали
  • *****
  • Публикации: 3201
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #1 -: Jun 06, 2012, 13:03 »
Имаш в предвид вирсии на твоите програми за различни дистрибуции ли?

Ако е това, според мен е излишно разхищение на труд да ти оптимизираш за всички версии, ако са бизнес насочени.

Вземаш само тези версии които са с дълъг съпорт. Дебиан, Убунту 10.04, 12.04, Сент ОС, но като за начало една само която ти е най ясна, а други ентусиасти да си ги прекомпилират за другите при интерес.
Нали все пак това е идеята на ГПЛ?
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #2 -: Jun 06, 2012, 14:04 »
То в случая с mono няма нужда да прекомпилираш нищо.
Прост пакет може да се направи с checkinstal.
Активен

martinsimeonov

  • Участници
  • ***
  • Публикации: 9
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #3 -: Jun 06, 2012, 15:35 »
За съжаление въпроса ми е далеч по ламерски.

Не мога да си направя инсталиращия пакет под ubuntu. Малко нов съм в линуксите, но се старая  ;D
Активен

martinsimeonov

  • Участници
  • ***
  • Публикации: 9
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #4 -: Jun 06, 2012, 15:48 »
То в случая с mono няма нужда да прекомпилираш нищо.
Прост пакет може да се направи с checkinstal.

Абе без прекомпилиране под дистрибуцията се убедих, че не става. Но това друга тема.

Та идеята ми е как да си направя deb пакет, който в последствие да мога да сложа в software center`a на ubuntu.
Активен

annikoloff

  • Напреднали
  • *****
  • Публикации: 24
  • Distribution: Windows 8 Pro
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #5 -: Jun 06, 2012, 15:55 »
П.П.: А под Windows някаква идея как през NSIS да проверя дали е инсталирано GTK#.net

Ами на сайта на NSIS си има пример. Виж http://nsis.sourceforge.net/GTKSharpInstalled.
Активен

Нямам време да се занимавам с глупости. Затова ползвам Windows.

martinsimeonov

  • Участници
  • ***
  • Публикации: 9
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #6 -: Jun 06, 2012, 16:36 »
П.П.: А под Windows някаква идея как през NSIS да проверя дали е инсталирано GTK#.net

Ами на сайта на NSIS си има пример. Виж http://nsis.sourceforge.net/GTKSharpInstalled.

Пробвах го, не бачка за съжаление. Мисля, че това е скрипт, който бачка с модификации на Novell, но не съм сигурен.
« Последна редакция: Jun 06, 2012, 16:38 от martinsimeonov »
Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Re: Дистрибуция на mono програмки
« Отговор #7 -: Jun 07, 2012, 10:08 »
То в случая с mono няма нужда да прекомпилираш нищо.
Прост пакет може да се направи с checkinstal.

Абе без прекомпилиране под дистрибуцията се убедих, че не става. Но това друга тема.

Та идеята ми е как да си направя deb пакет, който в последствие да мога да сложа в software center`a на ubuntu.
Последният път като писах нещо по-голямо на .NET, програмата компилирана на Windows с Visual Studio директно си тръгна на Ubuntu. Кое налага прекомпилиране, при това на точно определена дистрибуция? Нали философията на .NET е като на Java, компилирай веднъж, пускай навсякъде.

Ако целта ти е да разпространяваш програмата през Software Center е достатъчно програмата ти да отговаря на техническите изисквания най-долу на - тази страница. Каноникъл сами ще ти направят deb пакет.
Ако целта е просто да си направиш пакет, няма да намериш нищо по-лесно от checkinstall.
По-правилният, но и свързан с доста повече четене начин за правене на deb пакети е описан тук
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Проблем със стартирането на mono
Настройка на програми
icespeed 3 2189 Последна публикация Nov 04, 2006, 10:47
от Lord Bad
Mono
Общ форум
danisius 1 2092 Последна публикация Jun 06, 2012, 13:12
от martinsimeonov
Компилиране на Mono за ARM
Общ форум
idragoev 2 2411 Последна публикация Jul 26, 2011, 12:56
от v_badev
Инсталиране на Mono
Настройка на програми
ferry2 1 2126 Последна публикация Nov 13, 2011, 17:32
от Ekspert
Linux mono и oracle
Хардуерни и софтуерни проблеми
mrowcp 2 2917 Последна публикация Jun 09, 2015, 07:17
от mrowcp