Установка Maple 12 во FreeBSD

Да! Я-таки поставил эту чудо-программу на свою систему :)

Установка оказалась не такой уж сложной, но небольшие проблемы всё же были.

Первым делом идём на официальный сайт продукта, покупаем лицензию (да-да :) ) и берём дистрибутив для ОС Linux.

Далее нам необходимо “обмануть” инсталлятор, дабы он думал, что программа будет устанавливаться на Linux-систему и создать все необходимые условия для бинарной совместимости с пингвином. Для этого:

Проверяем, установлен ли в системе linux_base:

# pkg_info | grep linux_base
linux_base-fc-4_13 Base set of packages needed in Linux mode (for i386/amd64)

Если нет, то устанавливаем и настраиваем его:

# cd /usr/ports/emulators/linux_base-fc4
# make install clean
# echo “linux_load=YES” >> /etc/rc.conf
# kldload linux.ko

Далее сэмулируем и подключим каталог /proc для пингвина:

# echo “linprocfs /compat/linux/proc linprocfs rw 0 0″ >> /etc/fstab
# kldload linprocfs
# mount /compat/linux/proc

Всё, теперь FreeBSD будет понимать линуксовые пакеты. Перейдём непосредственно к установке Maple.

Идём в каталог с дистрибутивом, запускаем скрипт установки в режиме бинарной совместимости с linux:

# /compat/linux/bin/sh Maple12Linux32Installer.bin

Здесь у меня была проблема нехватки места в каталоге /tmp, поэтому я его временно изменил:

# IATEMPDIR=/home/rainer/temp
# export IATEMPDIR

Если у вас такой проблемы нет, то выполнять эти две команды не нужно.

Далее запустится графический инсталлятор, в котором указываем установочный путь. Я выбрал /usr/local/maple.

Завершаем установку, копируем лицензию (license.bat) в /usr/local/maple/license и запускаем программу:

% /compat/linux/bin/sh /usr/local/maple/bin/xmaple

Работает? А куда она денется! ;)

P.S.: Теперь осталось портировать сюда мой курсач по ТОЭ из виндового маткада :-D

Leave a comment

5 Comments.

  1. Из всех математических программ предпочитаю как раз Maple. Самая удобная, самая наглядная и максимально кроссплатформенная (даже на КПК можно Maple запустить).

    ЗЫ: ганжубас порадовал :-D

  2. просто класный блог

  3. Насчет уникальности контента спорный момент, а вообще сколько людей столько и мнений.

  4. Молодец, а я только недавно кому-то из блоггеров комментировал что «задолбали с постами на тему почему я перестал публиковать интересно почитать»)) Почему-почему, лень им стало, вот и перестали))

  5. Я хорошо разбираюсь в этом. Могу помочь в решении вопроса.

Leave a Reply


[ Ctrl + Enter ]

Это будет выглядеть примерно так: