ucbug軟件站:安全、綠色、放心的專業(yè)下載站!首頁|最近更新|專題集合|標簽云|站內(nèi)導航|加入收藏
Cygwin(unix模擬器)v2.11.2官方版

Cygwin(unix模擬器)v2.11.2官方版

  • 軟件大?。?span>0.81 MB
  • 更新日期:2018-11-15
  • 軟件語言:簡體中文
  • 軟件類別:國產(chǎn)軟件
  • 軟件授權:免費版
  • 評分等級:
  • 插件情況:無插件請放心使用
  • 適用平臺:WinXp,Vista,Win7,Win8
本地下載文件大?。?.81 MB高速下載高速下載器,提速50%
軟件介紹人氣軟件相關文章下載地址
為您推薦:安裝包制作工具

Cygwin是一款可以在windows環(huán)境下模擬unix環(huán)境的應用程序,可以方便unix愛好者在win平臺下學習unix和linux的各種操作,集成了很多實用的工具。它對于學習unix/linux操作環(huán)境,或者從unix到windows的應用程序移植,或者進行某些特殊的開發(fā)工作,尤其是使用gnu工具集在 windows上進行嵌入式系統(tǒng)開發(fā),非常有用。隨著嵌入式系統(tǒng)開發(fā)在國內(nèi)日漸流行,越來越多的開發(fā)者對cygwin產(chǎn)生了興趣。

Cygwin離線安裝包下載

安裝教程:
1、 雙擊運行cyg_win_setup.exe 安裝程序安裝時,請用管理員賬戶安裝(你的電腦的登錄用戶是Administor身份)!!安裝過程中,有時候會停止不動,不要強行關閉,不是死機,只是進行的很慢!
2. 選擇"Install from Local Directory"安裝;
3、選擇安裝包時不建議都選上,因為安裝時間較長、占用磁盤空間過大。
(OpenSSL和OpenSSH-------sshd的服務包、cygrunsrv------cygwin的服務包、sed------Base Category下的,方便在eclipse使用Hadoopvim ---Editors Category下的,方便在Cygwin上修改分配置文件subversion ------Devel Category下的)
4、配置環(huán)境變量時,JAVA_HOME指向jdk安裝目錄,Path路徑中添加JDK的bin目錄、jre的bin目錄和Cygwin的bin目錄,usr的sbin目錄;
(變量名為:CYGWIN,變量值為:ntsec mintty (tty1.17版本不支持tty)或者不添加環(huán)境變量,而是直接修改cygwin.bat文件,在@echo off之后加入“set CYGWIN=ntsec mintty“ 即可。不設置在安裝ssh-host-config時也是需要輸入的)
5、建議修改.sh文件時,使用vi命令修改。
【安裝成功后注意:】
1、第一次運行cygwin會產(chǎn)生home/用戶名文件夾,在這個文件夾下(c:\cygwin\home\當前用戶)生成三個配置文件,.bashrc,.bash_profile和.inputrc文件,這三個文件中最重要的是.bashrc文件,用戶以后要自定義環(huán)境變量要用到該文件。
(使用Cygwin Terminal,更改其相關屬性option,相關信息會生成在.minttyrc文件中)
2).locale是查看本地編碼
修改Cygwin編碼
Cygwin中文亂碼:
右鍵--option---text--手動修改---Locale(zh-GN),Character set(GBK Chinese);
固定修改:
cygwin設置中文
cygwin\home\用戶名\.bashrc
# 讓ls和dir命令顯示中文和顏色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
# 設置為中文環(huán)境,使提示成為中文
export LANG="zh_CN.GBK"
# 輸出為中文編碼
export OUTPUT_CHARSET="GBK"
cygwin\home\username\.inputrc
# 可以輸入中文
set meta-flag on
set output-meta on
set convert-meta off
# 忽略大小寫
set completion-ignore-case on
3).對于cygwin1.71版本,CYGWIN= tty是不再支持!
若之前使用的是這個tty環(huán)境變量,重新安裝注冊表中不會自動更新
打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sshd\Parameters\Environment,編輯修改字符串的值【修改成你現(xiàn)在cygwin的執(zhí)行程序的路徑】
Cygwin的組成:
Cygwin包括了一套庫,該庫在Win32系統(tǒng)下實現(xiàn)了POSIX系統(tǒng)調(diào)用的API;還有一套GNU開發(fā)工具集(比如GCC、GDB),這樣可以進行簡單的軟件開發(fā);還有一些UNIX系統(tǒng)下的常見程序。2001年,新增了X Window System。
另外還有一個名為MinGW的庫,可以跟Windows本地的MSVCRT庫(Windows API)一起工作。MinGW占用內(nèi)存、硬盤空間都比較少,能夠鏈接到任意軟件,但它對POSIX規(guī)范的實現(xiàn)沒有Cygwin庫完備。
Cygwin安裝說明:
cygwin的安裝文件很容易通過google找到。目前國內(nèi)的網(wǎng)站上有"網(wǎng)絡安裝版"和"本地安裝版"兩種。標準的發(fā)行版應該是 網(wǎng)絡安裝版。兩者并無大不同,下面介紹一下安裝的過程。
step1. 下載后,點擊安裝文件(setup.exe)進行安裝,第一個畫面是GNU版權說明,點"下一步(N)—>",環(huán)境變量
開始運行bash之前,應該設置一些環(huán)境變量。cygwin提供了一個.bat文件,里面已經(jīng)設置好了最重要的環(huán)境變量。通過它來啟動bash是最安全的辦法。這個.bat文件安裝在cygwin所在的根目錄下。 可以隨意編輯該文件。
CYGWIN變量用來針對cygwin運行時系統(tǒng)進行多種全局設置。開始時,可以不設置CYGWIN或者在執(zhí)行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 是你的系統(tǒng)中的cygwin目錄。
HOME變量用來指定主目錄,推薦在執(zhí)行bash前定義該變量。當 cygwin進程啟動時,該變量也被從windows格式轉換成unix格式,例如,作者的機器上HOME的值為C:\(dos命令set HOME就可以看到他的值,set HOME=XXX可以進行設置),在bash中用echo $HOME看,其值為/cygdrive/c.
TERM變量指定終端型態(tài)。如果沒對它進行設置,它將自動設為cygwin。
LD_LIBRARY_PATH被cygwin函數(shù)dlopen()作為搜索.dll文件的路徑列表,該變量也被從windows格式轉換成unix格式。多數(shù)Cygwin應用程序不使用dlopen,因而不需要該變量。
進入安裝模式選擇畫面。
step2. 安裝模式有"Install from Internet"、"Download form Internet"、
"Install from Local Directory" 三種。"Install form Internet"就是直接從internet上裝,適用于網(wǎng)速較快的情況。如果你和我一樣網(wǎng)速不是很快,或者說裝過之后想把下載的安裝文件保存起來,下 次不再下載了直接安裝,就應該選擇"Download form Internet",下載安裝的文件(大約40M左右)。
事實上,所謂的"本地安裝版",也是別人從網(wǎng)上下載全部文件后打的包(適用于中國國情嘛^_^)
step3. 接下來是選擇安裝目的路徑和安裝源文件所在的路徑,之后就進入了選擇安裝包所在的路徑。
注意了阿,這里可是重頭戲。我第一安裝的時候就是沒有看清這一步,結果沒有把gcc裝進去,導致沒法編譯文件。
+ All Default
+ Admin Default
....
+ Devel Default
+ Editors Default
....
你在這個TreeView的某個節(jié)點上雙擊,就可以改變它的狀態(tài),如Default、Install、Uninstall、Reinstall四種狀態(tài)。默認的都是Default狀態(tài),很多工具的默認狀態(tài)都是不安裝。
在這里我選擇了在All這一行上后面的Default上點Install,全部安裝,以免后患。(注意:這里的樹形控件和win下面的不同,你試試點在All上點 和 在All這一行后面的Default上點,會有不同的響應)
step4. 點下一步,安裝成功。它會自動在你的桌面上建立一個快捷方式。
好了,下面就開始我的linux旅程了。雙擊cygwin的快捷方式進入系統(tǒng)。
首先介紹幾個簡單的linux命令。
pwd 顯示當前的路徑
cd 改變當前路徑,無參數(shù)時進入對應用戶的home目錄
ls 列出當前目錄下的文件。此命令有N多參數(shù),比如ls -al
ps 列出當前系統(tǒng)進程
kill 殺死某個進程
mkdir 建立目錄
rmdir 刪除目錄
rm 刪除文件
mv 文件改名或目錄改名
man 聯(lián)機幫助
less 顯示文件的最末幾行
由于linux下面的命令大多都有很多參數(shù),可以組合使用。所以,每當你不會或者記不清楚改用那個參數(shù),那個開關的時候,可以用man來查找,比如,我想查找ls怎么使用,可以鍵入
$ man ls
系統(tǒng)回顯信息如下:
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

  • 安裝包制作工具
安裝包制作工具

安裝包制作工具

安裝包制作工具是專業(yè)用于制作安裝程序的打包類軟件,單純的使用腳本來編寫安裝程序?qū)τ诖蠖鄶?shù)人來說不僅困難而且容易出錯,使用安裝包制作工具不僅具備初學者上手容易、制作的安裝程序功能完善等優(yōu)點。

+更多
下載地址

Cygwin(unix模擬器)v2.11.2官方版

高速下載器地址:

有問題?不能下載,
下載周排行下載總排行