LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 977|回复: 1

问一个源码安装包的安装路径问题

[复制链接]
发表于 2008-4-4 19:47:28 | 显示全部楼层 |阅读模式
(1)看别人说可以在configure的时候用./configure --prefix=/...来预定安装位置,但我觉得一些系统性的软件如gcc,解压的软件7zip,他们都是有个固定的安装位置吧?
(2)安装源码包的软件为什么有些安装完后,直接就可以用那些软件如安装了7zip直接就可以7z e .......,而有些软件却要自己去配置路径?如你安装tcsh,安装完后它默认居然装在/usr/local/bin下面,而不是/bin/下面,这让很多脚本中的#!/bin/csh依然无法运行,还要改过来,并且还有问题。
(3)是不是用./configure --prefix=/bin就把tcsh的安装问题自动解决了?
(4)为什么yum install tcsh的方式安装的tcsh就不用任何配置,不管普通用户还是超级用户直接#!/bin/csh就可以用了,注意上述是/bin/csh而不是/bin/tcsh
(5)最后一个问题,估计简单一些,就是普通用户的目录就是/home/river(我的用户名是river)我这样配置了.bashrc后居然还是找不到我 装的一个软件的目录,但将这一段改成$HOME就可以,$HOME有什么不同?

最后,希望懂的人能够给我解答下,有相关资料也可以给我指点一下,我去查找,无以为报,就先真心的说声“谢谢了!”
发表于 2008-4-6 18:51:49 | 显示全部楼层
1 你不加-prefix=/..就是默认路径,还没有听说有软件一定要把定路径,如果有请说一声
2 如果你是用yum install xxxx 或是安装到默认(系统/bin之类的)路径,一般就可以直接用
可以通过echo $PATH,查看搜索路径
3 tcsh,没用过,不清楚,只用bash,最简单的方法就是yum install tcsh
4 应该是/bin/sh吧,查看ls -l /bin/sh 这是一个链接,用ln改一下链接到/bin/tcsh就行了
5不知道你的.bashrc的情况,你没有贴出来,所以不好说
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表