仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 841|回复: 13
打印 上一主题 下一主题

[其他Linux] Linux编程:怎样让 Git 利用 HTTP 代办署理服务器仓酷云

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:19:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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://的话间接把代办署理服务器加到情况变量就能够了:
  1. $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剧本:
  1. $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,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-20 20:22:19 | 只看该作者
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
透明 该用户已被删除
板凳
发表于 2015-1-21 09:37:27 | 只看该作者
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
简单生活 该用户已被删除
地板
发表于 2015-1-29 11:36:25 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
山那边是海 该用户已被删除
5#
发表于 2015-1-31 22:02:11 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
金色的骷髅 该用户已被删除
6#
发表于 2015-2-1 09:52:20 | 只看该作者
要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。
莫相离 该用户已被删除
7#
发表于 2015-2-5 10:47:31 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
精灵巫婆 该用户已被删除
8#
发表于 2015-2-5 12:28:47 | 只看该作者
虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。
再见西城 该用户已被删除
9#
发表于 2015-2-11 19:58:03 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
冷月葬花魂 该用户已被删除
10#
发表于 2015-2-17 03:32:21 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
小女巫 该用户已被删除
11#
发表于 2015-3-5 15:15:12 | 只看该作者
应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。
飘飘悠悠 该用户已被删除
12#
发表于 2015-3-8 22:16:39 | 只看该作者
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
蒙在股里 该用户已被删除
13#
发表于 2015-3-12 23:16:43 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
飘灵儿 该用户已被删除
14#
发表于 2015-3-20 05:10:58 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 10:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表