Установка db4objects в dabian - первые шаги
1. Для db4objects mono 6.x требуется mono 2.0
apt-get install libmono2.0-cil
2. Качаем rpm с сайта разработчиков db4o
wget http://www.db4o.com/downloads/db4o-6.1-mono.noarch.rpm
3. При помощи alien (утилты преобразования инсталяционных пакетов, которую автор тоже доставил по ходу процесса) конвертируем и попутно устанавливаем.
Файлы должны лечь в /usr/lib/db4o
4. Проверяем правильность установки mono и Db4o
Note: в ssh у регрессивные тесты работают стабильно, если перенаправить поток в файл cd /usr/lib/db4o/;mono Db4objects.Db4o.Tests.exe >>results.log
После выполнения тестов должно вывестись сообщение вроде:
"AllTests completed."
"No errors detected."
5. Для создания приложений необходимо будет воспользоваться gmcs
apt-get install mono-gmcs
Note: приложения скомпилированные mcs с db4objects могут падать с пообщением WARNING **: Missing method GetUnderlyingType in assembly)
Note: Для использования в web приложениях стоит поставить модуль для исполнения .NET apache apt-get install libapache2-mod-mono