RPM无法使用HTTPPROXY实现远程补装,郁闷啊
我最初安装的是服务器模式,是通过HTTP服务器(WIN2000提供)方式来安装的。现在我想补装XWIN,但我发现RPM无法使用HTTPPROXY实现远程补装,只能通过先FTP到本地后再安装,郁闷死了
我是参考MAN RPM里的格式来使用的,如下:
rpm -ivh -httpproxy http://172.17.1.30/redhat/rpms/x.x.x.rpm
各位大侠帮我看看为什么不行啊
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
用webmin
webmin是啥东东?
难道是比up2date更爽的东西?
高手怎么不再解释一下哩,自己再顶下
Lanyd朋友,看来你需要多学习看rpm的man手册了
--httpproxy HOST
指定代理服务器的地址
--httpport PORT
指定代理服务器的端口号
晕了,我明白httpproxy是代理服务器啊,可如果不是能用http或ftp来从远程服务器安装rpm,那要这个代理服务器有啥用呢?
难道非得指定端口? httpproxy应该默认就是80嘛
我使用下列格式仍然报错:没有给出要安装的包!
rpm -ivh -ftpproxy ftp://username:userpasswd@172.17.1.30/redhat/rpms/telnet-server-0.17-25.i386.rpm
我已经确认路径及文件名都无误,包括大小写!
BTW,我尝试直接用ftp去下,在命令行输入
ftp ftp://username:userpasswd@172.17.1.30/redhat/rpms/telnet-server-0.17-25.i386.rpm,报错:不是有效的主机!
再试,ftp ftp://username:userpasswd@172.17.1.30
可依然报错:不是有效的主机。
只有ftp 172.17.1.30 才被接受,难道linux下的ftp这么弱,连标准的ftp这种连接格式也不支持,那岂不是只能以交互方式来使用ftp?
连接上去到,到上述目录,我可以成功下载到指定这个rpm包!
所以不存在路径不对,或ftp服务器未准备好的“大意”之错。
BTW,我用ftp -h来看帮助,发现还有一个pftp。
可我试了一下,发现好像是一样的,难道真的就是它另外一个别名,而不是另外一个程序?
高手再来指点下吧...
顶,我再顶,顶到高手现身为止:)