[原创]solaris工具的安装,使用和注意事项(gcc,gzip,make,nmap,wg

发表于:2007-06-09来源:作者:点击数: 标签:
solaris工具的安装,使用和注意事项(gcc,gzip,make,nmap,wget) 作者:南非蜘蛛zhedou@sohu.com 个人主页:http://www.douzhe.com 转载请保留作者信息 当操作系统安装好,这时的系统是没有任何生命力的,我们需要给他安装提供服务的软件,但是要安装软件,在 unix 里

solaris工具的安装,使用和注意事项(gcc,gzip,make,nmap,wget)
作者:南非蜘蛛 zhedou@sohu.com 
个人主页:http://www.douzhe.com
转载请保留作者信息

当操作系统安装好,这时的系统是没有任何生命力的,我们需要给他安装提供服务的软件,但是要安装软件,在unix里,安装软件又需要用到其它一些工具软件,比如cc,make等等.用惯了免费的人(不会有人象我扔鸡蛋吧),当然不想花钱去买什么license,这里我们就选择了安装GNU的软件.

在solaris7以前,系统里的工具软件是很少的,都需要后装,现在的solaris8有了很大的改进,在software2的光盘里放了很多软件,在伴侣盘里也放了很多的工具.
我为了让自己用的顺手,一般安装一下几个软件,大家可以参考

gzip    解包工具
gtar    因为sun带的tar不支持长文件名,解压某些软件包的时候会出现checksum errors
gcc     因为cc要钱,呵呵
gmake   为了求兼容性更好
wget    unix下的下载软件,比netants,flashget还要好
nmap    unix下的扫描软件,比superscan好
bash,tcsh  如果系统没有,就安装吧
.....
这些软件的二进制包到http://www.sunfreeware.com下载
安装原包很麻烦,不推荐大家使用

(一)安装
注意事项:
为什么有很多朋友老是安装不上这些软件那?请大家注意一下几点
1:请检查下载的包是否是你对应平台的版本,intel版本的和sparc版本的软件不能用于另一个平台
2:请检查/var是否还有空间,至少200-300M
3:请用bin(二进制)的方式上传

#pkgadd -d gzip*
#/usr/local/bin/gzip -d *.gz
#pkgadd -d gcc*
#pkgadd -d make*
#pkgadd -d tar-1.13.19-sol8-intel-local
#pkgadd -d wget*
#pkgadd -d nmap*
#pkgadd -d tcsh* 
#pkgadd -d top* 
........

#mv /usr/local/bin/tar /usr/bin/

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin;export PATH
默认是安装到/usr/local/bin,默认路径没有,请添加上面这句话,或者写道用户登陆脚本里
   

(二)使用
注意事项:
为什么软件都安装好了,还是不能用那?
1:请检查PATH是否包括/usr/local/bin,如果没有,可以在bash下输入
#bash
#PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin;export PATH

2:可能是gcc的版本太高,gcc稳定版本是2.9*,3.0的不稳定,有很多软件用不了
3:如果安装软件的时候,出现是cc不存在,或者不能用的时候,请设置
  1):bash shell这样设置CC=gcc;export CC 
  2):csh这样设置setenv CC gcc 
  3):或者创建一个ln -s /usr/local/bin/gcc /usr/ucb/cc

 阿骁 回复于:2003-01-06 13:02:39
拥护! 顶!

 iamweng 回复于:2003-01-06 13:11:45
谢谢.

 sunmarmot 回复于:2003-01-06 13:13:31
好好!!!居然一直没发现,再顶

 x3y4z5 回复于:2003-01-06 14:13:49
老大的总结真得很好,支持

 路人甲 回复于:2003-01-06 14:21:53
thanks

 xiufan 回复于:2003-01-06 14:36:39
 :em27: 

 南非蜘蛛 回复于:2003-01-06 14:51:41
最近我会陆续写一下基本的文章出来,希望能给大家一下帮助

 sunmarmot 回复于:2003-01-06 15:03:28
好啊!!!hohohohohoh~~~~~~~~~`再顶

 prowater 回复于:2003-01-06 15:12:07
好东东,谢谢


 jdliub 回复于:2003-01-08 07:45:26
支持蜘蛛!!!

 hecm22 回复于:2003-01-08 08:03:12
谢谢蜘蛛:)

 hiecxj 回复于:2003-01-08 08:43:21
感谢中……~~~

 大漠孤烟 回复于:2003-01-08 08:46:29
支持+拥护

 boyu 回复于:2003-01-08 09:26:54
蜘蛛开始发威了!

 崔化 回复于:2003-01-09 18:42:52
蜘蛛,好样的!
我刚装完机子装别的软件时总是要现下一些工具软件,然后在开始,弄得很狼狈,要是早知道就好了!
顶顶顶!

 w8u8 回复于:2003-01-09 18:45:52
好,不错。

 Linux521 回复于:2003-01-11 20:17:49
老大就是牛

 cchmail 回复于:2003-04-05 22:25:51
谢谢

 blacksupergod 回复于:2003-04-07 17:24:21
好家伙,顶!

 sollinux 回复于:2003-04-08 09:52:54
好东东!前些天正在为C compiler的问题烦着呢,好不容易搞好,如果能早点看到这个就好了。

 glaive 回复于:2003-05-06 10:43:48
:oops:

 flyingdark 回复于:2003-05-09 09:31:38
疯狂感谢到死

 cnbluestar 回复于:2003-07-28 17:20:58
谢谢蛛蛛!

 sao 回复于:2003-08-01 12:53:44
顶礼膜拜

 guolsh 回复于:2003-08-01 14:14:06
谢谢!

 itisok96 回复于:2003-08-11 22:16:26
漂亮

 鼹鼠 回复于:2003-08-15 13:48:15
3ks,帮我大忙了

 itisok96 回复于:2003-08-22 20:14:46
[quote:8aa5e21b32="南非蜘蛛"]最近我会陆续写一下基本的文章出来,希望能给大家一下帮助[/quote:8aa5e21b32]     

望眼欲穿
等待中

 chankongming 回复于:2003-08-24 23:42:06
感谢!

 nanaskylead 回复于:2003-08-25 11:43:12
蜘蛛为什么起这么奇怪的名字呢?困惑ing
不过,为大家做贡献的事情还是要热烈拥护的!!

 blessfish 回复于:2003-09-11 13:54:08
蜘蛛真是好人,很无私,向你学习!

 悠悠2003 回复于:2003-09-15 15:33:29
Thanks

 williamw2000 回复于:2003-09-16 07:35:39
Spider,

Do you have any idea where I can download sort patch for Solaris8/9(Intel)?

Thanks a lot,
William

 棉花糖 回复于:2003-09-26 08:42:18
我的好蜘蛛,卸载能说说吗?:)

 林琳 回复于:2003-09-26 09:07:13
正是我需要的 :em02:

 beons 回复于:2003-09-26 10:05:04
super man
这才是蜘蛛侠

 hust_atcs 回复于:2003-09-26 12:16:58
gcc test.c

I got error message:
"gcc:installation problem, cannot exec 'as': No such file or directory."

What is wrong? Thanks!

 棉花糖 回复于:2003-09-26 12:19:20
gcc版本问题,你的版本是不是太高了?装2.9*的吧。

 hust_atcs 回复于:2003-09-27 15:41:06
我装的就是2.9

 unixone 回复于:2004-04-06 21:07:20
gcc里面包括fortran吗?

 www.netbor.net 回复于:2004-11-13 14:21:51
#gcc
ld.so.1:gcc:致命的:libiconv.so.2:打开失败:无此文件或目录
被杀掉
#
请问这是怎么回事啊?我用的装的是3.4.2的.

 温妮 回复于:2004-11-15 10:51:02
蜘蛛大侠:
      最近我正试着装这方面的软件,把我弄的是焦头烂额,看了你的帖以后就觉豁然开朗。但我还是想请教几个问题:
1.你所说的wget比netants,flashget还好,应该不是指在同一个操作系统下使用时的比较吧?wget是用在unix系统下的,而netants,flashget是用到windows系统下的。
    wget前几天我也曾下了一个安装上,但不会使用,也不知安装好后系统会有什么不一样,所以至今未使用上!请问:大侠能否给预指点!
2.你还说到软件的二进制包到http://www.sunfreeware.com下载 ,我曾试着下不少的软件但能安装上我机器(solaris 7)的很少,还有就是二进制包也就是bin包吧,包名是*.bz呀还是*.gz,还是都有呢?
恕我正在学习中,急需请教,请多指教,谢谢!

 roman_pan 回复于:2004-11-15 10:55:28
又一精贴啊

原文转自:http://www.ltesting.net