Mono в Mandriva 2007 Discovery (Нужна помощь в сборке)

Обсуждение журнала LinuxFormat
(форум переехал, здесь только архив)
Аватара пользователя
angel-bit11
Сообщения: 88
ОС: FC6/F7

Mono в Mandriva 2007 Discovery

Сообщение angel-bit11 »

Добрый день, нужна помощь по сборке Mono.
Возможно я что-то не так делаю.
Система Mandriva Discovery 2007 - в rpm есть только некоторые библиотеки для моно.

Пробовал установить различными методами.
1. Взял с диска LXF мега пак, сделал исполняемым, установился нормально в каталог /opt/mono-1.2.2.1.
Посмотрел инструкцию по установке на сайте разработчиков. По описанию на рабочем столе должны появится
ярлыки для запуска, если не появились то нужно перегрузить x-сервер. После перезагрузки они
тоже не появляются. Пробовпал запустить в терминале /opt/mono-1.2.2.1/bin/mono, выдает параметры для запуска
(компиляции, отладки и пр.). Но monodevelop не пускается, говорит что нет такого файла.

2.Попробовал устанавливать по инструкции с 1-го номера. Начал искать необходимые пакеты, указанные в списке.

Установил:
avahi-sharp-0.6.13
dbus-sharp-0.70
gecko-sharp2-0.12
gmime-sharp-1.0.10
gsf-sharp-0.8.1
gtk-sharp2-2.10.0
gtksourceview-sharp-0.10
mono-data-sqlite-1.2.3.1
monodoc-1.2.3

На rpmfind.net не нашел:
gtk-sharp2-devel
gtksourceview-sharp-devel
mono-core
mono-devel

Остальные указанные пакеты нашел, но они требуют зависимости, которых также на rpmfind.net нет.

Нужен дельный совет, возможно кто-то уже собирал на mandriva.

И еще один вопрос: в прошлых номерах mono был про умолчанию включен в дистрибутивы ASPLinux, Fedora Core.
В апрельском номере будет Mandriva One Mettise - может в ее rpm есть mono?

Заранее благодарен.
Notebook: Acer Aspire 5101AWLMi: AMD Turion MK36, ATI Mobility Radeon x1300, 10/100 LAN, 802.11b/g
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: Mono в Mandriva 2007 Discovery

Сообщение Val »

angel-bit11 писал(а):
02.05.2007 08:29
1. Взял с диска LXF мега пак, сделал исполняемым, установился нормально в каталог /opt/mono-1.2.2.1.
Посмотрел инструкцию по установке на сайте разработчиков. По описанию на рабочем столе должны появится
ярлыки для запуска, если не появились то нужно перегрузить x-сервер. После перезагрузки они
тоже не появляются. Пробовпал запустить в терминале /opt/mono-1.2.2.1/bin/mono, выдает параметры для запуска
(компиляции, отладки и пр.). Но monodevelop не пускается, говорит что нет такого файла.

Что касается Mono, он себя так и должен вести. "mono" - это просто название "интерпретатора" ; аналогичный вывод вы получите, если наберете, скажем, java, а Perl и проч. будут просто ждать, пока Вы начнете вводить скрипт. Чтобы Mono сделал что-то осмысленное, необходимо передать ему в качестве параметра название программы, которую вы хотите запустить, например: mono foobar.exe.


И еще один вопрос: в прошлых номерах mono был про умолчанию включен в дистрибутивы ASPLinux, Fedora Core.
В апрельском номере будет Mandriva One Mettise - может в ее rpm есть mono?

В One - вряд ли. Mono наверняка есть в PowerPack и в полной Mandriva Free.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Mono в Mandriva 2007 Discovery

Сообщение akdengi »

С mono заmonoрочки в Mandriva.
1. Делай так - ставишь Mono
2. В bash.rc своего домашнего каталога прописываешь

Код: Выделить всё

MOZILLA_FIVE_HOME=/usr/bin

3. Запускаешь /opt/mono XXX/bin/monodevelop
Меня тут снова нет :P
Спасибо сказали: