1.安装Cygwin
下载官网安装程序进行安装
Root Directory —— Cygwin环境根目录
Local Package Directory —— 软件包下载存放位置
安装Cygwin
选上gcc、make、wget、lynx等常用工具
选择常用工具
安装完成后,通过快捷方式启动Cygwin环境
Cygwin运行窗口
2.安装apt-cyg
类似apt-get的工具,使用方法与apt-get相同,软件源为Cygwin安装时使用的源
apt-cyg的依赖软件(安装Cygwin时勾选)
wget
tar
gawk
bzip2
apt-cyg安装命令
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
使用apt-cyg删除、安装软件
apt-cyg使用
3.添加Windows环境变量
Cygwin的执行程序可能存放在根目录的以下目录中
\bin
\sbin
\usr\local\bin
添加这些目录的物理路径到Windows环境变量中,可方便的在CMD窗口直接执行Cygwin环境的Linux命令。
添加Windows环境变量
4.内网环境下安装Cygwin
方法一
打开Cygwin安装程序,选择只下载,不安装,将所需的软件包下载到本地;
将安装程序及下载好的软件包复制到内网服务器上,选择“从本地安装”。
Cygwin安装
方法二
将所需使用的软件编译安装好后,打包整改Cygwin根目录,拷贝到内网服务器上,通过根目录下的Cygwin.bat运行
此方法可能存在问题,未详细测试
5.Cygwin安装完成后没有passwd文件之解决方法
执行以下命令创建passwd文件
mkpasswd -l > /etc/passwd