请记住,这些是简要说明;是您将在相应软件包的 README 文件中找到的更重要细节的快速摘要。 这绝不能替代实际阅读这些文件(因为它们包含版权信息和其他本文件不一定涵盖的说明)。
首先,请注意本文档仅涵盖如何使用 RedHat v7.0 启动并运行。 当您选择要下载的软件包时,请务必确保它与您正在运行的 Linux 版本兼容。
其次,如果您有信息可以帮助其他可能阅读本文档的人(例如解释如何安装其他工具、指向其他教程的指针、遗漏的步骤、语法和/或拼写错误和/或错别字等),请仅发送电子邮件。 如果软件无法编译,或者您无法解决问题,请阅读其随附的文档。 请理解您的系统可能完全不同,因此通过互联网通过电子邮件调试问题并不是任何人喜欢的任务。 ;-)
第三,这些软件包的安装没有任何严重的障碍(读作:严重的头痛)。在“相关链接”部分,有与下面涵盖的软件包并列的替代软件包。 请注意,仅仅因为某个软件包未被深入讨论,并不意味着它比选择安装的软件包更差(或更好)。
祝你好运!
在开始之前,您需要一个 Web 浏览器和 Unix shell。 如果您不知道如何使用 shell [bash, ksh 等],您需要自行解决(尽管提供了英语和 shell 命令的说明)。
除非另有说明,否则所有说明都应以 root
身份执行。
/usr/local/archives
用于存放软件包
mkdir /usr/local/archives
旧版本的 tar
不支持 z
参数。 对于这些系统,请省略 z
参数,并在使用 tar
之前对文件使用 gunzip
。
/usr/local/archives
目录
cd /usr/local/archives
tar zxf MesaLib-3.4.1.tar.gz
tar zxf MesaDemos-3.4.1.tar.gz
MesaLib
子目录
cd Mesa-3.4.1
./configure; make; make install
/etc/ld.so.conf
,并确保您有一行内容为
/usr/local/lib
ldconfig
/usr/local/archives
目录
cd ..
tar zxf BMRT2.6beta.linux-glibc2.tar.gz
BMRT
子目录
cd BMRT2.6
cp bin/* /usr/local/bin/
cp lib/lib* /usr/local/lib/
cp include/* /usr/local/include/
mkdir /usr/local/shaders
chmod 777 /usr/local/shaders
cp shaders/*.sl* /usr/local/shaders/
cp shaders/*.h /usr/local/shaders/
cp examples/*.sl* /usr/local/shaders/
cp examples/*.h /usr/local/shaders/
/etc/profile
或等效文件),并添加以下行
export SHADERS=.:/usr/local/shaders
.rendribrc
文件复制到每个用户的主目录。如果出现任何问题,请查阅 Blue Moon Rendering Toolkit 随附的 README
文件,或访问他们的网站。
The Mops 可以按用户安装,也可以由 root 用户(或等效用户)在系统范围内安装。 在此示例中,它使用非管理帐户安装,这应该会产生积极的结果。 请注意,编译在安装过程中失败(缺少 C 头文件),因此安装了预编译的二进制文件(与 RedHat v6.0 兼容,您的系统可能会有所不同),如下所示
/usr/local/mops
,则发出以下命令
cd /usr/local
tar zxf /usr/local/archives/mops-0.42d-BMRT26-linux.tar.gz
cd mops
/usr/local/mops/src
移动到 /usr/local/mops
mv src/crtmopssh.sh .
mv src/mfio.so .
mv src/mops .
.mopsrc
文件复制到每个想要运行 The Mops 的用户的主目录。 例如,用户“jane”将需要运行以下命令
cp src/mopsrc /home/jane/.mopsrc
/usr/local/lib/mops
并移动按钮和着色器
mkdir /usr/local/lib/mops/
mv buttons/* /usr/local/lib/mops/
mv shader/*.sl* /usr/local/shaders/
如果出现任何问题,请查阅 The Mops 随附的 README
和 Setup.txt
文件,或访问他们的网站。
从 root
注销。 以普通用户身份登录,并按如下方式运行 The Mops
/usr/local/mops/mops
您可能希望在 $HOME/mops
中创建一个名为 models
的子目录,用于保存 3D 模型。
现在安装已完成,您可以从系统中删除所有不再需要的文件(在需要的地方替换版本号)。
cd /usr/local/archives/
rm -rf BMRT2.6
rm -rf Mesa-3.4.1
注意:使用 rm -rf
时要小心...确保您在正确的目录中,并且您希望删除的文件和/或目录存在。