Установка MonoDevelop на Suse Enterprise 10.0 - PullRequest
0 голосов
/ 12 апреля 2010

Я попытался установить MonoDevelop на Suse 11.0 Enterprise, используя установку в один клик на странице загрузки MonoDevelop, но быстро оказался в замешательстве отсутствующих зависимостей. Затем я попытался использовать программные репозитории Suse, чтобы получить MonoDevelop, и некоторое время пробирался по нескольким из зависимостей, пытаясь получить необходимые пакеты для выполнения зависимостей, но в некоторых пакетах в репозиториях Suse фактически отсутствуют необходимые RPM-файлы. , Эти репозитории больше не поддерживаются?

Мне известно, что на сайте Mono имеется компакт-диск (называемый Mono LiveCD), который, по-видимому, содержит полную установку среды разработки, а также DVD-диск для OpenSuse 11.2 (на Сайт OpenSuse), что может на самом деле все программное обеспечение Mono уже установлено. Но целевой средой для утилиты, которую я пишу, является Suse 11.0 Enterprise Server. Это имеет значение?

Какое здесь самое короткое расстояние между двумя точками?

Ответы [ 2 ]

0 голосов
/ 23 апреля 2010

Если вы пытаетесь установить Mono на Suse Linux Enterprise Server, вам необходимо загрузить Mono Extension Pack (доступно здесь ). В SLES 11 он был выделен в отдельный продукт, чтобы отделить жизненный цикл носителя от общего распределения. Это позволяет им выпускать чаще.

Надстройка доступна для x86, x86_64 и IBM System Z.

0 голосов
/ 12 апреля 2010

, на котором, возможно, уже установлено все программное обеспечение Mono.

На нем установлено все программное обеспечение Mono (конечно, это зависит от того, что вы имеете в виду «все»). В прошлый раз, когда я попробовал его, установка включала сам Mono, monodevelop, MoMa и некоторое программное обеспечение, написанное на Mono (gome). -до, например). Я не выполнил каких-либо дополнительных шагов по переносу моего решения с компьютера с Windows. Стоит отметить, что monodevelop аварийно завершал работу несколько раз, но я думаю, что это было связано с памятью (образ имел доступ только к 512 МБ ОЗУ).

Но целевая среда для Утилита я пишу это Suse 11.0 Корпоративный сервер. Это имеет значение?

Теоретически это не так. Конечно, вам придется проверять версии Mono, но я не думаю, что вы столкнетесь с какими-либо проблемами в процессе миграции. Насколько я знаю, Suse 11.0 поставляется с предустановленной Mono 2.0. С последним Life-CD вы собираетесь разрабатывать с использованием моно 2.6. Были некоторые важные изменения (частично LINQ to SQL suport), вам, конечно, придется сравнивать список изменений.

...