美文网首页
折磨死人的Cygwin

折磨死人的Cygwin

作者: lqbii | 来源:发表于2016-08-07 01:33 被阅读0次

不久前在网上买了一本关于Git的电子书,只看了对Git的介绍部分,剩下的关于Git的操作部分自然需要实际上机操作,想要学下去当然要先在电脑上安装Git,我用的是Window系统,为了避免出现各种抓狂问题,如乱码和缺乏命令行小工具,就选择了在Cygwin下安装Git,我的电脑本已经安装了Cygwin,但版本已经旧了,为了避免出现软件Crash的情况,于是删了Cygwin,打算重装。本以为安装Cygwin是一个十分简单的事(原本就是),想不到浪费了我差不多一整天的时间……

安装Cygwin的步骤其实很简单,就是从官网下载一个名字开头为setup的可执行文件,运行后选择安装位置、软件源、软件包,然后狂点下一步就好了。从官网下了setup程序,运行后它竟然提示setup程序版本比软件源的版本旧,你tm是在逗我吗,我可是刚从官网下的啊。没办法只好重新从官网下,但这时官网死活打不开了,挂了代理就顺畅了。后来运行新下的setup程序,没再出现版本问题,于是以为一切都应该顺畅了。选择了一个国内的软件源(中科大的),选好了软件包,然后点下一步等setup程序下载所需的软件包。本来从国内软件源下载应该十分快速稳定,但神奇的是,下载速度飞快,但下到某个特定软件包时会立即断开,然后提示下载不完整,要命的是,那个无法下载的软件包还是十分关键的。于是只好回到前面的步骤重新来过,但依然卡在那个软件包的下载上,换了新的软件源依然不行,同时选择几个软件源(国内国外都有),但都在下载那个软件包上秒断(有点类似连接被重置),但如果从浏览器访问软件源,又可以十分顺畅的下载那个软件包。好吧,那我手动下载还不行吗?于是手动下载了关于那个软件包的所有相关文件,然后把这些文件放到了Cygwin软件包下载处,运行setup程序,竟提示软件包损坏,无法安装……

就这样被这个下载软件包搞得很烦,重复试了N遍都不行,那个软件包tm的只有400多KB啊。好吧,那我不用还不行吗,于是在软件包选择处排除了那个包,然后等setup运行,结果竟然卡在下载bash这个软件包上,你妹的,没了bash我还用毛啊……

后来想想看,还是用代理下好了,虽然可能下载速度会很慢,但总好过没法安装。也许setup程序本身有问题,于是我又到官网重新下过,这次Cygwin的官网没挂代理也能访问了。下了setup程序,运行,又出现setup程序版本太旧提示,真是莫名奇妙。于是又去官网,发现打不开,挂了代理,下了setup程序,没再出现版本问题。真是神奇,从同一个网址,挂代理和不挂代理下载的程序竟然不是同一个版本(细思恐极)!

最后全程挂代理,用国外软件源,setup程序终于能正常下载软件包了,但下载速度真的好慢。唉,可怜的中国网络用户啊,学点技术真难……

相关文章

网友评论

      本文标题:折磨死人的Cygwin

      本文链接:https://www.haomeiwen.com/subject/kpflsttx.html