Ubuntu之旅(五)——又见Mathematica

2

Comments

今天参考了多方资料,总算是把Ubuntu下的Mathematica弄好了!

首先是安装。我是从 VeryCD 上下载到的安装文件,是一个cue和一个bin。我知道Ubuntu可以直接挂在iso,但不知道cue怎么处理。参考了这篇文章,这里也写一下:首先要安装一个叫“bchunk”的软件,可以直接用apt-get安装,然后进入下载到的目录,转换文件:

1
bchunk MATHEMATICA.V6.0.2.bin MATHEMATICA.V6.0.2.cue MATHEMATICA.V6.0.2.iso

稍等一会儿,就转换完成了,不过转换得到的文件是“MATHEMATICA.V6.0.2.iso01.iso”。最后将这个文件挂载:

1
2
sudo mkdir /media/mathematica
sudo mount MATHEMATICA.V6.0.2.iso01.iso /media/mathematica/ -t iso9660 -o loop

接下来只要找到Unix/Installer/MathInstaller文件,用root运行之即可。

但完成以后运行,发现一些奇怪的问题。

用终端运行时会出现一大串的提示,然后弹出错误提示:“Unable to find font ….”。参考了在Debian下的配置后,我找到了/usr/local/mathematica,并且在其中加入了

8
9
LC_ALL="C"
LANG="C"

并在/usr/X11R6/lib/建立了/usr/share/X11/的链接,并在/usr/share/X11/建立了一个到/usr/share/fonts/X11/的链接:

1
2
sudo ln -s /usr/share/X11/ /usr/X11R6/lib/X11/
sudo ln -s /usr/share/fonts/X11/ /usr/share/X11/fonts/

随后那个框消失了,但问题并没有解决——文字仍然显示不出来,而且启动时的一大串错误还在。于是又参考了Mathematica官方网站上的一份资料,在/etc/X11/xorg.conf文件后加了一个段落(注意先备份,修改需要root权限):

56
57
58
Section "Extensions"
	Option "Composite" "disable"
EndSection

找到了更完美的解决方案,见我最近的那篇日志

保存后重新起动。再次开启Mathematica,完全没有问题了!

2 Responses to “Ubuntu之旅(五)——又见Mathematica”

Leave a Reply