установка mono

  • Щоб встановити Mono на сервері, тестове оточення і оточення середовища розробки повинні бути максимально наближені один до одного. Краще набити шишки в такому середовищі, ніж потім нервово виправляти все на сервері.
  • Особисто я не сильно розбираюся в пристрої OpenSUSE. Мені соромно про це говорити, особливо після того як це було моє перше знайомство з Linux років 10 назад.

Підготовка і установка

Те що потрібен саме experimental репозиторій написано на сайті Mono про Debian. Але там є не всі залежності, завдяки чому ще знадобиться unstable (sid).

Додаємо репозиторії experimantal і sid (unstable) в списки /etc/apt/sources.list

Після цього запускаємо поновлення

І перезавантажуємо систему. Потім, встановлюємо залежності, libgdiplus і mono

Знову перезавантажуємо систему.

Установка Monodevelop 2.6

На даний момент Monodevelop 2.6 знаходиться в стані бета. І його немає ні в одному репозиторії, значить потрібно зібрати в ручну.

Завантажити останню версію можна з сайту MonoDevelop. Після цього розпакувати за допомогою tar -xvf [filename] і зібрати за допомогою ./configure | make | make install. Але перед цим знову знадобляться деякі бібліотеки:

  • msgfmt missing - можна отримати за допомогою команди: apt-get install intltool
  • Unable to locate package mono-addins - його можна отримати з сайту codeplex або сховища Mono. Розпакувати і встановити за допомогою тих-таки команд що і MonoDevelop.
  • Can not enable GNOME platform without gnome-sharp-2.0 - да, такого теж немає, і знову кілька варіантів установки - Mono сховище або оновлення гнома до 3-ої версії: aptitude install -t experimental -r gnome3-session. У другому випадку також знадобляться всі потрібні програми для гнома. Зокрема Nautilus: aptitude install -t experimental nautilus. Якщо ви використовуєте VirtualBox - не забудьте в налаштуваннях машини включити підтримку 3D прискорення.

MonoDevelop перезапише стару версію і буде доступний через меню додатків.

Готові пакунки Debian

Є досить зацікавлених установкою Mono на Debain. Наприклад набір пакетів Mono for Debain з їх експериментальним репозиторієм цілком можливо, зможе зробити все теж-саме що я описав вище без особливих проблем.

Установка Mono на Ubuntu

Як гриби після дощу з'являються скрипти для поновлення установки. Один з них призначений для Ubuntu. Він вимагає root привілеїв так як теж використовує apt. Скрипт можна скачати з gitHub

Схожі статті