1. 程式人生 > >Cygwin安裝和配置

Cygwin安裝和配置

在windows下通過安裝cygwin模擬linux環境,然後再安裝hadoop,是一種簡單方便的方式。為hadoop準備的windows下cygwin環境安裝過程如下:

- 下載安裝檔案

最新的cygwin安裝檔案setup.exe下載地址在這裡:http://cygwin.com/install.html。用最新版本的cygwin就可以,我用的是2.774版本的安裝程式。

- 安裝cygwin

在上一步下載的setup.exe檔案實際上只是一個引導安裝和下載過程的執行檔案,真正的下載安裝過程是通過網路進行的,下面讓我們將下載的setup.exe執行起來。


點選下一步進入安裝模式引導介面。


這裡面的三個選項是“從網路下載並安裝”、“只下載不安裝”、“從本地下載檔案安裝”,簡單粗暴地選擇第一個“從網路下載並安裝”,點選下一步後進入選擇安裝目錄介面。


既然cygwin貼心地幫我選擇了一個簡單明瞭的c盤目錄,那就用它吧,下面的允許那些使用者使用,就用預設的所有本機使用者都能使用。點選下一步進入下載檔案存放目錄選擇介面。


鄙人稍有檔案潔癖,選擇讓下載檔案放到常用的臨時檔案目錄下,點選下一步(如果輸入的是一個不存在的目錄,程式會提示你是否要建立這個目錄,選yes就ok),進入網路連結選擇介面。


Cygwin的安裝目前還沒有翻牆的需要,如果沒有特別的速度的考慮,就選Direct Connection直接連線就好了,點選下一步後會有一個下載安裝檔案映象伺服器列表的短暫過程,然後會出現選擇安裝檔案映象伺服器的介面。


按說選擇第一個163的伺服器應該是最快的,但是我選擇後出現了setup檔案下載出錯的情況,導致安裝不能完成,後來選擇了第二個box-soft.com伺服器,方才順利完成安裝,下載速度也還可以,能穩定在100k左右。點選下一步後,仍然會有一個短暫的從所選伺服器下載安裝元件列表的過程,然後出現選擇安裝元件的介面。


選擇安裝元件的步驟比較重要,需要仔細選擇以下元件(:

* Base元件的全部,操作方法是點選Base後面的Default,變為Install)

* Devel元件下的subversion及其他將來開發需要用到的元件,例如autoconf等,操作方法是展開Devel元件,點選各個小元件前的Keep文字,變為相應的版本號。

* Net元件下的openssh和openssl元件,用於hadoop需要的ssh訪問,操作方法同上。

* System元件下的util-linux元件,用於使用一些常用的more等功能進行除錯,操作方法同上。

* 其他一些可能用到的元件,我還單獨選擇了Perl、Python、Ruby、Science等元件。

選擇元件完成後,點選下一步即開始進行下載、安裝等自動步驟,一路選擇下一步即可。

- 配置cygwin的ssh服務

Cygwin安裝完成後,需要對ssh服務進行配置,以執行hadoop環境進行ssh無密碼登入,過程如下:

* 使用安裝後生成的cygwin啟動快捷方式,啟動cygwin環境。

* 執行cygwin的ssh-host-config。


在第一步詢問“Should privilege separation be used?(yes/no)”時,輸入no;

在第二步詢問“(Say "no" if it is alreadyinstalled as a service) (yes/no)”時,輸入yes;

在第三步詢問“Enter the value of CYGWIN for thedaemon: []”,直接回車。

看到“Host configuration finished. Have fun!”後此步即完成。

* 使用windows的管理工具中的服務管理,將“CYGWIN sshd”服務啟動。

* 回到cygwin環境,執行 ssh localhost命令。


在第一步詢問中輸入yes,在第二步要求輸入密碼時,輸入使用者密碼。

* 在cygwin中輸入ssh-keygen,一路回車即可。


* 然後在cygwin下依次執行如下命令:

cd ~/.ssh

cp id_rsa.pub authorized_keys

完成後一路exit退出cygwin環境,再開啟cygwin環境,執行ssh localhost,發現如下圖不需要密碼即可進入,就代表成功了。

至此,我們為hadoop準備的cygwin環境即已搭建完成,可以說是成功邁出了西行征途的第一步,不算太費勁地在五指山收服了cygwin這個孫猴子,有了它的幫助,後面等待我們的九九八十一難也就不顯得那麼可怕了。

相關推薦

Cygwin-安裝配置ssh服務

Cygwin介紹: Cygwin是一個在windows平臺上執行的類UNIX模擬環境,它對於學習UNIX/Linux操作環境,或者從UNIX到Windows的應用程式移植,或者進行某些特殊的開發工作,尤其是使用GNU工具集在Windows上進行嵌入式系統開發,非常有用。 因

Cygwin安裝配置

在windows下通過安裝cygwin模擬linux環境,然後再安裝hadoop,是一種簡單方便的方式。為hadoop準備的windows下cygwin環境安裝過程如下: - 下載安裝檔案 最新的cygwin安裝檔案setup.exe下載地址在這裡:http://cygwi

win7平臺cygwin安裝Clion中配置cygwin編譯器小白教程

文章目錄 系統平臺 安裝cygwin 在Clion中使用cygwin編譯器 系統平臺 本教程系統平臺為win7 64位旗艦版。 安裝cygwin 從官網:https://cygwin.com/install.html 上下載

Cygwin安裝配置

##1. 下載和安裝 進入到官網下載setup-x86_64.exe,這個是很小的安裝包,後續需要繼續聯網對具體的安裝包進行下載。 執行上面下載的exe檔案,選擇install from Internet,直接從網路進行下載和安裝。選擇安裝目錄和本地包存放目

CloudStack+XenServer詳細部署方案 CloudStack管理節點的安裝配置

cloudstack+xenserver詳細部署方案 cloudstack管理節點的安裝和配置CloudStack+XenServer詳細部署方案 CloudStack管理節點的安裝和配置本文將根據設計文檔, 安裝和配置CloudStack管理節點。本文只對配置流程和結果進行舉例說明, 具體 細節和配置操作請

centos7 mysql數據庫安裝配置

web 大小 images etc 安裝mysql 安裝 commands 0 rows type 一、系統環境 yum update升級以後的系統版本為 [[email protected]/* */ yl]# cat /etc/redhat-relea

redis學習教程一《Redis的安裝配置

遠程服務 name 工具 列表 端口號 裏的 redis服務器 映射 tin redis學習教程一《Redis的安裝和配置》 Redis的優點 以下是Redis的一些優點。 異常快 - Redis非常快,每秒可執行大約110000次的設置(SET)操作,每秒大約可執

linux下jdk的安裝配置

rac -s watermark img 使用 etc 文件拷貝 安裝 com 一、首先依據自己的系統位數在網上下載對應的jdk安裝包 下載地址例如以下:http://www.oracle.com/technetwork/java/javase/downloads/jd

linux中安裝配置 jdk

jdk1 png images 下載 配置環境變量 ftp 當前 bsp 官網 01.去官網下載指定的jdk 02.使用xftp把下載好的文件 傳遞到 linux指定文件夾中03.進入指定的文件夾輸入tar -zxvf 文件名稱04.發現文件 05.進入文件c

eclipse maven 插件的安裝配置

打印 屬性 配置文件 size text 官網下載 maven 應該 庫存 maven3 安裝: 安裝 Maven 之前要求先確定你的 JDK 已經安裝配置完畢。Maven是 Apache 下的一個項目。眼下最新版本號是 3.0.4。我用的也是這個。

Microsoft SQL Server for Linux安裝配置

fig fcm zone linux for onf targe 查看 nbsp 客戶端   雖說mssql for linux早已經出來了,但原本沒有打算這麽早就去嘗試的,無奈之下還是得先嘗試用了,這裏分幾篇介紹我在用mssql for linux時遇到的問題,不得不說作

nfs安裝配置

nfs nfs安裝 clas bind 修改配置文件 讀取 word 修改 source nfs安裝和配置 1,安裝軟件: yum -y install nfs-utils 註意,會自動安裝rpcbind 2,啟動nfs service rpcbind start serv

Gulp的安裝配置

分享 插件 gis 鏡像文件 path cal user sta 全局 註意:要安裝倆次gulp(全局和本地) 之前由大牛幫忙配置的gulp來用。今天時間充裕,就和小夥伴一起動手配置gulp及其插件。第一步:建了一個Gulp文件夾,保存插件用於使用第二步:進入nodejs環

Maven實戰02_Maven的安裝配置

order width maven 檢查 bin apach 執行文件 win10 .com 1:在Windows上安裝Maven 本人系統環境:win10 + JDK1.8 + apache-maven-3.3.9 在安裝Maven之前,首先要確定你

Centos7.3安裝配置Tomcat8

localhost pat 1.10 logs .cn mage port oot -c 第一步:下載Tomcat8壓縮包 進入 http://tomcat.apache.org/download-80.cgi 下載tar.gz壓縮包 第二步:用ftp

Centos7.3安裝配置Mysql5.7

mysql5 logs public mon grant https mysql sta -- 第一步:獲取mysql YUM源 進入mysql官網獲取RPM包下載地址 https://dev.mysql.com/downloads/repo/yum/

Centos7.3安裝配置jre1.8

分享 運行環境 filezilla www 編輯 exp path 解壓 安裝和配置 在正式環境裏 我們可以不安裝jdk ,僅僅安裝Java運行環境 jre即可; 第一步:下載jre 我們去oracle官方下載下jre http://www.oracle

robotframework安裝配置【轉IBM:https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html】

pat 測試執行 href 鼠標 nat 測試部門 包括 自己 概覽 內容 概覽 Robot Framework 介紹 Robot Framework 的安裝和配置 RIDE 編輯器介紹 創建測試項目 簡單的測試用例的編寫 總結 相關主題 評論 R

Keepalived 的安裝配置

linuxkeepalived主要用作RealServer的健康狀態檢查以及LoadBalance主機和BackUP主機之間failover的實現。keepalived主要目的在於,其自身啟動一個服務,能夠實現工作在雙節點或多個節點上,並且可以在內核生效的ipvs規則其中當前持有資源的節點被稱為活躍節點,另外

Db2數據庫在Linux下的安裝配置

fig 用戶密碼 oca authent linux token reat local ken 一.DB2數據庫的安裝和配置: 1.安裝完成後,需要增加三個操作系統的組和三個操作系統用戶,如下: groupadd -g 999 db2iadm1 #(管理實例的組) gro