CentOS 5.1下安装Opensim
Second Life的变体——OpenSim,是一个开源的虚拟世界开发项目!
目前,Opensim已经实现了和sl的互通,国内已经出现了以opensim为核心架构的3D社区,其中已经开放的有兰奇3D虚拟社区http://www.lq3d.com/。Opensim支持部分林登脚本,很多地方还不是很完善。
1.配置好glib,gtk环境
2.配置好mono,nant环境,要装mono 2的版本
3.再装Opensim 0.6.3
注意:这两个开发包选项及子选项一定要选上,非常重要.
首先用yum安装好bz2压缩包的工具 (yum install bzip2)
安装pkg-config-0.23 下载地址:http://pkg-config.freedesktop.org/wiki/
./configure --prefix=/usr
make
make install
安装glib-2.19.8 下载地址:http://ftp.acc.umu.se/pub/gnome/sources/glib/2.19/
./configure --prefix=/usr
make
make install
安装atk-1.25.2 下载地址:http://www.icewalkers.com/Linux/Software/514330/ATK.html
./configure --prefix=/usr
checking for GLIB - version >= 2.0.0...
*** 'pkg-config --modversion glib-2.0' returned 2.19.8, but GLIB (2.12.3)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
请 vi /etc/ld.so.conf,加入 /usr/lib,然后保存退出,再执行命令 /sbin/ldconfig
make install
安装zlib-1.2.3 下载地址:http://sourceforge.net/project/showfiles.php?group_id=5624
./configure --prefix=/usr
make
make install
安装libpng-1.2.35 下载地址:http://sourceforge.net/project/showfiles.php?group_id=5624
./configure --prefix=/usr
make
make install
安装pixman-0.14.0 下载地址:http://cairographics.org/releases/
./configure --prefix=/usr
make
make install
安装freetype-2.3.8 下载地址:http://nongnu.askapache.com/freetype/
./configure --prefix=/usr
期间出现 config.status: executing libtool commands
make: Nothing to be done for 'unix'.
按照网友的解决办法是先 make clean 然后再 make make install
我不理解这是为什么,反正居然安装成功了!
安装libxml2-2.7.3 下载地址:ftp://xmlsoft.org/libxml2/
./configure --prefix=/usr
make
make install
安装fontconfig-2.6.0 下载地址:http://www.fontconfig.org/release/
./configure --prefix=/usr
make
make install
安装cairo-1.8.6 下载地址:http://cairographics.org/releases/
./configure --prefix=/usr
make
make install
安装pango-1.20.5 下载地址:http://ftp.gnome.org/pub/GNOME/sources/pango/
./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc
make
make install
安装tiff-3.8.2 下载地址:http://www.linuxfromscratch.org/blfs/view/svn/general/libtiff.html
./configure --prefix=/usr
make
make install
安装gtk+-2.15.4 下载地址:http://ftp.acc.umu.se/pub/gnome/sources/gtk+/2.15/
在编译GTK时报错:
** Checks for JPEG2000 loader failed. You can build without it by passing
*** --without-libjasper to configure
此时你可以跳过这个软件,不用安装了
直接 ./configure --prefix=/usr --without-libjasper
make
make install
以上已配置好glib,gtk环境,下面开始配置mono,nant环境.
安装libgdiplus-2.2 下载地址:http://ftp.novell.com/pub/mono/sources-stable/
./configure --prefix=/usr
make
make install
安装mono2.2 下载地址:http://ftp.novell.com/pub/mono/sources-stable/
./configure --prefix=/usr
make
make install
安装nant 0.86 下载地址:http://nant.sourceforge.net/
nant的安装方法有两种,一种是二进制安装,一种是源代码安装,我这里用的是二进制安装,因为这种安装方法非常简单,几乎解压了就有用.从上面的下载地址下载这个二进制的压缩包 (nant-0.86-beta1-bin.tar),将其解压到 /usr/local/nant,文件夹名称也更改为 nant,然后在 /usr/local/bin目录中创建一个nant的文件,在此文件中写上以下语句:
exec mono /usr/local/nant/bin/NAnt.exe "$@"
这时候nant就安装完成了,相当简单吧!
首先安装svn, rpm -ivh subversion-1.4.2-2.el5.i386.rpm 此包可从系统盘中取出.
安装好svn后下载opensim,命令为: svn co http://opensimulator.org/svn/opensim/tags/0.6.3-release下载完好将其名称改为opensim,将它移到/usr/local/opensim
cd /usr/local/opensim
./runprebuild.sh
nant
创建好数据库后要将两个配置文件上传到 /usr/local/opensim/bin目录下,这两个配置文件是连接MYSQL的文件.配置文件分别是:mysql_connection.ini 和 OpenSim.ini,这两个文件只要把opensim数据库的相关信息填上就行了,如数据库名称,数据库用户名,数据库密码.其它都无需改动,mysql_connection.ini这个文件有一处要改动,OpenSim.ini这个文件有五处需要改动,请注意!
(这两配置文件就到我这下载吧,我这有附件)
mono OpenSim.exe (运行这命令后,下面会出现一系统配置参数)
输入土地名称,默认值为OpenSim Test
设置土地Grid的X坐标,默认值为1000
设置土地Grid的Y坐标,默认值为1000
设置内部IP地址,默认值为0.0.0.0
设置内部IP端口,默认值为9000
设置外部访问主机名,默认值为127.0.0.1
DEFAULT REGION CONFIG: Last Name of Master Avatar [User]:
登陆用户名,默认值为Test User
Region# :
-loginuri http://127.0.0.1:9000
以上是服务器及客户端在同一台机器上的设置,如果希望用一台机器上的客户端登陆另一台机器的服务器,需要对参数作如下调整:在输入上述第6步的参数(主机名)时,不使用默认值127.0.0.1,而是输入服务器所在主机的IP地址。然后在客户端的“属性_目标”中添加“ -loginuri http://x.x.x.x:9000”。其中x.x.x.x是服务器所在主机的IP地址。
转载于:https://blog.51cto.com/wsvirtual/213934
CentOS 5.1下安装Opensim相关推荐
- CentOs 6.0 下安装cacti的syslog插件
CentOs 6.0 下安装cacti的syslog插件 一.软件环境: OS:CentOS 6.0 x86_64 rsyslog rsyslog-mysql syslog-v1.22-2.tgz 监 ...
- CentOS 6.4下安装中文输入法
记录CentOS 6.4下安装中文输入法的过程,希望对大家有所帮助. 1.用root登录 ,或su root 2.yum install "@Chinese Support" 3. ...
- centos 安装mysql-proxy_详解在Centos 5.2下安装最新Mysql Proxy LUA教程
在Centos 5.2下安装***Mysql Proxy LUA教程是本文要介绍的内容,主要是来了解Mysql Proxy LUA的安装过程,文章中有很详细的讲解,具体内容来看本文详解. mysql ...
- CentOS 6.4下安装和配置Samba - 行知小筑 - 51CTO技术博客
CentOS 6.4下安装和配置Samba - 行知小筑 - 51CTO技术博客
- CentOS 7版本下安装NVIDIA显卡驱动
文件准备:根据自己的硬件配置需求,去NVIDIA官网下载符合显卡的驱动文件和cuda文件,笔者这里以CentOS 7.6下安装RTX 3090为实例. 1.拷贝文件 在系统安装完以后并且确保能上网的情 ...
- oracle安装5.1,在centos 5.1下安装oracle 11g
在centos 5.1下安装oracle 11g 1.安装CENTOS 5.1 本人开始装系统的时候基本把开发所需的软件包全部安 装了. 2.查询所需安装包是否完整(缺少补啥) rpm -q gcc ...
- 【Linux基础】CentOS 7环境下安装高版本GCC (gcc/g++ 9.3)
CentOS 7升级GCC 正文开始@Assassin 目录: CentOS 7升级GCC 基本执行步骤: 1. 切换用户: 2. 安装centos-release-scl: 3. 安装devtool ...
- centos mysql proxy_在Centos 5.2下安装最新的MySQL Proxy
mysql proxy的代码树已经迁移到lauchpad,采用bazaar进行版本管理.参考了一些文档,在CentOS 5.2下编译安装最新mysql proxy成功.步骤记录如下(在centos 5 ...
- Linux CentOS 7.X下安装部署VNC
VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于 UNIX和 Lin ...
最新文章
- java rest httpclient_java http请求建议使用webClient,少用RestTemplate,不用HttpClient
- 从玩具到游戏,另类的项目激励机制
- u-boot-2009.08在2440上的移植详解(三)
- C#.NET学习笔记 -类,接口,对象
- HDU 1010 Tempter of the Bone DFS(奇偶剪枝优化)
- service nginx start启动nginx出现Failed to start nginx.service:unit not found
- idea redis图形化_5.13redis图形化工具---idea中配置redis密码
- Keyboard Control
- 数学建模论文注意事项
- Mathtype使用技巧
- matlab实现图像的拼接,MATLAB实现图像拼接算法(求助)
- 计算机办公软件基础知识题库,办公软件基础知识试题--题库.doc
- 华为mate30和mate30pro的区别
- Sitemap网站地图生成工具(适用于所有网站)
- 智能卡CPU卡开卡指令
- [AV1] AV1技术专栏(正在更新中)
- 西门子200SMART(七)交叉引用
- 关于Selenium启动Chrome浏览器闪退问题
- 穷人和富人的思维方式探析
- sql 第四章数据库查询 与或非 去重