在HP-UX上安装wget

这几天有个应用,要跑在HP-UX的服务器上,其中一个功能需要使用wget定时刷新一个页面,操作系统上没安装,于是就到官网下载了

wget-1.12-hppa-11.31.depot.gz

并传到服务器上,然后执行

# gunzip wget-1.12-hppa-11.31.depot.gz

# swinstall -s /backup/wget-1.12-hppa-11.31.depot

(HP-UX的安装工具真土,字符界面模拟个GUI,难操作的要死。建议在本机启动一个XServer,然后把服务器的输出转向到本机来: export DISPLAY=192.168.10.100:0.0;)

swinstall一分析,说是缺少依赖库: libidn-1.19-hppa-11.31,于是又马不停蹄地到官网上下了libidn-1.19-hppa-11.31.depot.gz,安装libidn-1.19-hppa-11.31又报说缺少 libiconv-1.13.1-hppa-11.31和gettext-0.18.1.1-hppa-11.31,把这两个折腾下来,终于让我安装了,接下来的安装还算顺利。

装完了,想试一下wget正不正常,输入:

# wget http://192.168.10.5/index.html

sh: wget:  not found.

竟然默认的安装路径都没在系统路径参数里,于是改成:

# /usr/local/bin/wget http://192.168.10.5/index.html

本以为应该能顺顺利利地把页面抓下来,谁知:

# /usr/local/bin/wget http://192.168.10.5/index.html
/usr/lib/dld.sl: Can't open shared library: /usr/local/lib/libcrypto.sl
/usr/lib/dld.sl: No such file or directory
Abort(coredump)

加密库不存在,看来官网所列的wget的依赖库一个都不能省,还是乖乖地把openssl-1.0.0a-hppa-11.31.depot.gz和perl-5.10.1-hppa-11.31.depot.gz都下载下来,上传到服务器安装,想偷一点懒都不行啊。

装完后一执行,还是报错!!

做到这里,才发现原来版本错了,杯具啊!

重新下载新的安装包

wget-1.12-hppa-11.11.depot.gz

libidn-1.19-hppa-11.11.depot.gz

libiconv-1.13.1-hppa-11.11.depot.gz

gettext-0.18.1.1-hppa-11.11.depot.gz

安装,执行,天下太平了。

猜你喜欢

转载自sheng.iteye.com/blog/746955