Windows环境运行Linux命令——Cygwin安装
1.安装Cygwin
- 下载setup.exe安装Cygwin,此程序根据您选择的软件包,再从互联网下载所有组件。
点击此处从官网下载setup-x86_64.exe
从Cygwin中文站点下载安装包setup-x86_64.exe双击开始安装:
- 按照安装提示“下一步”:
- 选择从“互联网”安装:
- 选择安装的路径,用于存放下载的软件;
- 选择下载目录。
- 选择您连接互联网的方式,一般选“直接连接”就可以了。
- 选择下载源:(请选择163镜像)
- 根据安装提示,选择需要安装的软件包,完成安装。选择安装Cygwin工具,在Search中搜索要手动安装的工具。
- 使用Search搜索以下包添加安装,其中make后续手动安装。如果只是安装Cygwin这里可以跳过,直接选择下一步即可,这里的安装是为编译OpenJDK做准备的。
- 检查确认变更。
- 等待安装。
- 安装完成。
2.apt-cyg安装
- cygwin是在windows里模拟Linux环境工具软件。
apt-cyg: 是cygwin里的在线安装和管理包的工具
apt-get:是ubuntu里的在线安装和管理包的工具
aptitude:是debian里的在线安装和管理包的工具
yum: 是Redhat/Centos/Fedora的包管理器 - 下载apt-cyg文件地址:https://github.com/transcode-open/apt-cyg
- 解压后将所有文件放到Cygwin根目录bin下面,追加执行权限chmod +x ./apt-cyg。
- 输入apt-cyg显示安装成功。
3.make 2.0安装
- 这里是为了编译OpenJDK做准备的,如果只是为了安装Cygwin,从这里往下可以不用看了。
这个Cygwin版本的安装选项中并没有4.3以下的版本,make需要另外的手动安装。下载make:Index of /gnu/make选择make-4.2.tar.gz版本。
在Cygwin目录下创建一个environment文件夹用来存放手动离线安装的程序包,进入environment解压make-4.2.tar.gz。
解压后进入make安装包目录配置编译环境命令:./configure --prefix=/usr/local/make(执行命令需要提前安装好GCC程序)。
编译并安装make & make install
双击setup-x86_64.exe进入Select Packages卸载make4.3-1版本。
点击展开的下拉框,选择Reinstall,其它的程序包选择keep选项。
将Cygwin\usr\local\make目录(make4.2安装路径)下三个文件包复制到Cygwin\目录下。
Cygwin\目录:
输入make -v命令查看版本号为4.2,make版本修改完成。
配置环境变量时:Cygwin的环境变量位置尽量放到前面一点,要放到%SystemRoot%\system32前面,否则某些程序包无法识识别。