Ubuntu 安装Robocup 3D simulation server指南V0.0
PS:这是我们校内竞赛的SERVER安装指南
Ubuntu 安装Robocup
3D simulation server指南V0.0
JACK——2008.10.15
1.安装Ubuntu Linux 系统
分区:
分区 |
/ |
swap |
/boot |
/home |
中文名 |
根分区 |
交换分区 |
启动分区 |
用户目录 |
分区格式 |
ext3等 |
swap |
ext3等 |
ext3等 |
分区大小 |
>5G |
1~2倍内存大小 |
200M左右 |
|
功能 |
储存文件 |
相当于虚拟内存 |
储存启动文件 |
用户文件目录 |
备注 |
boot分区不是必需的,启动文件可以储存在根分区/boot文件夹下。/home分区也不是必需的,如无该分区,则文件存储在根分区/home文件夹下,一般推荐根分区10G以上,swap分区1G左右 |
Tips:
具体安装过程详见Ubuntu 8_04.pdf(更新源推介使用cn99),
有关Ubuntu操作系统方面的问题请借助中文官方论坛或搜索引擎....
2.安装rcssserver3d
(1)编译环境安装配置
~$sudo apt-get install build-essential autoconf automake1.9 cvs subversion gnome-core-devel (2)安装JAVA 环境 ~$sudo apt-get install sun-java6-jre 注意:sun-java6-jdk和sun-java6-jre装一个就可以了,两个都装的话可能会在配置JAVA变量的时候出错,至于open-jre与open-jdk请自行实验 (3)安装其它库、tex等~$
sudo apt-get install g++ libode0-dev
libboost-dev
libsdl-dev libfreetype6-dev libdevil-dev libtool freeglut3-dev tetex-extra libtiff4-dev libslang1-dev
(4)安装libxmu_1.0.4-1
$ sudo
dpkg -i libxmu-headers_1.0.4-1_all.deb
$ sudo
dpkg -i libxmu-dev_1.0.4-1_i386.deb
请使用源码编译,并确认以下每部安装过程中没有错误产生
)
(5)
安装
boost-1.33.1
$cd boost*
$
cd tools/build/jam_src
$
./build.sh
$
cp bin.linuxx86/* ../../../
$
cd ../../../
$sudo
./bjam "-sTOOLS=gcc" install
注意:
boost
的编译安装时间较长 ,请耐心等待
(
6
)
安装
ode-0.
7
$cd ode*
$./configure
$make
$sudo make install
(
7
)
设置Java环境变量~
$
export JAVA_HOME=/usr/share/java~
$
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar~
$
export PATH=$PATH:$JAVA_HOME/bin(8)安装expat-2.0.1和
spades-1.10
注意:
expat为spades所依赖,不安装可能会产生错误
$cd expat*
$./configure
$make
$sudo make install
接下来安装
spades
$cd spades*
$./configure
$make
$sudo make install
(9)
安装
ruby-1.8.3
注意:
请确认带上参数
–
enable-shared
$cd ruby*
$
./configure –enable-shared
$
make
$sudo
make install
(
10
)
安装
rcsserver3d-0.5.2
$cd rcsserver3d*
$export CPPFLAGS=-I
{$boostdir}
\ -L/usr/local/lib
$
./configure
$make
$sudo make install
配置环境变量: 在~/.profile中添加一行: LD_LIBRARY_PATH=/usr/local/lib/rcssserver3d$LD_LIBRARY_PATH
至此rcssserver3d安装完成,可以在终端运行rcsoccersim3D,启动默认的agenttest来检查安装成果。
TIPS:
安装过程所使用的系统版本为Ubuntu 8.04 LTS,其它版本请对比安装,安装过程中产生的错误请先检查先前的安装是否都已正确完成,其它错误、对此文档有什么意见或建议请发送邮件到iamjack_1988 AT foxmail.com以帮助完善此文档,最后祝大家在此次robocup 3d 仿真竞赛中取得好成绩