Linux版Mathematica安装
来源:互联网 发布:剑灵最美2016捏脸数据 编辑:程序博客网 时间:2024/06/05 17:04
安装Mathematica®
Updated for Mathematica 4.X by Murray Stokely. Merged with work by Bojan Bistrovic.
这节描述在FreeBSD系统上安装Linux版的Mathematica® 4.X。
Linux版Mathematica在FreeBSD下运行的很好,但是由Wolfram打包的二进制程序需要标记才能让FreeBSD知道需要使用Linux ABI来执行它们。
Linux版的Mathematica 或Mathematica for Students 可以从http://www.scige.com/直接定购。
10.3.1. 标记Linux程序
Linux程序可以在Wolfram发布的CDROM的Mathematica Unix目录中找到。你必须将这个目录树拷贝到本地硬盘上,以便你能在运行安装程序之前用brandelf(1) 来标记Linux程序:
# mount /cdrom
# cp -rp /cdrom/Unix/ /localdir/
# brandelf -t Linux /localdir/Files/SystemFiles/Kernel/Binaries/Linux/*
# brandelf -t Linux /localdir/Files/SystemFiles/FrontEnd/Binaries/Linux/*
# brandelf -t Linux /localdir/Files/SystemFiles/Installation/Binaries/Linux/*
# brandelf -t Linux /localdir/Files/SystemFiles/Graphics/Binaries/Linux/*
# brandelf -t Linux /localdir/Files/SystemFiles/Converters/Binaries/Linux/*
# brandelf -t Linux /localdir/Files/SystemFiles/LicenseManager/Binaries/Linux/mathlm
# cd /localdir/Installers/Linux/
# ./MathInstaller
另外,你也可以简单地用下面的命令将默认的ELF标记成Linux:
# sysctl kern.fallback_elf_brand=3
这将让FreeBSD知道没有标记的ELF程序使用Linux ABI,所以你将可以直接从CDROM来运行安装程序。
10.3.2. 获得你的Mathematica 密码
在你运行Mathematica之前,你必须从Wolfram获得对应你的“机器ID”的密码。
一旦你安装了Linux运行时库,并把Mathematica解包开了, 你可以在安装目录通过运行mathinfo来获得你的“机器ID”。这个机器ID是以你的第一块以太网卡的MAC地址为基础的。
# cd /localdir/Files/SystemFiles/Installation/Binaries/Linux
# mathinfo
disco.example.com 7115-70839-20412
当你用email,电话或者传真向Wolfram注册时,给他们你的“机器ID”,就会返回一个包含一组数字的密码。当你第一次运行Mathematica时就需要得到的密码。
10.3.3. 通过网络来运行Mathematica
Mathematica 使用一些特殊的字体来显示字符, 与现在使用的标准字体不一样(integrals, sums, Greek letters,等等)。 X协议要求将这些字体安装在 本地。 这意味着你需要从Mathematica的CDROM里面拷贝这些字体并安装到本地。这些字体一般在CDROM的/cdrom/Unix/Files/SystemFiles/Fonts里面,或本地硬盘的/usr/local/mathematica/SystemFiles/Fonts。实际的字体在Type1和X子目录。有很多种方法来使用它们。
第一种方法是把字体拷贝到一个已存在的目录/usr/X11R6/lib/X11/fonts。 这需要编辑fonts.dir文件。添加字体名字进去,并改变第一行的字体数目。另外,你也需要在拷贝字体的目录下执行mkfontdir(1)。
第二种方法是拷贝目录到/usr/X11R6/lib/X11/fonts:
# cd /usr/X11R6/lib/X11/fonts
# mkdir X
# mkdir MathType1
# cd /cdrom/Unix/Files/SystemFiles/Fonts
# cp X/* /usr/X11R6/lib/X11/fonts/X
# cp Type1/* /usr/X11R6/lib/X11/fonts/MathType1
# cd /usr/X11R6/lib/X11/fonts/X
# mkfontdir
# cd ../MathType1
# mkfontdir
现在,添加新的字体目录到你的字体目录:
# xset fp+ /usr/X11R6/lib/X11/fonts/X
# xset fp+ /usr/X11R6/lib/X11/fonts/MathType1
# xset fp rehash
如果你正在使用XFree86™服务器,你可以把它们添加到你的 XF86Config文件来自动加载。
如果你没有一个叫/usr/X11R6/lib/X11/fonts/Type1的目录, 你可以把MathType1改成Type1。
- Linux版Mathematica安装
- Linux下安装Mathematica 9的说明
- Mathematica
- Mathematica
- Mathematica 11中文破解版安装教程(图)附注册机下载
- mathematica 7.0 破解注册安装全过程
- Wolfram Mathematica 10.3 Windows / Linux / MacOsx
- 数学计算软件(Matlab、Mathematica)网页版
- 在ubuntu 8.04下安装 mathematica 6.0.3 全过程
- Mathematica 讲座
- 实战Mathematica
- Mathematica运算
- Mathematica入门教程
- mathematica-画图
- mathematica tips
- Mathematica备忘录
- Mathematica笔记
- mathematica散点图
- 鼠标移动背景变化
- datalist隔行不同颜色
- 点击打印指定区域
- .NET Framework 自动内存管理机制深入剖析 (C#分析篇)
- 超级链接title换行
- Linux版Mathematica安装
- 浅谈C#托管程序中的资源释放问题 好文章!!!
- 导出到EXCEL
- 取由另一个页面传递的参数的值
- 如何使用成员变量
- DataTable中读取的字段为空时的判断
- 把string id="5,6,8,9"分成数组{}5,6,8,9},并计算维数
- 中国移动GPRS与APN应用时cisco路由器配置参数
- jfreechart 方差图