搜档网
当前位置:搜档网 › cygwin中安装hadoop+eclipse编译源码并调试

cygwin中安装hadoop+eclipse编译源码并调试

cygwin中安装hadoop+eclipse编译源码并调试
cygwin中安装hadoop+eclipse编译源码并调试

windows 安装cygwin以及hadoop过程:参照:https://www.sodocs.net/doc/464271440.html,/view/6af47921af45b307e8719799.html

注意1:

安装cygwin选择站点时候选择:https://www.sodocs.net/doc/464271440.html, 其他按照上面往下进行;

注意2:

安装完hadoop后,如果要运行MR程序,必须修改mapred-site.xml中的一个属性,见:

https://www.sodocs.net/doc/464271440.html,/blog/1490909

eclipse编译hadoop-0.20.2源码:

1.源码svn下载:

https://www.sodocs.net/doc/464271440.html,/repos/asf/hadoop/common/tags/release-0.20.2

下载到F:\hadoopsrc20120420

目录结构如:

2.下载配置ant:

https://www.sodocs.net/doc/464271440.html,/apache/ant/binaries/apache-ant-1.8.3-bin.zip 解压即可。如解压到D:\apache-ant-1.8.3

新建环境变量ANT_HOME 值为:D:\apache-ant-1.8.3

将D:\apache-ant-1.8.3\bin 添加到环境变量path中

3.将源码导入eclipse:

新建java project

选择project属性:

Builders→New→Ant Builder

点击Browse File System,浏览到hadoop源码根目录中的build.xml

点击Targets页面:

在Manual Build部分选择Set Targets

去掉default,选择jar,然后OK OK

选中Java Builder,点击Down,下移:

去掉勾选Java Builder, 选择OK

选中项目,在Project菜单栏中选择Build Project编译工程

注意去掉Build Automatically前面的勾

build成功信息如下:

遇到的错误与问题

1.F:\hadoopsrc20120420\build.xml:316: warning: 'includeantruntime'

was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds

将build.xml中所有javac栏目的属性中加上includeantruntime="on"

encoding="${build.encoding}"

srcdir="${core.src.dir}"

includes="org/apache/hadoop/record/compiler/**/*.java"

destdir="${build.classes}"

debug="${javac.debug}"

optimize="${javac.optimize}"

target="${javac.version}"

source="${javac.version}"

deprecation="${javac.deprecation}"

includeantruntime="on">

2.每次需要右键工程名,点击refresh之后再重新build

3.一些看上去的错误并不会影响build,如:

编译好的jar测试

1.编译后的jar包位于F:\hadoopsrc20120420\build\ hadoop-0.20.3-dev-core.jar

2.重命名为hadoop-0.20.2-core.jar

3.替换掉原来的hadoop-0.20.2-core.jar

4.为了测试效果,我在org.apache.hadoop.mapred. submitJobInternal()方法中新增了一

条打印log的信息:

https://www.sodocs.net/doc/464271440.html,("lxw->submitJobDir:" + submitJobDir);

重新build之后将原来的hadoop-0.20.2-core.jar替换掉;

运行wordcount测试程序:

如上,打印出了这条调试的信息,以后就可以方便的进行跟踪,调试和二次开发了。。

TinyOS在windows中安装步骤

1.TinyOS 1.1概要 TinyOS应用程序都是有一个或多个组件链接起来,从而形成一个完整的可执行程序。组件中实现了功能接口,同时也能使用其它组件提供的接口。 在接口定义中可以申明命令函数和事件函数,命令函数由接口提供者实现,事件函数由接口使用者实现。对于一个组件而言,如果它要使用某个组件接口中的命令,它必须实现这个接口的事件。一个组件可以使用或提供多个接口以及同一个接口的多个实例。 组件有两种类型:模块(module)和配置(configuration)。模块提供应用程序代码,实现一个或多个接口;配置则是用来将其它组件装配起来,将各个组件所使用的接口与其它组件提供的接口连接在一起,进行导通。每个应用程序都由一个顶级配置所描述,其内容就是将该应用程序所用到的所有组件导通起来,形成一个有机整体。 TinyOS应用程序必须包含Main 组件,Main组件是首先被执行的一个组件。确切的说,在TinyOS 中执行的第一个命令是Main.StdControl.init(),接下来是Main.StdControl.start()。 Main组件完成以下功能:芯片初始化,外围电路初始化,操作系统调度数据结构初始化,子组件初始化,启动子组件件,进入调度死循环从而将控制权交给操作系统,一旦没有任务可以调度就进入休眠状态以降低系统功耗。 TinyOS的调度系统是TinyOS系统的核心部分。它采用先进先出的排队策略,任务之间不可以抢占,但是中断可以抢占任务,中断是否可以抢占中断则是应用程序自己控制的。即如果中断处理程序进入中断以后执行了关中断的操作,那么这个中断将是不可抢占的,否则在服务的过程中就有可能被抢占掉。另外还要注意,在中断服务程序里面是可以创建任务的。 1.2在Cygwin下的安装 在/etc/bash.bashrc文件中增加以下内容: export TOSROOT=/opt/tinyos-2.x export TOSDIR=$TOSROOT/tos export CLASSPATH=C:\cygwin\opt\tinyos-2.x\support\sdk\java\tinyos.jar export CLASSPATH="$CLASSPATH;." export MAKERULES=$TOSROOT/support/make/Makerules export PATH=/opt/msp430/bin:/opt/jflashmm:$PATH 安装以下软件包: rpm -ivh --ignoreos c:/downloads/avr-binutils-2.17tinyos-3.cygwin.i386.rpm rpm -ivh --ignoreos c:/downloads/avr-gcc-4.1.2-1.cygwin.i386.rpm rpm -ivh --ignoreos c:/downloads/avr-libc-1.4.7-1.cygwin.i386.rpm rpm -ivh --ignoreos c:/downloads/avarice-2.4-1.cygwin.i386.rpm rpm -ivh --ignoreos c:/downloads/avr-insight-6.3-1.cygwin.i386.rpm

14-Cygwin+Android NDK的安装

Cygwin+Android NDK的安装 本文档为刘长冬的毕业论文实验系统环境搭建说明书的子部分—Cywin+Android NDK的安装文档。本文档详细描述了Cywin+Android NDK安装的方法和过程,为实验系统下一步的设计和开发提供必要的依据。 1.软件的来源 1.1.Cygwin Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft Windows上,运行UNIX类系统。Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上。Cygwin移植工作在Windows NT、Windows 2000、Windows XP以及Windows Server 2003上比较好,在Windows 95和Windows 98上,相对差劲一些。目前Cygwin由Red Hat等负责维护。 Cygwin包括了一套库,该库在Win32系统下实现了POSIX系统调用的API;还有一套GNU开发工具集(比如GCC、GDB),这样可以进行简单的软件开发;还有一些UNIX系统下的常见程序。2001年,新增了X Window System。 另外还有一个名为MinGW的库,可以跟Windows本地的MSVCRT库(Windows API)一起工作。MinGW占用内存、硬盘空间都比较少,能够链接到任意软件,但它对POSIX规范的实现没有Cygwin库完备。 但糟糕的是,Cygwin不支持Unicode。实际上,除了当前Windows系统以及OEM codepages(例如,一个俄语用户,他的codepages是CP1251和CP866,而不能是KOI8-R、ISO/IEC 8859-5、UTF-8等),Cygwin对其他字符集都不支持。 Red Hat规定,Cygwin库遵守GNU General Public License,但也可以跟符合开源定义的自由软件链接。Red Hat另有价格不菲的许可协议,这样使用Cygwin库的专属软件,就可以进行再发布。 官方网站地址为: https://www.sodocs.net/doc/464271440.html,/

cygwin安装

Cygwin的安装。 我们可以到Cygwin的官方网站下载Cygwin的安装程序,地址是: https://www.sodocs.net/doc/464271440.html,/ 或者直接使用下载连接来下载安装程序,下载连接是: https://www.sodocs.net/doc/464271440.html,/setup.exe 下载完成后,运行setup.exe程序,出现安装画面。直接点“下一步”,出现安装模式的对话框,如下图所示: 我们看到有三种安装模式: ?Install from Internet,这种模式直接从Internet安装,适合网速较快的情况; ?Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装; ?Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。 从上述三种模式中选择适合你的安装模式,这里我们选择第一种安装模式,直接从网上安装,当然在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装。选中后,点击“下一步”,

这一步选择Cygwin的安装目录,以及一些参数的设置。默认的安装位置是C:\cygwin\,你也可以选择自己的安装目录,然后选择“下一步”, 这一步我们可以选择安装过程中从网上下载的Cygwin组件包的保存位置,选择完以后,点击“下一步”,

这一步选择连接的方式,选择你的连接方式,然后点击下一步,会出现选择下载站点的对话框,如下图所示, 在这一步,需要注意,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地址:https://www.sodocs.net/doc/464271440.html,,如果找到就选中这个地址;如果找不到这个地址,就在下面手动输

Cygwin使用指南

Cygwin使用指南 下载: 1. 下载、运行安装向导文件 一开始的下载方法,了解Cygwin的人都知道:就是到: https://www.sodocs.net/doc/464271440.html, 中先当个安装向导文件setup.exe,这个是Cygwin的官方下载安装向导文件,而且也只能通过它才能正确下载最新的Cygwin版本(为何?稍后有说明)。 setup.exe下载完毕,双击运行,程序安装向导界面如下图所示: 点击“下一步”继续,准备选择Cygwin的安装方式。 2. 选择安装方式 如上图所示,一共有三种安装方式: (1)Install from Internet:直接从Internet上下载并立即安装(安装完成后,下载好的安装文件并不会被删除,而是仍然被保留,以便下次再安装)。 (2)Download Without Installing:只是将安装文件下载到本地,但暂时不安装。 (3)Install from Local Directory:不下载安装文件,直接从本地某个含有安装文件的目录进行安装。 强烈建议选择第(2)项,以便于能够手工指定安装路径。然后再点击”下一步“。 3. 设置安装文件的本地存储路径 由于我们选择的是直接下载的安装方式,所以必需指定好一个本地下载文件存储目录。安装目录所在的驱动器剩余空间必须足够(若要完全下载,至少需要600M以上的空间)。设置好后,点击“下一步”。 4. 选择连接方式

如上图所示,共有三种连接方式选择: (1)Direct Connection:直接连接。 (2)Use IE5 Settings:使用IE的连接参数设置进行连接。 (3)Use HTTP/FTP Proxy:使用HTTP或FTP代理服务器进行连接(需要输入服务器地址和端口号)。 用户可根据自己的网络连接的实情情况进行选择,一般正常情况下,均选择第一种,也就是直接连接方式。然后再点击“下一步”。 5. 选择下载站点 经过一番搜索,安装向导为我们列出了众多可用的下载镜像站点以供选择,有HTTP的也有FTP的。说实话,这些站点我几乎都试过了一遍,真正能用的能给我留下深刻印象的寥寥无几。这里我只推荐一个站点:https://www.sodocs.net/doc/464271440.html,,又快又稳定。用户也可以自由决定倒底用哪个站点进行下载。另外,几个后辍为“.jp”的站点也还过的去,但不推荐。为啥?因为那是小日本的站点。 言归正传,选择好了没?好,点击“下一步”,向导会显示下图所示的信息: 注意!这并不是正式的下载,而只是安装向导从下载镜像站点上获取压缩过的安装列表文件。这个安装列表文件是Cygwin统一指定的,并随着新版本的发布而更新。安装向导就是通过它来得知究竟可以下载什么不能下载什么。并且该下载列表文件中还有包含有每个下载文件的MD5验证码,非常重要。 6. 选择所要下载/安装的安装包内容 安装列表文件下载完毕,向导会显示列表中的内容,供用户自由选择倒底需要下载哪些安装包。如何选择呢?只需用鼠标点击每个安装包名后面那个循环箭头图标即可:图标后面的文字是表示究竟对该安装包采取何种下载/安装方式,并随着点击而不断变化,共有这么几类:

Cygwin + OpenSSH FOR Windows的安装配置

在windows操作系统中,使用Cygwin + OpenSSH开源软件来作为远程连接的安全工具,是一个非常好的方法,得到许多网管人员的青睐。然而要想顺利安装配置好这套软件,对于初学者来说,是有一定难度的。为了使同道们少走弯路,特将本人摸索的经验陈列于此,以供需要者参考。建议在安装配置这套软件之前,最好要初步掌握一些Linux终端操作技能及其技术概念。 以下所述是在Windows XP系统中实践完成,其它Windows系统可参照此文实施。 一、安装Cygwin + OpenSSH 首先打开https://www.sodocs.net/doc/464271440.html,网页,点击如下链接: 将会下载一个安装Cygwin的setup.exe文件,然后在欲安装Cygwin + OpenSSH软件的磁盘上创建Cygwin目录,在此我们假定为:C:"Cygwin,运行setup.exe后打开图一: 图一 图一主要提供关于Cygwin软件安装的一些信息,点击下一步后打开图二:

图二 图二提供了三个选项: 第一选项:从Internet上下载并安装所需软件。 第二选项:从Internet上下载所需软件安装包到本地磁盘。 第三选项:从本地磁盘安装包的目录中安装所需软件。 此处选择从Internet上下载并安装所需软件,点击下一步后打开图三: 图三 图三为指定软件安装的目标路径,其它按图上默认的选项选择。点击下一步后打开图四: 图四 图四为指定软件安装包的本地存放路径。点击下一步后打开图五:

图五 图五是选择连接Internet的方式,照图点选Use IE5 Settings,点击下一步后打开图六: 图六 图六是选择下载Cygwin的网站,尽量选离我国近的网站,以提高安装速度。点下一步打开图七:

cygwin安装卸载

cygwin安装卸载 不会安装linux系统,不会配置工作环境是不能想象的。(事实上,确实要了解很多东西的原理,不然很难排错:诸如,硬盘引导器的引导原理、分区结构原理及linux分区结构和文件系统、环境变量的设置、种类繁多的压缩包安装包的解压安装方法、用户管理权限管理等常用命令、以至于驱动安装系统中文化等等异常琐碎的东东)。 一、cygwin是什么? cygwin是一个在windows平台上运行的 linux模拟环境,因为linux 也满足POSIX规范,所以在运行机制上跟unix相近。 cygwin的工作机制:cygnus当初首先把gcc,gdb,gas等开发工具进行了改进,使他们能够生成并解释win32的目标文件。然后,他们要把这些工具移植到windows平台上去。一种方案是基于win32 api对这些工具的源代码进行大幅修改,这样做显然需要大量工作。因此,他们采取了一种不同的方法——他们写了一个共享库(就是cygwin.dll),把win32 api中没有的unix风格的调用(如fork,spawn,signals,select,sockets等)封装在里面,也就是说,他们基于 win32 api写了一个unix系统库的模拟层。这样,只要把这些工具的源代码和这个共享库连接到一起,就可以使用unix主机上的交叉编译器来生成可以在windows平台上运行的工具集。以这些移植到windows平台上的开发工具为基础,cygnus又逐步把其他的工具(几乎不需要对源代码进行修改,只需要修改他们的配置脚本)软件移植到windows上来。这样,在windows平台上运行bash和开发工具、用户工具,感觉好像在unix上工作。关于cygwin实现的更详细描述,请参考https://www.sodocs.net/doc/464271440.html,/cygwin-ug-net/highlights.html 二、cygwin的安装。 step1. 下载后,点击安装文件(setup.exe)进行安装, step2. 安装模式有"Install from Internet"、"Download form Internet"、"Install from Local Directory" 三种. step3. 接下来是选择安装目的路径和安装源文件所在的路径,之后就进入了选择安装包所在的路径。 + All Default + Admin Default .... 如上图所示,在某个节点上双击,就可以改变它的状态,如Default、Install、Uninstall、Reinstall四种状态。默认的都是Default状态,很多工具的默认状态都是不安装。在这里选择了在All这一行上后面的Default上点Install,全部安装,以免后患。 step4. 点下一步,安装成功。它会自动在你的桌面上建立一个快捷方式。 三.cygwin卸载 具体步骤如下:

cygwin安装与启动

1.下载、运行安装向导文件 https://www.sodocs.net/doc/464271440.html, 中先当个安装向导文件setup.exe,这个是Cygwin的官方下载安装向导文件,而且也只能通过它才能正确下载最新的Cygwin版本(cygwin 中文网的setup.exe 不能用)。 setup.exe下载完毕,双击运行,程序安装向导界面如下图所示: 点击“下一步” 继续,准备选择Cygwin的安装方式。 2. 选择安装方式

如上图所示,一共有三种安装方式: (1)Install from Internet:直接从Internet上下载并立即安装(安装完成后,下载好的安装文件并不会被删除,而是仍然被保留,以便下次再安装)。 (2)Download Without Installing:只是将安装文件下载到本地,但暂时不安装。 (3)Install from Local Directory:不下载安装文件,直接从本地某个含有安装文件的目录进行安装。 建议选择第(2)项,以便于能够手工指定安装路径。然后再点击”下一步“。 3. 设置下载文件的本地存储路径

由于我们选择的是直接下载的安装方式,所以必需指定好一个本地下载文件存储目录。安装目录所在的驱动器剩余空间必须足够(若要完全下载,至少需要900M以上的空间)。设置好后,点击“下一步”。 4. 选择连接方式 如上图所示,共有三种连接方式选择: (1)Direct Connection:直接连接。

(2)Use IE5 Settings:使用IE的连接参数设置进行连接。 (3)Use HTTP/FTP Proxy:使用HTTP或FTP代理服务器进行连接(需要输入服务器地址和端口号)。 用户可根据自己的网络连接的实情情况进行选择,一般正常情况下,均选择第一种,也就是直接连接方式。然后再点击“下一步”。 5. 选择下载站点 我用的是:https://www.sodocs.net/doc/464271440.html,,快得时候可以到180KB/S,单是我的网速是2Mbps,所以不知道上限是多少。 点击“下一步”,向导会显示下图所示的信息: 注意!这并不是正式的下载,而只是安装向导从下载镜像站点上获取压缩过的安装列表

Cygwin+Eclipse搭建Hadoop开发环境

Cygwin的安装 1.先在https://www.sodocs.net/doc/464271440.html,/install.html上下载安装文件打开后双击setup.exe安装。如下图: 2. 直接点击下一步后如下图: 图中有三个选项,意思一看就懂啊。这里直选择下一步3.直接点击下一步后如下图:

这里是要选择安装路径,设置在哪里都可以。没有特殊要求。 4. 设置好路径后下一步进入下图: 这是设置Cygwin安装文件的目录。先安装的exe只是个引导它需要自己下载安装文件。设置这个目录就是存储这些文件的。 5.设置好后下一步进入下图:

这里是你网络的链接方式,第一个是直接链接,第二个是使用IE代理,第三个使用你指定的HTTP/FTP代理。你要根据你自己的情况选择。通常选第一个如不好使则查看你的联网是否使用了代理用了就选下面两个中的一个。 6.设置好后下一步进入下图: 选择其中一个url用作下载的站点。我选第一就行挺快的。你的不行可以试试别的。也可以在下面的User URL中添加url写完地址一点Add就加入到上面的url列表中了。然后选择你自己加入的url即可。如果自己加入可以尝试一下这个url:https://www.sodocs.net/doc/464271440.html,/pub/。然后点击下一步进行安装文件的下载,需要点时间。如果点击下一步后出现这个错误Internal Error: gcrypt library error 60 illegal tag。就是上一步网络选择的问题或者选择的url不能下载。自己可以尝试改动一下。

正常下载的话也可能出现一个警告窗口如下图: 点击确定即可。随即会进入下图。 7. 来到此图就要开始进行一些配置了。选择一下要安装的包。如下图: 首先:选择其中的Base Default,通常这里的包都已经选择上了。你要确保sed已选择上,这样你可以在eclipse中使用hadoop了。如下图这样即可:

CYGWIN 安装教程

我们可以到Cygwin的官方网站下载Cygwin的安装程序,地址是: https://www.sodocs.net/doc/464271440.html,/ 或者直接使用下载连接来下载安装程序,下载连接是: https://www.sodocs.net/doc/464271440.html,/setup.exe 下载完成后,运行setup.exe程序,出现安装画面。直接点“下一步”,出现安装模式的对话框,如下图所示: 我们看到有三种安装模式: ?Install from Internet,这种模式直接从Internet安装,适合网速较快的情况; ?Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装; ?Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。 从上述三种模式中选择适合你的安装模式,这里我们选择第一种安装模式,直接从网上安装,当然在下载的同时,Cygwin组件也保存到了本地,以便以后能够再次安装。选中后,点击“下一步”,

这一步选择Cygwin的安装目录,以及一些参数的设置。默认的安装位置是C:\cygwin\,你也可以选择自己的安装目录,然后选择“下一步”, 这一步我们可以选择安装过程中从网上下载的Cygwin组件包的保存位置,选择完以后,点击“下一步”,

这一步选择连接的方式,选择你的连接方式,然后点击下一步,会出现选择下载站点的对话框,如下图所示, 在这一步,需要注意,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地址:https://www.sodocs.net/doc/464271440.html,,如果找到就选中这个地址;如果找不到这个地址,就在下面手动输

【solomon原创】Cygwin 下安装lammps 记录

Cygwin 下安装lammps 记录 前言 1. 什么是cygwin Cygwin是一个在window下虚拟linux环境的系统,对了,不是虚拟,应该是在windows下编译linux环境。 2. 什么是lammps 一款经典分子动力学软件,网址:https://www.sodocs.net/doc/464271440.html, 一、下载安装cygwin 1. 到cygwin官网下载setup程序,https://www.sodocs.net/doc/464271440.html,. 有32位和64位两个版本。 2. 运行setup-x86_64.exe, 选择安装目的目录和安装文件下载目录。 3. 选择中国镜像,推荐163的。 4. 注意将gcc、fortran、make、diffutils等编译所需要系统安装。 5. 经过漫长的下载和安装后,机器上有了一个cygwin64的图标,运行后出现一个linux窗口 二、安装fftw(以3.2.2为例,安装目的为/home/FFTW322) 1. 下载源程序fftw-3. 2.2.tar.gz 2. tar xzfv fftw- 3.2.2.tar.gz 3. cd fftw-3.2.2 4. ./configure --prefix=/home/FFTW322 –enable-shared 5. make 6. make install Fftw3.2.2 有误,安装fftw2. ./configure --prefix=/home/FFTW322 –build=x86_64 –enable-shared 三、安装mpich(以mpich2-1.3p1为例,安装目的为/home/MPICH2) 1. 下载源程序mpich2-1.3.2p1.tar.gz 2. tar zxfv mpich2-1. 3.2p1.tar.gz 3. cd mpich2-1.3.2p1 4. ./configure --prefix=/home/MPICH2 5. make 6. make install 四、安装voro++(如果需要) 1. 下载源程序 https://www.sodocs.net/doc/464271440.html,/voro++/download/ 2. tar zxfv voro++-0.4.6.tar.gz 3. cd voro++0. 4.6 4. vi config.mk PREFIX=/usr/local 改为PREFIX=/home/voro++ 5. make 6. make install

SPIN安装步骤

Windows7下SPIN6.2.6版本及ispin安装 1、ispin是SPIN的最新图形化界面: 2、在Windows7下安装,需要准备以下软件: 1)在https://www.sodocs.net/doc/464271440.html,/spin/Src/index.html 网上下载Full distribution, with sources:spin626.tar.gz 解压后,里面文件内容: 2)下载cygwin软件,选择64位windows系统的。打开软件安装cygwin:

选择安装目录 一路下一步, 网络连接方式根据你的网络链接状态设置

随便选择连接下载的镜像网站: 下面是重点,需要选择相应的安装组件: A、选择橘色框部分,展开 展开后,没有选中的组件是状态的,当要选择时,单击该项即可。

分别选择:binutils、bison、byacc (选中时),所有选中项会由skip状态变为先关版本信息: 继续选择: 继续选择:make 退到上一层,选择展开x11选项:

继续选择:下面2项 然后,退回上层,搜素m4 在结果中选择安装 点击下一步,等待安安装完成(久一些)。 最后选择创建桌面和开始菜单文件,完成安装。 打开开始菜单中的所有程序,会新增加: 3)安装完cygwin后,在系统盘(C盘)会有文件夹,进入:c:/cygwin64/bin中,将第一步已解压的SPIN文件夹复制进来,并改名为Spin1。 进入Spin1文件夹中的iSpin文件夹,复制ispin.tcl至外面的bin目录中,并去掉.tcl后缀。 接着对SPIN的源代码进行编译: 安装完cygwin后,先在windows7命令行运行:C:\>set CYGWIN=ttynotitle glob,然后再打开cygwin终端。 打开cygwin的控制台程序:

NetBeans下安装cygwin 进行CC++项目开发

cygwin的下载与安装: 1、https://www.sodocs.net/doc/464271440.html,上先下载右边有个图标“Install or update Cygwin now!”,下载完成后,双击setup.exe,启动安装 2、“下一步” 3、在“Chose Installation Type”窗口下,选“Install from Internet”单选按钮,“下一步”,打开“Chose Installation Directory”窗口,默认安装在“C:\cygwin” 下,你可以选在别的地方 4、“下一步”打开“Select Local Package Directory”窗口,Browse你的下载地址 5、“下一步”按钮,打开“Select Connection Type”窗口下,选“Direct Connection”,“下一步” 6、打开“Choose Download Site(s)”窗口,选择距离自己最近的站点,“下一步” 7、打开“Select Packages”窗口,选择要下载的包,单击“Devel Default”左侧的“+”展开节点,为了一次看到更多的内容,最好最大化窗口 通过单击Devel节点下的包旁边的“skip”标签来选择要下载的包。至少要选择 gcc-core:C compiler、gcc-g++:C++ compiler、gdb:The GNU Debugger和make:the GNU version of the 'make' utility 8、安装程序开始复制文件,需要一段时间。出现“Installation Status and Create Icons”窗口,选“Add icon to Start Menu”,“完成” Cygwin安装完成后,还要将其目录添加到用户或系统的path变量中: 1、在桌面上右击“我的电脑”,选择“属性” 2、打开“系统属性”对话框,选“高级”,然后单击“环境变量”按钮 3、在“环境变量”对话框的“用户变量”面板或“系统变量”面板中,选择“Path”变量,然后单击“编辑”按钮 4、将“c:cygwin\usr\bin”和“c:cygwin\bin”目录的路径添加到Path变量中,然后单击“确定”(目录名之间必须用分号隔开) 5、在“环境变量”和“系统属性”对话框中分别单击“确定”完成环境变量的设置 这样可以进入C/C++ 项目啦。。。

cygwin下载安装介绍

转载:Cygwin下载安装介绍(组图) 安装 GCC 安装 GCC 最快捷的方式是在您的机器上安装完整的 Cygwin 环境。Cygwin 是 Windows 上类似于 Linux 的环境。它包括一个提供 UNIX 功能性基本子集的 DLL 以及在这之上的一组工具。安装好 Cygwin 之后,通常可以忽略它,即使您是命令行的爱好者,您仍能发现您活得更舒坦了。 确保您具有相当快速的 Internet 连接。GCC 编译器及相关实用程序大约有 50 兆字节。另外确认您的连接是否需要一个代理服务器。这可通过您的 Internet 浏览器选项:工具 -> Internet 选项 ->连接 ->局域网(LAN)设置来确定。 确保在您的管理员帐户下安装这个程序,并选择为“所有用户”安装。 将您的 Internet 浏览器指到 https://www.sodocs.net/doc/464271440.html, 。在屏幕的中央是一个黑绿两色组成的“C” 徽标,标题是“Install or update now.”。在该链接上点击,这将下载一个小程序 setup.exe(250KB)。这个安装程序将在您的机器上引导 Cygwin 环境的安装或更新过程。 运行安装程序 将 setup.exe 下载到一个已知地方,如桌面,然后运行它。 它将打开安装向导,如下图所示: 图 1. Cygwin 环境的安装向导 点击Next按钮。 选择下载位置 在这个页面上,选择"Install from Internet"。 图 2. 选择安装类型

点击Next按钮。 选择一个安装目录 在这个页面上,选择执行 Cygwin 所在的目录。设置图3所示的剩余选项。 图 3.选择一个安装目录

cygwin安装与设置

下载setup.exe 安装Cygwin,您需要下载setup.exe,此程序根据您选择的软件包,再从互联网下载所有组件。 点击此处下载setup.exe 安装 1.双击setup.exe 2.按照安装提示“下一步” 3.选择从“互联网”安装:

4.选择安装的路径,一般是C:\Cygwin,选择本地临时目录,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。 5.选择下载源,您可以在下载列表里选择:https://www.sodocs.net/doc/464271440.html,或者,直接在URL里输入https://www.sodocs.net/doc/464271440.html,/pub/

6.根据安装提示,选择需要安装的软件包,完成安装。 如果您在国内,https://www.sodocs.net/doc/464271440.html,是您所能使用的最快的镜像。 使用 ?双击桌面的Cygwin图标,即可启动Cygwin里的Bash。 ?或者,你可将C:/Cygwin/bin加到%PATH%当中,您就可以直接在cmd.exe 里面使用Linux命令了,比如less, cat, wc , wget ?如果您有一个Bash脚本,您可以直接用C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh的形式调用。

cygwin使用心得 1.在cygwin里访问Windows盘 cd /cygdrive/c cd c: 2.整合cygwin命令到Windows中 假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在 windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find) 就可以直接在cmd.exe下面执行tar czvf xxx.tgz ./ 基本上所有的命令都可以用了,包括ls,more,less,find,grep等。 3.使用TGZ备份 将cygwin的BIN加入到PATH 建一个BAT文件: @echo off d: cd d:\website\8thmanage tar czvf 8thmanage.tgz 8thmanage 4.Windows使用SHELL脚本 将cygwin的BIN加入到PATH 在$CYGWIN的目录/var/下面建一脚本t.sh,注意,t.sh里面的路径,都是相对于$CYGWIN的,里面需要访问C盘的,请用 /cygdrive/c/ 在Windows下执行: d:\cygwin\bin\bash d:\cygwin\var\t.sh (可以定期执行) 5.同步Windows系统用户 mkpasswd -l > /etc/passwd mkgroup -l > /etc/group 如果有Domain的话,需要加上-d domainname 6.安装系统服务 cygrunsrv 7.cygwing下使用rsync a.安装rsync组件 b.进入cygwin,配置服务器 vi /etc/rsyncd.conf ...screts file=/etc/tom.ipaddr.pas

cygwin安装及基本操作方法总结

C ygwin介绍安装基本使用交叉编译vivi kernel 王建壮https://www.sodocs.net/doc/464271440.html, 引出: 初学linux时,最头疼的是,因为windows和linux各有优点,各有用途,所以只能麻烦的在两者之间切换,不断的重启。开机时也麻烦,因为初学者大多数使用windows,装了linux后,开机会自动启动linux(当然,可以通过在安装过程中设置或按装结束后修改相应文件来决定启动时先引导哪个系统),想进入windows还要坐在电脑旁死等。Cygwin恰好解决了这个问题。 介绍: 1.cygwin是windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境, 或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu 工具集在windows上进行嵌入式系统开发,非常有用。 特点: 1.cygwin只是模拟一个unix的环境有助于初学者学习,现在也可以在windows下开发一 些程序。但他所支持的命令没有新版本的LINUX多,它是一个不是很完整的UNIX系统。 2.vmware,qemu等虚拟机软件,以vmware为例,是先在windows中安装vmware 虚拟机,再在vmware虚拟机上面用linux光盘或iso镜像安装完整的linux系统,vmware 功能是虚拟一个cpu。与用虚拟机相比,Cygwin本身就是linux在windows环境下的部分替代物,占用资源相对较少,同时功能与“真实感”也更小,还有些不完善之处。 下载与安装: 1.解释:本来安装个软件是个很简单的事情,不过初次接触cygwin.往往有很多人折腾了数日才搞定。主要是原因是:我们以往在windows上装个软件,通常只是在网上下载个setup.exe安装包,然后就可以在没有网络的情况下,双击setup.exe,随时就可以安装啦。 Cygwin也是要下载一个setup.exe,不过这个setup.exe可不是安装包,而只是用来下载和定制安装包的,下载定制完成后,才是真正的安装(就不必需要网络啦),待会儿就明白啦。2.下载安装:登陆:https://www.sodocs.net/doc/464271440.html,,点击“install Cygwin Now”先下载个安装向导文件setup.exe,这个是Cygwin的官方下载安装向导文件,而且也只能通过它才能正确下载最新的Cygwin版本。双击“setup.exe”,出现如下界面

win7下 cygwin-easy+ns2.34 安装成功

第一步:从下面网站下载Cygwin-Easy-2007.03.21.iso文件 注:这个文件接近2G大小,比较慢,速度不稳定,100~400Kb/s的样子大家有点耐心,可以先做别的,让它慢慢下。 https://www.sodocs.net/doc/464271440.html,/linuxstudenti/Cygwin-Easy-2007.03.21.iso 第二步:从下面网站下载ns2.34的压缩包 这个大小有50~60M,不是太慢。 https://www.sodocs.net/doc/464271440.html,/search/?q=ns 下载第一个nsnam,点击右侧Download。 第三步从如下网址下载精灵虚拟光驱(Daemon Tools Lite) 4.40.2.1031 官方中文版 https://www.sodocs.net/doc/464271440.html,/soft/2345.html#downUrlMap 所用的所需的软件和资源下载后就进行安装。 1.安装好虚拟光驱,将Cygwin-Easy-2007.03.21.iso打开双击autorun.bat 开始安装cygwin,很快就在桌面出现cygwin文件和三个快捷方式如下图

2.然后我们找到下载的ns-allinone-2.34.tar.gz文件,安装ns 这里使用cd命令,我的是在d盘下, (1)输入cd .. 显示的是你当前所在的文件夹 我的在D盘。 通过cd ../../.. 到cydive的文件夹下 这里“..”相当于window里的返回上一级文件夹,这里就是返回到上上上级的文件夹 注意:这里在cd和..之间有个空格

如下图 (2)解压ns-allinone-2.34.tar.gz文件 输入:tar xvfz ns-allinone-2.34.tar.gz 解压出ns-2.34的安装文件 (3)输入:cd ns-allinone-2.34 再输入:./install 大约等30-40分钟安装完成。 (4)修改.bashrc文件 建议用UltraEdit打开,该文件在桌面上的cygwin文件夹内,在打开时若有提示选择“否”。 打开后在最后加上如下文字 PATH="$PATH:/cygdrive/d/ns-allinone-2.34/bin:/cygdrive/d/ns-allinone-2.3 4/tcl8.4.18/unix:/cygdrive/d/ns-allinone-2.34/tk8.4.18/unix" LD_LIBRARY_PATH="/cygdrive/d/ns-allinone-2.34/otcl-1.13:/cygdrive/d/ ns-allinone-2.34/lib" TCL_LIBRARY="$TCL_LIBRARY:/cygdrive/d/ns-allinone-2.34/tcl8.4.18/

Backuppc安装与配置

BackupPC服务器数据备份方案 作者:jason 日期:2015-05-15 企业服务器的数据都是非常重要的,为了确保安全,我们会做数据库备份,还要考虑应用数据及补丁备份,仅仅是本机备份是不够的,我们还要做异地备份。服务器备份软件很多,有Amanda、Bacula、Burp,这里,我们只讨论BackupPC来做备份服务器。 BackupPC是Linux平台下一款非常灵活的开源备份工具,支持RSYNC、RSYNCD(Win平台使用,官方推荐)、SMB、SSH、NFS等多种传输工具,支持增量备份,可以跨目录树跨多次备份去重(md5验证,节省空间)等多种优点,支持web页面管理,有中文语言包。它工作在pull模式下,服务器主动从客户机爬数据。 本文档工作环境:Centos 6.4X86_64最小化安装BackupPC 3.2(最新版本3.3),这里假设你会配置网络且熟悉简单的linux操作。 1.在BackupPC安装服务器上添加backuppc组及用户 [root@backuppc ~]# groupadd backuppc [root@backuppc ~]# useradd -g backuppc backuppc 2. BackupPC没有在Centos官方库中,我们使用第三方epel库,方法如下,根据自己的版本选择其一。 [root@backuppc ~]# # yum -y install openssl* ## RHEL/CentOS 6 32-Bit ## [root@backuppc ~]# wget https://www.sodocs.net/doc/464271440.html,/pub/epel/6/i386/epel-release-6-8.noarch.rpm ## RHEL/CentOS 6 64-Bit ## [root@backuppc ~]# wget https://www.sodocs.net/doc/464271440.html,/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm [root@backuppc ~]# rpm -ivh epel-release-6-8.noarch.rpm 3.使用下面命令查看epel是否成功,如下图蓝色部分 [root@backuppc ~]#yum repolist Loaded plugins: fastestmirror, priorities, security Loading mirror speeds from cached hostfile * base: https://www.sodocs.net/doc/464271440.html, * epel: https://www.sodocs.net/doc/464271440.html, * extras: https://www.sodocs.net/doc/464271440.html, * updates: https://www.sodocs.net/doc/464271440.html, repo id repo name status base CentOS-6 - Base 6,518 epel Extra Packages for Enterprise

Moshell安装指南

绿色方法 Moshell安装有简单的方法,将他人可以正常使用的安装目录下的【cygwin】文件夹直接拷贝到自己电脑的C盘下,如下图所示: 这个方法非常快捷,可以用,但是,界面难看,也可能会有潜在的bug,不推荐。 规范方法 以下是《moshellUserGuide》文档中的规范的安装步骤,我把步骤翻译成英文,供大家参考。 准备安装文件 安装过程中需要用到的安装文件,比较多,如下图所示: 其中第1项是Cygwin安装包; 第2项是Cygwin的安装程序; 第3项是安装过程中需要的一个文件; 第4项是Java虚拟机;

第5项是Moshell的压缩包。 安装Java虚拟机 如果电脑上安装了EMAS,那肯定已经具备了Java虚拟机,不用再次安装,可以跳过此步骤。如果没有,必须先把Java虚拟机安装好。 双击Java虚拟机的安装程序: 然后默认安装就可以了。 安装Cygwin仿真器 在Windows操作系统上运行Moshell需要用到一个叫做Cygwin的仿真器。也就是说要在Cygwin平台之上,运行Moshell。 双击Cygwin的安装文件:,出现如下界面: 点击【下一步】,出现如下界面:

上图中,有三个选项,目的是选择安装方式,这里选择第3项——从本地目录安装,因为已经有了下载好的安装包。 点击【下一步】,出现如下界面:

图中的这个Root Directory是指Cywin的安装目录,不用管,使用默认目录就可以了。点击【下一步】,出现如下界面: Local Package Directory是指本地安装包的路径。手动选择Cygwin安装包 所在的路径,选择好后,点击【下一步】,

相关主题