最近很少用Vista了,可是Linux下的娱乐功能很少的,仅有许多小游戏,显然不能够满足我。
于是Google Top 10 Linux games 发现赛车游戏The Open Racing Car Stimulator是一款
赛车游戏软件,开源,于是打算安装体验。
以前安装Linux软件都是使用Ubuntu的Apt-get来的,这次也不例外,打开Terminal,输入
sudo apt-get insall torcs
结果,没有此软件,于是打算自己安装。
去官网,发现果然没有针对ubuntu或者debian发布的专门的安装包,只能用源代码包tar.gz来安装了。(torcs-1.3.1.tar.gz)
下载了all in one安装包,解压缩到目录torcs-1.3.1。
进入Terminal,ls进目录,按照manual的方法
首先执行
./configure
然而,出现了提示
GL/gl.h is not found. configure终止。果然,tar.gz安装软件不是那么一帆风顺,于是想自己解决。Google得知,gl.h其实是一个叫做Mesa的 Project的的一个运行库,按照我的理解,就像windows中的dll文件,属于一个开源的与图像的库,正如我们在C/C++中见到的一样,.h文件就是一个头文件。所以我觉得安装mesa的库即可解决问题,于是
sudo apt-get install mesa(我始终觉得ubuntu这个方法比较实用)
结果not found.
于是郁闷了,meas没有found,难道ubuntu不支持?
我google--mesa ubuntu,在ubuntu的package搜索中发现,原来在ubuntu中,对应的package是mesa-common-dev,是一个特定的 package,于是apt-get install果然,很快就安装好了。(不同Distro中的package的名字也许不一样)
./configure
这次,checking GL/gl.h时为yes,可glut.h又not found,于是同样的方法搜索查找glut.h,在freeglut3-dev中。如此安装了 plib1.8.4-dev,libopenal-dev,libalut-dev,
libxmu-dev等packages,./configure终于完成了。
开始第二步,make。make进行的很顺利
然后继续make install
这时出现了新的问题,terminal提示,can't mkdir '...'。mkdir是建立目录的命令,不能建立命令极有可能是权限的问题,于是加上
sudo make install
结果一切正常。
接着sudo make datainstall
终于完成了。
输入命令(在这里安装应该不会加入applications菜单的),torcs,游戏进入了。应该指出的是,此时普通用户也可以运行。最后记着别忘记sudo apt-get autoremove下更新。
chiyb 于 2010-04-22 17:00:47发表:
RE: 安装tar.gz-Linux软件心得
sass 于 2010-02-23 11:53:05发表:
顶
tjgaozw 于 2009-04-18 00:06:00发表:
此不是经 :0wpoi2
hspiritl 于 2009-04-18 00:01:51发表:
我来收经