Maple™ is a commercial mathematics program similar to Mathematica®. You must purchase this software from http://www.maplesoft.com/ and then register there for a license file. To install this software on FreeBSD, please follow these simple steps.
Execute the INSTALL
shell
script from the product distribution. Choose the
“RedHat” option when prompted by the
installation program. A typical installation directory
might be /usr/local/maple
.
If you have not done so, order a license for Maple™
from Maple Waterloo Software (http://register.maplesoft.com/)
and copy it to
/usr/local/maple/license/license.dat
.
Install the FLEXlm
license manager by running the
INSTALL_LIC
install shell script that
comes with Maple™. Specify the
primary hostname for your machine for the license
server.
Patch the
/usr/local/maple/bin/maple.system.type
file with the following:
Please note that after the "FreeBSD"|\
no other
whitespace should be present.
This patch instructs Maple™ to
recognize “FreeBSD” as a type of Linux system.
The bin/maple
shell script calls the
bin/maple.system.type
shell script
which in turn calls uname -a
to find out the operating
system name. Depending on the OS name it will find out which
binaries to use.
Start the license server.
The following script, installed as
/usr/local/etc/rc.d/lmgrd.sh
is a
convenient way to start up lmgrd
:
Test-start Maple™:
%
cd /usr/local/maple/bin
%
./xmaple
You should be up and running. Make sure to write Maplesoft to let them know you would like a native FreeBSD version!
The FLEXlm license manager can be a difficult tool to work with. Additional documentation on the subject can be found at http://www.globetrotter.com/.
lmgrd
is known to be very picky
about the license file and to core dump if there are any
problems. A correct license file should look like this:
Serial number and key 'X''ed out. chillig
is a
hostname.
Editing the license file works as long as you do not touch the “FEATURE” line (which is protected by the license key).
本文及其他文件,可由此下載: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。
若有 FreeBSD 方面疑問,請先閱讀
FreeBSD 相關文件,如不能解決的話,再洽詢
<questions@FreeBSD.org>。
關於本文件的問題,請洽詢
<doc@FreeBSD.org>。