1. 如何在windows下安裝cygwin
方法/步驟
1
在官網(自行搜索)上下載cygwin,雙擊打開,點擊下一步,如下圖所示:
軟體會讓你選擇如何安裝,有三種方式,我們選擇第一種,也就是從網路上直接下載安裝,如下圖所示:
點擊下一步,選擇安裝目錄,默認的是C盤的根目錄,你也可以選擇到其他的文件夾,下面默認的是為所有用戶安裝,如下圖所示:
點擊下一步,選擇下載文件夾,默認是下載到用戶的下載文件夾中,如下圖所示:
下一步選擇網路連接類型,可以選擇代理,也可以選擇直接連接, 我選擇的是直接連接,因為網易有相應的源,如下圖所示:
點擊下一步,就是選擇源,為了下載穩定快速,我們可以選擇網易的下載源,如下圖所示:
點擊下一步,就會讀取相應的源,並會彈出一個安裝警告,如果是第一次安裝,可以忽視這個警告,如下圖所示:
讀取目錄後,軟體會讓你選擇要安裝的文件,這里就以 要安裝binutils,gcc,gdb為例,點擊devel default,如下圖所示:
在其下分別選擇下圖所示的文件,這里就以 要安裝binutils,gcc,gdb為例。當然,你也可以根據自己的需要安裝相應的文件。
選擇完畢後,點擊」下一步「,軟體就會自動下載你選擇的文件,下載完成後會自動安裝,並會在你選擇的下載目錄內找到安裝源文件,如下圖所示:
安裝完成後,會讓你選擇是否是否在桌面和開始菜單創建快捷方式,如下圖所示。至此,cygwin就安裝完畢了。
2. 怎樣在win7系統裝cygwin,裝了好幾次都不成功。謝謝!
cygwin的安裝文件很容易通過google找到。目前國內的網站上有"網路安裝版"和"本地安裝版"兩種。標準的發行版應該是 網路安裝版。兩者並無大不同,下面介紹一下安裝的過程。
step1. 下載後,點擊安裝文件(setup.exe)進行安裝,第一個畫面是GNU版權說明,點"下一步(N)—>",
環境變數
開始運行bash之前,應該設置一些環境變數。cygwin提供了一個.bat文件,裡面已經設置好了最重要的環境變數。通過它來啟動bash是最安全的辦法。這個.bat文件安裝在cygwin所在的根目錄下。 可以隨意編輯該文件。
CYGWIN變數用來針對cygwin運行時系統進行多種全局設置。開始時,可以不設置CYGWIN或者在執行bash前用類似下面的格式在dos框下把它設為tty
C:\> set CYGWIN=tty notitle glob
PATH變數被cygwin應用程序作為搜索可知性文件的路徑列表。當一個cygwin進程啟動時,該變數被從windows格式(e.g. C:\WinNT\system32;C:\WinNT)轉換成unix格式(e.g., /WinNT/system32:/WinNT)。如果想在不運行bash的時候也能夠使用cygwin工具集,PATH起碼應該包含x:\cygwin\bin,其中x:\cygwin 是你的系統中的cygwin目錄。
HOME變數用來指定主目錄,推薦在執行bash前定義該變數。當cygwin進程啟動時,該變數也被從windows格式轉換成unix格式,例如,作者的機器上HOME的值為C:\(dos命令set HOME就可以看到他的值,set HOME=XXX可以進行設置),在bash中用echo $HOME看,其值為/cygdrive/c.
TERM變數指定終端型態。如果沒對它進行設置,它將自動設為cygwin。
LD_LIBRARY_PATH被cygwin函數dlopen()作為搜索.dll文件的路徑列表,該變數也被從windows格式轉換成unix格式。多數Cygwin應用程序不使用dlopen,因而不需要該變數。
進入安裝模式選擇畫面。
step2. 安裝模式有"Install from Internet"、"Download form Internet"、
"Install from Local Directory" 三種。"Install form Internet"就是直接從internet上裝,適用於網速較快的情況。如果你和我一樣網速不是很快,或者說裝過之後想把下載的安裝文件保存起來,下次不再下載了直接安裝,就應該選擇"Download form Internet",下載安裝的文件(大約40M左右)。
事實上,所謂的"本地安裝版",也是別人從網上下載全部文件後打的包(適用於中國國情嘛^_^)
step3. 接下來是選擇安裝目的路徑和安裝源文件所在的路徑,之後就進入了選擇安裝包所在的路徑。
注意了阿,這里可是重頭戲。我第一安裝的時候就是沒有看清這一步,結果沒有把gcc裝進去,導致沒法編譯文件。
+ All Default
+ Admin Default
....
+ Devel Default
+ Editors Default
....
如上圖所示,你在這個TreeView的某個節點上雙擊,就可以改變它的狀態,如Default、Install、Uninstall、Reinstall四種狀態。默認的都是Default狀態,很多工具的默認狀態都是不安裝。
在這里我選擇了在All這一行上後面的Default上點Install,全部安裝,以免後患。(注意:這里的樹形控制項和win下面的不同,你試試點在All上點 和 在All這一行後面的Default上點,會有不同的響應)
step4. 點下一步,安裝成功。它會自動在你的桌面上建立一個快捷方式。
好了,下面就開始我的linux旅程了。雙擊cygwin的快捷方式進入系統。
首先介紹幾個簡單的linux命令。
pwd 顯示當前的路徑
cd 改變當前路徑,無參數時進入對應用戶的home目錄
ls 列出當前目錄下的文件。此命令有N多參數,比如ls -al
ps 列出當前系統進程
kill 殺死某個進程
mkdir 建立目錄
rmdir 刪除目錄
rm 刪除文件
mv 文件改名或目錄改名
man 聯機幫助
less 顯示文件的最末幾行
由於linux下面的命令大多都有很多參數,可以組合使用。所以,每當你不會或者記不清楚改用那個參數,那個開關的時候,可以用man來查找,比如,我想查找ls怎麼使用,可以鍵入
$ man ls
系統回顯信息如下:
LS(1) FSF LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by
default). Sort entries alphabetically if none of -cftuSUX
nor --sort.
-a, --all
do not hide entries starting with .
-A, --almost-all
do not list implied . and ..
-b, --escape
print octal escapes for nongraphic characters
--block-size=SIZE
use SIZE-byte blocks
3. 想讓windows支持linux命令,安裝cygwin時,需要選擇哪些
只需要安裝 base,
如果下載慢,可選擇國內鏡像點,
清華大學開源軟體鏡像站 mirrors.tuna.tsinghua.e.cn/help/cygwin/
個人推薦使用虛擬機安裝linux系統,方便簡潔
4. Cygwin中怎麼用命令安裝軟體
你的電腦沒有安裝GCC 做法是: 找到cygwin的安裝程序,點開,前面都別動,路徑什麼的別動,沿用你之前安裝CYGWIN的路徑。然後到了鏡像選擇163的鏡像,等到選擇包的時候,在select裡面輸入 gcc,把default點擊一下變成install.然後安裝就行了 等...
5. 在windows下安裝hadoop,其中需要安裝cygwin,為什麼cygwin裝完沒有usr/bin/這個路徑,謝謝
usr/bin
是Linux下有的路徑
cygwin是用來模擬Linux下的命令行工具,hadoop是基於Linux的一個平台
如啟動,關閉
配置需要在Linux命令行中執行。在win
中hadoop
運用cygwin可以安裝在如d盤這樣的目錄配置過程網路一下
,有許多教程
6. 如何在cygwin下安裝 yum
1. 下載Cygwin安裝文件
2. 運行安裝文件,選擇一個下載站點,繼續
3. 選擇要安裝的程序,默認是不安裝OpenSSH的,需要手動選擇,在Net類別下選上OpenSSH和OpenSSL兩項
4. 等待下載並完成安裝,之後,設置環境變數,把 C:/cygwin/bin;C:/cygwin/usr/bin 加入到系統環境變數的Path中
5. 打開cygwin,輸入 ssh-host-config
當詢問if privilege separation should be used 時輸入 no .
當詢問if sshd should be installed as a service 時輸入yes .
當詢問about the value of CYGWIN environment variable enter 時輸入 ntsec .
其餘詢問均輸入 no
6. 打開 控制面板-》管理-》服務 啟動名為 CYGWIN sshd 的服務,亦可在cygwin中輸入 cygrunsrv --start sshd 啟動sshd,
輸入cygrunsrv --stop sshd停止sshd
7. 打開cygwin,輸入 ssh-keygen,當詢問要filenames 和 pass phrases 的時候都點回車,接受默認的值
8. 命令結束後輸入 cd ~/.ssh 轉到.ssh目錄,輸入 ls –l 應該包含兩個文件:id_rsa.pub 和 id_rsa
9. 在第8步的窗口(當前目錄在.ssh)中輸入 cat id_rsa.pub >> authorized_keys
10. 輸入 ssh localhost 啟動SSH
7. 如何用 Cygwin 安裝 wget
我使用的cygwin版本是2.738
在Select Packages搜索wget, curl, procs,
你應該根據自己的需要選擇安裝相應的包,clear命令可以通過建立一個腳本clear.bat
#!/bin/bash
cmd /c cls
並放到你的cygwin安裝目錄下的bin下
8. 安裝cygwin怎麼裝wget
這里使用的cygwin版本是2.738
在Select Packages搜索wget, curl, procs,
應該根據自己的需要選擇安裝相應的包,clear命令可以通過建立一個腳本clear.bat
#!/bin/bash
cmd /c cls
放到cygwin安裝目錄下的bin下。
9. cygwin裡面怎麼沒有vi命令,怎麼安裝
cygwin里有vi命令,但好象不是預設安裝的,在裝的時候要手工選一下
再安裝一次,將all
directory
全部選定即可!