- 安装软件
(1)软件下载官网:Cygwin
(2)软件安装教程(不建议安装在C盘)(下面两个网址都是安装教程):
Cygwin安装教程_Errol's Blog-CSDN博客_cygwin安装
-----------------------------------------------------------------------------
Windows10安装Cygwin教程_百事可乐_ouyjb95的博客-CSDN博客_win10安装cygwin
-----------------------------------------------------------------------------
- 其中安装的第六步(选择下载站点),选择清华源(试过了,比阿里云的源要快一些):清华大学开源软件镜像站 | Tsinghua Open Source Mirror
- 第八步中选择需要下载安装的组件包可以选择下面的(搜不到的不用安装),装的模块越多,安装时间越久,占用内存越大。输入组件名会自动搜索,按enter键会直接跳到下一步。
binutils
gcc
gcc-mingw
gdb
mingw
curl
git* (git,git-completion, git-gui, gitk)
libreadline6
libiconv2
vim
ctags
Python
lynx
wget
tar
gawk
bzip2
注:如果发现缺少什么包,可以从头开始点setup-x86_64.exe安装,所有路径的选择都不要改变,保持跟上一次安装过程的一致性,进入搜索包的页面将自己需要的包安装好,这样就不会改变原有安装的任何东西而只是会增加所需的内容。也可以使用apt-cyg进行安装。推荐用apt-cyg
- apt-cyg的安装
(apt-cyg相当于Linux系统中的apt-get,用于安装、卸载或更新其它软件)
首先去GitHub下载apt-cyg的脚本:https://github.com/transcode-open/apt-cyg
安装教程:
Windows10安装apt-cyg教程_百事可乐_ouyjb95的博客-CSDN博客_windows安装apt
apt-cyg依赖的工具(cygwin开发环境搭建与apt-cyg的应用_一步一脚印-CSDN博客_apt-cyg c++):
wget
tar
gawk
bzip2
可以用*** --version挨个查看是否都装齐了。这几个我在上面建议要安装的组件里面就都包含了,按理说都是有的,只要检查一遍就行。
可以安装gedit进行测试是否安装成功(apt-cyg install gedit)。
设置安装源
apt-cyg -m https://mirrors.tuna.tsinghua.edu.cn/
更新源
apt-cyg update
也可以一步到位 apt-cyg -m https://mirrors.tuna.tsinghua.edu.cn/ update
- csh的配置
cygwin的默认的shell是bash。为了使用C shell,首先要下载tcsh(使用apt-cyg install tcsh命令安装)。接着,把Cygwin.bat中的bash --login -i修改为tcsh -l
可以鼠标右击选择打开方式用Notepad++软件打开Cygwin.bat,也可以在命令端窗口用vi命令打开,小白建议在文件目录下找到Cygwin.bat文件,鼠标右键选择Notepad++软件进行修改保存。
然后在命令端窗口输入csh --version查看,可以看到版本就说明csh已经配置好了。
教程来源:如何 在cygwin中 从 bash 转为使用 csh_技术与人际,两手都要硬-CSDN博客
我的Cygwin.bat文件路径:F:\Cygwin64
- csh文件批量下载
因为要批量下载在WRF中使用的FNL文件,选择下载方式为csh下载脚本。
图片中的网址:CISL RDA: NCEP FNL Operational Model Global Tropospheric Analyses, continuing from July 1999
Csh下载脚本的运行命令格式为:csh 你的脚本名.csh 你的密码
例如,我的脚本名是download_ds083.2.csh,我在该下载网站的密码是123456
则我应该输入:csh download_ds083.2.csh 123456来运行脚本进行数据的批量下载。
注:下载时刚开始可能下载速度慢,过一会就好了,晚上的下载速度比白天快。下载结束后应该检查下载好的文件是否有缺的和漏的,难免会下载不全面。