其他 / 编程语言 · 2016年12月14日 0

如何在Cygwin上安装unzip

工作中用到的开源程序是在linux系统下运行的,以前给自己装了一个双系统(Win7+ubuntu),用到的时候经常得关机切换系统。无意间发现Cygwin,它可以在win7上运行,模拟出类unix的环境。于是乎果断安装。但是等编译程序的时候发现:网上下载的zip程序包无法解压,所以重新安装unzip程序,在这里记录一下。

下面是整个过程:

1.  重新双击打开安装cygwin使得安装程序:setup-x86_64.exe,如图所示:

cygwin的安装文件

cygwin的安装文件

2.  点击下一步,选择直接从网络安装,如图所示:

选择安装方式

选择安装方式

3.  然后点击下一步,选择根目录,一般选择默认【C:\cygwin64】

选择根目录

选择根目录

4.  点击下一步,选择下载的文件保存位置,这里我选择【H:\迅雷下载】

选择下载的文件保存位置

选择下载的文件保存位置

 

5.  点击下一步,选择网络连接方式,这里选择直接连接【Direct Connection】

选择网络连接方式

选择网络连接方式

6.  选择镜像,这里可以选择中国的两个镜像,以cn结尾的。

选择镜像

选择镜像

7.  点击下一步,他会下载并显示资源列表,

资源列表

资源列表

8,首先将view选为full,向下拖动,找到并选择unzip。这里我之前已经安装过了,所以前面的状态显示keep,如果你没有安装,初次点击前面会将skip转变为具体的版本号,然后剪辑下一步。

选择unzip

选择unzip

9.点击写一部,会显示上述选择的程序需要安装哪些依赖包,全选并点击下一步。

选择依赖包

选择依赖包

10.  开始下载并安装,如图所示:

下载并安装

下载并安装

11. 安装结束。

安装结束

安装结束

 

另外一种方法:自己编译安装

 

 

1.  首先是下载unzip文件,在网上随便下载一个,这里下载我下载了:unzip552.tar.gz。

2. 下载完成后打开文件,找到其中有一个unzip552.tar.gz的压缩文件,解压这个文件就可以了。

3.  把解压后的文件放到cygwin一个目录下。

4.  我是放在C:/cygwin/home/wind/unzip-5.52这里了,unzip-5.52是unzip的目录

5.  然后把unzip-5.52目录下的unix下的makefile拷贝到unzip-5.52目录下

6.  运行命令make generic

7.  运行命令make install

OK了,感谢CSDN友人 “morris88”