在HP-UX上安装wget

本文详细记录了在HP-UX服务器上安装wget并解决依赖库问题的过程,包括遇到的问题、解决方案以及最终成功安装wget的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这几天有个应用,要跑在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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值