|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
开发linux发行版的人都是通读过linux内核代码,对linux原理极其精通的人。
由于我们的外部收集利用了代办署理,以是在安装OpenStack基于Web的办理把持台的时分有个小贫苦,我们的http代办署理服务器没法经由过程git协定下载openstack-dashboard所需的代码,也就是说能够gitclonehttps://如许克隆代码,可是不克不及利用git协定gitclonegit://。糟的是在openstack-dashboard/tools/pip-requires里刚好用到了git协定,以是运转openstack-dashboard安装剧本的时分会由于收集没法毗连git://而半途失利。怎样让git利用http代办署理服务器呢?
假如是gitclonehttp://或gitclonehttps://的话间接把代办署理服务器加到情况变量就能够了:- $exporthttp_proxy="http://username:password@squid.vpsee.com:3128/"$exporthttps_proxy="http://username:password@squid.vpsee.com:3128/"
复制代码 假如是gitclonegit://的话贫苦一些(大概有的git源不供应http/https的体例),必要先安装socat,然后创立一个叫做gitproxy的剧本并填上符合的服务器地点、端标语等,最初设置git利用gitproxy剧本:- $sudoapt-getinstallsocat$sudovi/usr/bin/gitproxy#!/bin/bashPROXY=squid.vpsee.comPROXYPORT=3128PROXYAUTH=username:passwordexecsocatSTDIOPROXY:$PROXY:$1:$2,proxyport=$PROXYPORT,proxyauth=$PROXYAUTH$sudochmod+x/usr/bin/gitproxy$gitconfig--globalcore.gitproxygitproxy
复制代码 学习python,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。 |
|