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

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

  • 軟件大小:0.81 MB
  • 更新日期:2018-11-15
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類(lèi)別:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)版
  • 評(píng)分等級(jí):
  • 插件情況:無(wú)插件請(qǐng)放心使用
  • 適用平臺(tái):WinXp,Vista,Win7,Win8
本地下載文件大小:0.81 MB高速下載高速下載器,提速50%
軟件介紹人氣軟件相關(guān)文章下載地址
為您推薦:安裝包制作工具

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

Cygwin離線(xiàn)安裝包下載

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

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

安裝包制作工具

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

+更多
下載地址

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

高速下載器地址:

有問(wèn)題?不能下載,
下載周排行下載總排行