问题描述
red hat 9.0中 输入gcc -v 提示command not fount 是不是没安装?怎样安装javac 等也是一样
解决方案
可能没安装,也可能安装了,路径不在环境变量PATH里;在终端了打入命令 #find / -name gcc 看一下结果中有没有显示gcc,若有的话,在/etc/profile中的最后一行添加:PATH=$PATH:<path> <path>为包含gcc命令的目录名若系统中不包含gcc命令,此时可以用光盘安装,参考:http://www.linuxidc.com/Linux/2010-05/25939.htm没光盘的话,建议下载rpm包安装,可以到http://www.rpmfind.net/linux/rpm2html/search.php?query=gcc&submit=Search+...下载相应的rpm包,下载完成之后,在终端打入#rpm -ivh rpm文件名 进行安装因为redhat 9.0这个版本算是比较老的,可能会遇到依赖性的错误,可以到上面下载rpm包的那个网站搜索相应的包然后一次安装。javac等命令可以到http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html 下在可执行文件 , 下载完成后 终端切换到root用户,然后#./jdk-6u25-linux-i586-rpm.bin 换成相应文件,必要的时候还有设置环境变量。
解决方案二:
which gccwhereis gcclocate gccfind / -name gcc查看你的PATH,echo $PATH安装:如果不熟悉rpm命令,可以进到图形界面,rh9里头有直接通过光盘安装,筛选development package,把gcc相关的包全选上即可。
解决方案三:
which gccgcc安装 使用ROOTyum install gcc或者自己到下载GCC的安装包,按照里面的README安装jdk也一样