boyman 发表于 2005-10-23 18:23:14

菜鸟提问一个关于在linux下安装软件包的问题

到目前为止,我知道在linux下有两种软件包,一种是rpm包,一种是源码包,要自己的编译的,rpm包的安装方式,我算是学会了,可是对于源码包,却一直非常头疼。。。
一般来说我下下来了的源码包是tar.gz或tar.bz2之类的文件
解压后得到的是一个文件夹。。。
一般的步骤是./configure
make
make install
令人头疼的问题往往就是出现在这里,我在./configure 的时候会经常出错,不是这个包没装,就是少了什么编译器,有没有什么办法能在./configure 的时候自动安装需要的编译器呀什么的?
还有,用这种方式安装后的软件,他是默认安装到哪个路径下,我该如何启动这个程序
跪求高手指点。。。。。
谢谢!

月下刀客 发表于 2005-10-23 18:34:34

1。将系统所带的开发工具和库文支持全部装上。
2。安装时看出错说明,然后将所缺的东东先装上。(可以用所缺有文件名到 http://rpm.pbone.net/ 搜索后下载相关rpm安装。)
3。如果说你烦这些依赖关系,你可以安装debian,需要软件就在网络直接安装,自动解决依赖问题。

./configure如果不指定目标,一般会在/usr/local有关目录下安装,具体见其INSTALL和README。

boyman 发表于 2005-10-24 22:17:04

谢谢你,谢谢!

mandrakechina 发表于 2005-10-24 22:31:17

除了LFS,所有的Distro都可以自动解决依赖关系。请版主注意言论不要偏向Debian。
页: [1]
查看完整版本: 菜鸟提问一个关于在linux下安装软件包的问题