我用ns2仿真,只在最开始的时候用的是cygwin,因为师姐告诉我cygwin只能装在xp下,而我的电脑系统是win7,而且那时候老师还没给分配电脑,索性 就直接装了个虚拟机,又在虚拟机上装了Fedora 14,在此基础上装的ns2.后来进实验室了,老师给分配了电脑,我闲着无聊给装了cygwin,但是当我想删除的时候就悲催了,删除不彻底,用360强制删除都不行,当时想着反正我是用自己的电脑,也不用老师给分配的那个低配置巨卡无比的电脑,所以就不了了之了。近段时间我在总结我在毕设中所遇到和学到的知识。这个问题又重新冒了出来。我在网上搜索了一些方法,我参照 http://blog.sina.com.cn/s/blog_78efec150100sfat.html 上面写的过程一步一步进行,过程有很多不同,但最后应该是成功了。
备注:1.网上联网安装的我没试过,不知道具体情况怎样,我用的是本地安装包,我所针对的是我自己的这种情况
2.我闲着无聊在自己的笔记本上(win7)也装了一个cygwin 安装参照 http://wenku.baidu.com/view/55c1bb10a216147916112804.html
这种情况下卸载是很简单的 因为有一个快捷方式 Remove Cygwin Easy
好了 步入正题:
1.删除安装用的临时文件夹(在cygwin里输入命令)
$ rm -rf /cygdrive/c/你的临时文件夹
备注:我的临时文件夹是 /cygdrive/e/cygwin/home/Administrator
当初听说一种暴力删除cygwin的方法 就是格式化磁盘,所以我将cygwin装在了我的e盘
2.停止cron service (可以跳过)
$ cygrunsrv --stop cron
$ cygrunsrv --remove cron
3.停止并删除inetd服务 (可以跳过)
$ net stop inetd
$/usr/sbin/inetd --remove-as-service
出现下面的情况:所以说当初安装cygwin时没有安装这些 可以跳过这一步
4
删除安装文件夹,默认是c:cygwin 我的是e:cygwin
删除时有一部分没有完全删除,但是重启之后可以全部删除,所以可以放下这个不管,接着做下面的
5.删除桌面上的icon,和开始菜单里的启动文件夹
6.删除注册表里的相关项 (可以跳过)
HKEY_LOCAL_MACHINESOFTWARECygnus Solutions
HKEY_CURRENT_USERSoftwareCygnus Solutions
开始 -> 运行 输入 regedit
查找这两项 在目标栏中输入HKEY_LOCAL_MACHINESOFTWARECygnus Solutions 和 HKEY_CURRENT_USERSoftwareCygnus Solutions 都没有 所以可以跳过
7.删除环境变量(PATH, CYGWIN)(可以跳过)
环境变量PATH里的c:cygwinbin; 还有名叫CYGWIN的变量
查了PATH里面没有 所以可以跳过
开始 -> 运行 输入cmd
接着就是重启电脑,将之前没能完全删除的再进行一次删除,到此,就彻底的删除了。
我试着重新又安装了cygwin 事实证明可以再次安装。