20170429关于下载软件cygwin
这是在阅读《深入理解计算机系统》时,要求安装的软件:目的是为了提供一个类Unix的环境。
一、自己的尝试:
1.官方网站下载了cygwin,比较简单的下载.
之后因为书中涉及代码的执行,就发生了错误:执行代码gcc的时候,发现命令行显示:无法找到该指令。
2.官方下载gcc
然后发现在搜索的时候,发现一个“gcc和cygwin安装”的网站,里面已经比较详尽的介绍了安装过程,发现:cygwin本身默认的下载内容是不完善的,需要自己进行设置。
3.出现问题:
网站说明:为了提供gcc的配置,需要在cygwin中选取:binutils组件,gdb,gcc,gcc-mingw组件。但是发现我没发现gcc-mingw组件,最后通过百度查询,在一个网友的回答下面发现:“没有gcc-mingw组件,有mingw-gcc”组件吗,成功的解决了问题。
二、思考:
在下载软件的时候,不论他的安装是否简单,建议先百度查询软件的安装的教程,毕竟已经有那么多人的经验。这样就避免了存在自己没有发现的问题。
三、转载
相信很多朋友想安装cygwin,但是不知道怎么安装,因为都是英语,对于跟英语不感冒的人来说是件痛苦的事,下面绿茶小编和大家分享cygwin安装步骤。
cygwin安装教程图解:
首先下载cygwin安装程序。下载完成后,运行setup.exe程序,出现安装画面。直接点“下一步”,出现安装模式的对话框,如下图所示:
我们看到有三种安装模式:
Install from Internet,这种模式直接从Internet安装,适合网速较快的情况;
Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装;
Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。
从上述三种模式中选择适合你的安装模式,这里我们选择第一种安装模式,直接从网上安装,当然在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装。选中后,点击“下一步”
这一步选择Cygwin的安装目录,以及一些参数的设置。默认的安装位置是C:/cygwin/,你也可以选择自己的安装目录,然后选择“下一步”,
这一步我们可以选择安装过程中从网上下载的Cygwin组件包的保存位置,选择完以后,点击“下一步”
这一步选择连接的方式,选择你的连接方式,然后点击下一步,会出现选择下载站点的对话框,如下图所示
在这一步,需要注意,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地 址:http://www.cygwin.cn,如果找到就选中这个地址;如果找不到这个地址,就在下面手动输入中国镜像的地址:http: //www.cygwin.cn/pub/,再点击“Add”,然后再在列表中选中。选择完成后,点击“下一步”

这一步,我们选择需要下载安装的组件包,为了使我们安装的Cygwin能够编译程序,我们需要安装gcc编译 器,默认情况下,gcc并不会被安装,我们需要选中它来安装。为了安装gcc,我们用鼠标点开组件列表中的“Devel”分支,在该分支下,有很多组件, 我们必须的是:
binutils
gcc
gdb
鼠标点击组件前面的循环按钮,会出现组建的版本日期,我们选择最新的版本安装,下图是选中后的四类组件的截图:

binutils组件

gcc组件

gcc-mingw组件

gdb组件
选完以后,我们选择下一步,进入安装过程,如下图所示

安装的时间依据你选择的组件以及网络情况而定。安装完成后,安装程序会提示是否在桌面上创建Cygwin图标等,点击完成退出安装程序。
cygwin是一个windows平台上的unix模拟环境,主要是通过重新编译,将posix系统上的软件移植到windows上。
四、拓展 -Cygwin的卸载
这个玩意安装麻烦,卸载也同样麻烦,各种方式试过,都无法删除。百般尝试,终于发现一个最简单方法,还记得你安装cygwin时的那个setup.exe吗?通过这个东西可以完全移除cygwin!如果你忘记setup.exe这个东西放置在哪里了,可以去官网(https://cygwin.com/install.html)重新下载一个setup.exe。
下面跟着步骤,即可完全卸载掉cygwin。

双击启动setup.exe,按照下面步骤做就行啦:下一步

下一步,浏览本地cygwin的安装目录:D:\cygwin_again

下一步

下一步,这一步很重要,单击光标所在位置,切换到:Uninstall 方式

下一步,自动运行预卸载脚本:

稍等片刻,开始卸载:

耐心等待,卸载成功:

参考文献(转载来处):
http://www.33lc.com/article/7276_4.html cgywin的安装
http://blog.csdn.net/yelangjueqi/article/details/45199209 window 下完全卸载Cygwin最简单方法

浙公网安备 33010602011771号