Cygwin下载,安装教程
Cygwin是一个用于在Windows上模拟Linux环境的软件,由于工作上的需要,我要使用它,至于为什么用它,我在这里不做过多的解释,本文的目的,旨在于解决Cygwin安装上的问题。
原始的安装Cygwin的方法有两种(官方的方法):
1.远程下载安装,需要访问网络。
2.本地安装,前提是在本地要有安装文件,获取安装文件的方法有两种,一种就是通过远程下载下来,保存在本地,第二种就是订购其ISO光盘。
显然,对于国内大多数用户来说,订购ISO光盘,不是上上之选,那只有考虑从网上下了。
可是问题来了,虽然Cygwin的官网上提供了众多的镜像,但不知是国内的网络不行还是怎么回事,下载奇慢,好像回到了拨号时代,汗。。。。慢还不要紧,下得不掉链子的算你幸运。
那怎么办?正规方法是不行了,还好有些好心的网友,把自己下载下来的安装文件共享了出来。大家可以在网上搜索一下,“Cygwin 本地安装”,“Cygwin 安装包”或“Cygwin ISO”。哈哈,是不是有戏?生命在于奉献!,多亏了有这么多热心的网友:)
对于大多数人来说,上面的快速安装方法已经足够了。
可是本人偏爱DIY,所以本人研究了一下,Cygwin的官方说明,找到了另一种方法(我没这么好的网络,可不能像有些安心的网友那样自己通过安装程序提供的方法安静的等待)。在这里与大家分享。
1.下载官网最新安装程序:下载下来的文件最好保存到一个目录下,因为Cygwin安装文件中众多,后面方便操作,比如我下载到了X:/Cygwin。
2.运行,下一步,诶,看图吧:
没什么好说的,想看的就看,不想看的,就下一步。
选择"Install from Internate...",你不是说不用官方的方法下载吗?别问,后面你就会知道,下一步。
随便指定个安装目录先,但不要再设成X:/Cygwin,以免搞乱。其它默认,下一步。
真烦,又要指定,这回我们指成我们的下载目录,X:/Cygwin,下一步。
指定代理,我这里不需要,下一步。
嗯,去更新镜像外列表,等它完成
选一个镜像吧,随便选(我这里选:http://mirrors.xmission.com),下下步。
等待。。。
好,到此打住了,我们去X:/Cygwin下找个文件,Setup.ini,这个文件一般会在X:/Cygwin的子目录下,其实就是以刚才选的镜像网为名的目录(http%3a%2f%2fmirrors.xmission.com%2fcygwin)。找到后,点取消。
3.梦里寻他千百渡,其实就为找到Setup.ini。其实还有方法找到Setup.ini你可以自己去想想,我这里就不说了。
4.记住目录名,"http://mirrors.xmission.com/cygwin"
5.下载我提供的项目“CygwinStorm”(Java),用eclipse打开,然后把刚才那个Setup.ini拷贝到项目根目录,覆盖原来的Setup.ini。
6.打开项目里的org.cygwin.CygwinStorm,改如下一处:
urlPath = "http://www.cygwin.cn/pub/";
为
urlPath = "http://mirrors.xmission.com/cygwin";
运行。
7.刷新项目,打开“result.log”,如果没什么错误的话,一切OK。打开“install.log”,看到了吧,这些是Cygwin安装文件在镜像服务器上的路径,快用下载工具批量下载吧。顺便提醒一句,如果你是用讯雷下载的话,讯雷的一次批量添加上限是201条,还有默认讯雷不监控.bz2为后缀的文件。好了我把文件下载到,“X:/Download/Cygwin”,记住。
8.全都下载完后,是不是就可以安装了,别急,还有最后一步,改
isExtract = true;
downloadPath = "X:/Downloads/cygwin/2.573.2.2/";
为
isExtract = false;
downloadPath = "X:/Download/Cygwin";
运行。
9.好了,打开项目目录下的release目录。是不是所有的文件都在这里面了,用Cygwin安装程序安装吧。出于安全我没有删除原下载目录下的文件,所以记得删除“X:/Download/Cygwin”。
至此,你已经有了一份Cygwin安装文件,把保存好,待以后安装时候用吧。
以下,是java源文件,只为方便,没有经过太多的设计。






















































































































































Cygwin下载,安装教程的更多相关文章
- axure7.0下载安装教程
做产品必需要有原型设计.我们公司称为做demo. demo你能够用ppt做,或者直接做图片.这样给甲方基本通只是. 也能够直接用html做,这样非常慢.尽管真正研发时或许能够复用: 平衡的方案,也是最 ...
- nodejs下载安装教程(XP版)
Node.js 下载安装教程(XP版) 参考自:https://www.cnblogs.com/zhouyu2017/p/6485265.html(win10版) 一.安装环境 Windows Xp( ...
- Mac上go的下载安装教程
mac上go的下载安装教程 官网https://golang.google.cn/dl/下载,安装 环境变量配置 参考https://www.jianshu.com/p/5c1873eaf3ca Ba ...
- Anaconda是什么?Anconda下载安装教程(1)
一.如果从事Python开发,配置环境需要安装两个包: 第一个安装开发工具,俗称IDE : 推荐使用 Pycharm 第二个安装开发工具包: Anaconda ps:Windows 下 Pycharm ...
- Anaconda是什么?Anconda下载安装教程(1)
一.如果从事Python开发,配置环境需要安装两个包: 第一个安装开发工具,俗称IDE : 推荐使用 Pycharm 第二个安装开发工具包: Anaconda ps:Windows 下 Pycharm ...
- mysql8.0.20安装教程,mysql下载安装教程8.0.20
mysql8.0.20下载安装教程 mysql8.0.20安装教程 mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s ...
- MySQL 8.0.13(Windows压缩版本)下载安装教程
MySQL下载安装教程 1.首先在百度上搜索mysql 2.点击链接进去,找到对应的路径 3.进去之后,可以看到版本是8.0.13,以及最下面有个Download按钮,点击下载 4.之后会跳转到开始下 ...
- 南天PR2、PR2E驱动下载,xp,win7,win8,win8.1,win10 32位64位驱动下载安装教程
家里开淘宝店,有个针式打印机驱动.电脑各种换系统,为了装这个驱动可是废了不小的劲.不敢独享,所以现在把各种驱动以及安装教程分享出来. 注意: 打印机在开机状态下,电脑在开机状态下,不要插拔连接线!!! ...
- MySQL 8.0.13 下载安装教程
MySQL是使用最多的数据库,自己电脑上肯定要装一个来多加学习,自己搞不懂的一些东西要多写一些 sql 语句练习. 首先去 mysql 官网下载,地址:https://dev.mysql.com/do ...
随机推荐
- drush cc all 报错
请看好 指明了Module文件的行数 报错一定要多看看哦.
- j2ee四大作用域pagecontext,request,session,ServletContext(转)
转自:(http://www.5ycode.com/63) 在JSP页面中的对象,包括用户创建的对象(例如,JavaBean对象)和JSP的隐含对象,都有一个范围属性.范围定义了在什么时间内,在哪一个 ...
- iOS 轻量级的数据库leveldb
轻量级的数据库leveldb https://github.com/google/leveldb 一:在iOS下编译leveldb 终端: 1: git clone https://github.co ...
- 使用PowerShell简化我的工作
欢迎关注我的社交账号: 博客园地址: http://www.cnblogs.com/jiangxinnju/p/4781259.html GitHub地址: https://github.com/ji ...
- 【bzoj1059】矩形游戏
题意 小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏--矩阵游戏.矩阵游戏在一个N*N黑白方阵进行(如同国际象棋一般,只是颜色是随意的).每次可以对该矩阵进行两种操作:行交换操作 ...
- Ubuntu安装nodeJS
安装环境 ubuntu12.04 64bit nodejs-v0.8.14.tar.gz Node.js是一个基于google v8+javascript的服务端编程框架.但是Node.js又不是js ...
- nodeschool.io 3
~~ MY FIRST I/O! ~~ Write a program that uses a single synchronous filesystem operation toread a fil ...
- 如何设置一个严格30分钟过期的Session
今天在我的微博(Laruence)上发出一个问题: 我在面试的时候, 经常会问一个问题: “如何设置一个30分钟过期的Session?”, 大家不要觉得看似简单, 这里面包含的知识挺多, 特别适合考察 ...
- Git从远程分支创建本地分支
git fetch origin master:temp 这句命令的意思是:将远程origin仓库的master分支下载到本地,并新建一个分支temp.
- jquery表单验证使用插件formValidator
JQuery表单验证使用插件formValidator 作者: 字体:[增加 减小] 类型:转载 时间:2012-11-10我要评论 jquery表单验证使用插件formValidator,可供有需求 ...