红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

安装tar.gz-Linux软件心得

发布时间:2009-04-17 23:55:01来源:红联作者:tjgaozw
最近很少用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下更新。
文章评论

共有 4 条评论

  1. chiyb 于 2010-04-22 17:00:47发表:

    RE: 安装tar.gz-Linux软件心得

  2. sass 于 2010-02-23 11:53:05发表:

  3. tjgaozw 于 2009-04-18 00:06:00发表:

    引用:
    我来收经
    hspiritl 发表于 2009-4-18 00:01

    此不是经 :0wpoi2

  4. hspiritl 于 2009-04-18 00:01:51发表:

    我来收经