FreeBSD下console中使用代理安装软件(port&…
2009-05-13 03:21:36来源:未知 阅读 ()
由于学校上外网采取收费制度,所以现在上外网需要使用代理。而在FreeBSD中安装软件主要是通过使用package和port两种方式,这两种方式又主要依赖于网络。这就使我必须在FreeBSD中设置代理。
代理环境:一台装有ccproxy的windows机器(192.168.1.1)上网,ccproxy开通如下服务:http:808 ,ftp(web):808 , ftp:2121 , socks/mms:1080。
Freebsd系统:Vm下FreeBSD5.4-Release
问题:通过代理来使用package和port安装软件。
参考网上文章,主要有如下解决方案:
1.在~/.cshrc中设置HTTP_PROXY和FTP_PROXY (sh或bash用户用export)
setenv HTTP_PROXY 192.168.1.1:808
setenv FTP_PROXY 192.168.1.1:808
2.在/etc/make.conf中添加如下两行:
FETCH_ENV= FTP_PROXY=192.168.1.1:808
FETCH_ENV= HTTP_PROXY=192.168.1.1:808
(注:=号后的空格不可少)
网上说这样设置就可以,但我这里设置以后还是不能使用package和port来安装软件。出现的问题是通常看到ccproxy下已经有连接(web get ftp....),但就是下载不了。(对于提供web访问的ftp站点可以使用上述方法)
我的解决方案如下:
一、对于使用port来安装软件的设置
由于大多数ftp站点不提供web访问,所以我就使用ccproxy中的ftp:2121这个代理类型。
设置如下:
1.在~/.cshrc中设置HTTP_PROXY和FTP_PROXY (sh或bash用户用export)
setenv HTTP_PROXY 192.168.1.1:808
setenv FTP_PROXY 192.168.1.1:2121
2.在/etc/make.conf中添加如下一行:
FETCH_ENV= FTP_PROXY=192.168.1.1:2121
二、对于使用package来安装软件的设置
使用package来安装软件主要有两种方式,一种是使用sysinstall,另外一种是现下载(如ftp等)软件包,然后安装。
在使用sysinstall时,虽然有一个通过http proxy来安装软件的选项,但我这里试过后,在ccproxy中还是那个提示(web get ftp...)就不动了。所以对我来说基本上没用。
使用ftp命令下载软件包时一点反应都没有。于是上网查找其他的方法。发现可以使用sock5软件来使用socks5代理。于是在windows下用天网搜索到需要的socks5软件,然后在FreeBSD下ftp到windows下下载软件(真是累啊!)。安装好软件后在~/.cshrc中增加:
setenv SOCKS5_SERVER 192.168.1.1:1080
然后就可以使用如下命令来安装软件了:
runsocks sysinstall
runsocks ftp ftp2.tsinghua.edu.cn
....
参考文章: Lippman: [原创] 吐血推荐!console下通过代理服务器更新FreeBSD port及package!
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15550/showart_113661.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:不用光驱软驱,硬盘安装 FreeBSD 6.1 的方法
下一篇:BSD下下载
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
- 求PC-BSD 7.1安装指南? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash