win10 安装Cygwin apt-cyg

2017-09-13 18:13 出处:简书 人气: 评论(0

在不使用Linux、虚拟机的情况下,Cygwin可以说是一款强大的工具,支持使用Unix的Bash功能。并能支持Linux的很多命令,并有自己的软件源,类似apt-get功能,扩展性非常强大。

安装Cygwin

官网下载即可,根据自己的电脑选择32位还是64位。

Cygwin下载.png

Cygwin下载.png

下载下来之后,执行.exe文件即可开始安装。

安装过程中有几个注意的点:

  1. 选择镜像下载地址
    安装进入如下界面时,需要选择镜像地址:


    镜像地址选择

    镜像地址选择


    选择镜像地址尽量是亚洲的,下面我列了三个是中国地区的镜像,下载速度挺快的:

    在镜像选择的时候,选择这三个中的一个即可。

  2. 选择需要安装的package
    安装进入到如下界面的时候,至少先把wget选上:

    记得选上wget

    记得选上wget

    否则在后续安装apt-cyg的时候可能会报错。
    当然可能有的同学在安装的时候错过了这一步,或者已经安装了Cygwin,此时也可以选择重新安装。

安装apt-cyg

其实apt-cyg是一段脚本,你可以从github上面下载下来,放到/bin/目录下即可。

下载apt-cyg脚本.png

下载apt-cyg脚本.png

将下载下来的zip压缩包中的apt-cyg复制到/bin目录下即可。

复制脚本.png

复制脚本.png

通过ls -l查看apt-cyg是否有执行权限(x),如果没有,通过命令

chmod +x /bin/apt-cyg

给脚本加上权限,即可。

通过apt-cyg安装包

我这边刚下载下来安装完后,是没有vim命令的,所以试着用apt-cyg安装一下,命令如下:

$ apt-cyg install vim
Installing vim
--2017-09-13 17:39:56--  http://mirrors.opencas.org/cygwin//x86_64/release/vim/vim-8.0.1052-1.tar.xz
正在解析主机 mirrors.opencas.org... fe80::21e:67ff:fec2:d5c4, 159.226.11.160
正在连接 mirrors.opencas.org|fe80::21e:67ff:fec2:d5c4|:80... 失败:Connection timed out。
正在连接 mirrors.opencas.org|159.226.11.160|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:1121092 (1.1M) [application/octet-stream]
正在保存至: “vim-8.0.1052-1.tar.xz”

vim-8.0.1052-1.tar. 100%[===================>]   1.07M  3.44MB/s  用时 0.3s

2017-09-13 17:40:18 (3.44 MB/s) - 已保存 “vim-8.0.1052-1.tar.xz” [1121092/1121092])

vim-8.0.1052-1.tar.xz: 成功
Unpacking...
Package vim requires the following packages, installing:
bash cygwin libiconv2 libintl8 libncursesw10 libssp0 vim-common
Package bash is already installed, skipping
Package cygwin is already installed, skipping
Package libiconv2 is already installed, skipping
Package libintl8 is already installed, skipping
Package libncursesw10 is already installed, skipping
Package libssp0 is already installed, skipping
Installing vim-common
--2017-09-13 17:40:19--  http://mirrors.opencas.org/cygwin//x86_64/release/vim/vim-common/vim-common-8.0.1052-1.tar.xz
正在解析主机 mirrors.opencas.org... 159.226.11.160, fe80::21e:67ff:fec2:d5c4
正在连接 mirrors.opencas.org|159.226.11.160|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:5334160 (5.1M) [application/octet-stream]
正在保存至: “vim-common-8.0.1052-1.tar.xz”

vim-common-8.0.1052 100%[===================>]   5.09M  8.57MB/s  用时 0.6s

2017-09-13 17:40:20 (8.57 MB/s) - 已保存 “vim-common-8.0.1052-1.tar.xz” [5334160/5334160])

vim-common-8.0.1052-1.tar.xz: 成功
Unpacking...
Package vim-common requires the following packages, installing:
bash xxd
Package bash is already installed, skipping
Installing xxd
--2017-09-13 17:40:40--  http://mirrors.opencas.org/cygwin//x86_64/release/vim/xxd/xxd-8.0.1052-1.tar.xz
正在解析主机 mirrors.opencas.org... 159.226.11.160, fe80::21e:67ff:fec2:d5c4
正在连接 mirrors.opencas.org|159.226.11.160|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:57096 (56K) [application/octet-stream]
正在保存至: “xxd-8.0.1052-1.tar.xz”

xxd-8.0.1052-1.tar. 100%[===================>]  55.76K  --.-KB/s  用时 0.08s

2017-09-13 17:40:40 (675 KB/s) - 已保存 “xxd-8.0.1052-1.tar.xz” [57096/57096])

xxd-8.0.1052-1.tar.xz: 成功
Unpacking...
Package xxd requires the following packages, installing:
cygwin
Package cygwin is already installed, skipping
Running /etc/postinstall/vim.sh
Running /etc/postinstall/zp_man-db.sh
Package vim installed

本文标签: xz...tar10528.0vim

相关文章

Copyright © 2002-2017 JISHUX. 技术栈 版权所有

京ICP备15061484号-3