一種簡便的安裝Cygwin的方法

Cygwin是一種在Windows下使用Linux工具鏈的較成熟的解決方案想际。網(wǎng)上有不少介紹安裝Cygwin的方法,但基本上是“交互式-多步驟”的方式茫虽。本文介紹一種簡易的方法屎勘,一條命令即可完成安裝,另加一條命令安裝包管理器(apt-cyg共啃,類似于Ubuntu的apt-get或者CentOS的yum)占调。

對于熟悉Windows下的命令行(DOS窗口)的朋友,只需要看本文的“用命令行安裝Cygwin”和“安裝apt-cyg”兩步中的細(xì)節(jié)即可移剪。

〇究珊、前言

總的來說,就三個(gè)步驟:

  1. 到Cygwin官網(wǎng)下載setup-x86_64.exe安裝包纵苛;
  2. 在命令行中通過指定參數(shù)方式來運(yùn)行setup-x86_64.exe剿涮,以實(shí)現(xiàn)自動安裝;
  3. 在安裝好的Cygwin的Shell中攻人,下載和安裝apt-cyg取试。

注:本文介紹的方式適用于Windows 7或以上的64位系統(tǒng)。

一怀吻、下載setup-x86_64.exe安裝包

有兩種做法瞬浓,你選其中一種即可。

第一種蓬坡,傳統(tǒng)的做法是用網(wǎng)頁瀏覽器打開Cygwin官網(wǎng)(https://www.cygwin.com/)猿棉,然后點(diǎn)擊下載setup-x86_64.exe。(:請不要保存到某個(gè)盤的根目錄屑咳,否則會出錯(cuò))

第二種萨赁,打開我的電腦,然后粘貼https://www.cygwin.com/setup-x86_64.exe地址欄兆龙,然后按回車鍵杖爽。見下圖:

cygwin-installation-1-paste.png

:請不要保存到某個(gè)盤的根目錄,否則會出錯(cuò)。

無論采取哪種方法掂林,將setup-x86_64.exe保存到“下載”目錄即可(這個(gè)文件不到2MB臣缀,安裝完后即可刪除):

cygwin-installation-2-save.png

不管你放到那里,只需要記住你下載到哪里即可(下圖綠色部分)泻帮;并且精置,在此窗口中不要點(diǎn)擊“運(yùn)行”,直接關(guān)閉即可:

cygwin-installation-3-do-not-run.png

二锣杂、用命令行方式安裝Cygwin

setup-x86_64.exe支持兩種安裝方式:

  1. 傳統(tǒng)的圖形界面方式:此時(shí)脂倦,你雙擊這個(gè)文件運(yùn)行,之后就是交互式安裝模式元莫;
  2. 命令行方式:此時(shí)赖阻,你通過參數(shù)指定安裝包鏡像地址安裝目錄踱蠢、默認(rèn)安裝的軟件等火欧。

本文介紹的正是第二種方式。

二.1茎截、啟動“命令提示符”

所謂的命令提示符苇侵,俗稱DOS窗口,在里面你可以通過文本的形式輸入命令來執(zhí)行某些操作企锌。

傳統(tǒng)的做法是:

  • 點(diǎn)擊“開始” -> “所有程序” -> “附件” -> “命令提示符”

一種簡便的方法是:

  • 點(diǎn)擊“開始” -> 輸入cmd 榆浓,然后按回車鍵。
cygwin-installation-4-run-cmd.png

二.2撕攒、用命令行安裝Cygwin

總的步驟是:

  1. 通過cd命令進(jìn)入setup-x86_64.exe所在目錄陡鹃;
  2. 粘貼這條命令行到窗口中,并按回車鍵(下文有參數(shù)說明):
    • setup-x86_64.exe -q -O -s https://mirrors.aliyun.com/cygwin/ -R D:\cygwin_root -P lynx,wget
cygwin-installation-5-paste-cmd-a.png
cygwin-installation-5-paste-cmd-b.png

參數(shù)說明:

  • -q : 安靜模式抖坪,就是說不需要交互萍鲸;
  • -O : 是"--only-site"的縮寫,指定只使用后面的"-s"參數(shù)指定的服務(wù)器地址柳击;
  • -s : 指定所使用的安裝包文件服務(wù)器猿推,本例子中指定使用國內(nèi)的阿里云鏡像服務(wù)器片习,以提高安裝速度捌肴;
  • -R : 指定Cygwin的安裝目錄,你可以自行選擇你喜歡的目錄(注:此目錄同時(shí)也是Cygwin環(huán)境中文件系統(tǒng)的根目錄)藕咏;
  • -P : 指定安裝時(shí)順便安裝的工具包状知,這里指定安裝lynx和wget(你可以再添加其他,但不要去掉lynx)孽查;

二.3饥悴、等待安裝完成

如果你看到下圖中的進(jìn)度條等,表示已成功啟動安裝,只需要等待這個(gè)窗口自動關(guān)閉即可(如果遇到問題西设,請自己解決瓣铣,本文不詳細(xì)介紹):

cygwin-installation-6-just-wait.png

三、安裝包管理器

Ubuntu中的apt-get贷揽,Red Hat或者CentOS中的yum棠笑,就是包管理器,你可以用它們來安裝所需要的軟件包禽绪,例如curl蓖救、gcc等。

Cygwin中也有包管理器印屁,不過需要在安裝Cygwin后另行安裝循捺,步驟如下。

三.1雄人、運(yùn)行Cygwin

成功安裝后从橘,在“開始菜單”或者桌面,可以看到Cygwin64 Terminal的圖標(biāo)础钠,點(diǎn)擊運(yùn)行即可:

cygwin-installation-7-succeeded-installation.png

運(yùn)行后如下:

cygwin-installation-8-cygwin-shell.png

三.2洋满、安裝apt-cyg

在上面窗口中粘貼并運(yùn)行這一行即可:

lynx -source https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg ; install apt-cyg /bin ; rm -f apt-cyg
cygwin-installation-9-install-apt-cyg-a.png

注:實(shí)際上包含了三條命令,它們被分號隔開珍坊。

三.3牺勾、使用apt-cyg安裝軟件

例如,如果你要安裝curl阵漏,運(yùn)行apt-cyg install curl即可:

cygwin-installation-9-install-apt-cyg-b.png

四驻民、結(jié)語

本文介紹了一種簡便的安裝Cygwin環(huán)境和包管理器apt-cyg的方法,通過apt-cyg履怯,你可以方便地在安裝Cygwin后再單獨(dú)安裝所需要的軟件回还,而無需在安裝Cygwin時(shí)挨個(gè)選擇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末叹洲,一起剝皮案震驚了整個(gè)濱河市柠硕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌运提,老刑警劉巖蝗柔,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異民泵,居然都是意外死亡癣丧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門栈妆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胁编,“玉大人厢钧,你說我怎么就攤上這事℃页龋” “怎么了早直?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長市框。 經(jīng)常有香客問我莽鸿,道長,這世上最難降的妖魔是什么拾给? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任祥得,我火速辦了婚禮,結(jié)果婚禮上蒋得,老公的妹妹穿的比我還像新娘级及。我一直安慰自己,他們只是感情好额衙,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布饮焦。 她就那樣靜靜地躺著,像睡著了一般窍侧。 火紅的嫁衣襯著肌膚如雪县踢。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天伟件,我揣著相機(jī)與錄音硼啤,去河邊找鬼。 笑死斧账,一個(gè)胖子當(dāng)著我的面吹牛谴返,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播咧织,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼嗓袱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了习绢?” 一聲冷哼從身側(cè)響起铺遂,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤更哄,失蹤者是張志新(化名)和其女友劉穎轻局,沒想到半個(gè)月后迹蛤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡桃煎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年篮幢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片为迈。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡三椿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出葫辐,到底是詐尸還是另有隱情搜锰,我是刑警寧澤,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布耿战,位于F島的核電站蛋叼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏剂陡。R本人自食惡果不足惜狈涮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鸭栖。 院中可真熱鬧歌馍,春花似錦、人聲如沸晕鹊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽溅话。三九已至晓锻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間飞几,已是汗流浹背砚哆。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留屑墨,地道東北人窟社。 一個(gè)月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像绪钥,于是被迫代替她去往敵國和親灿里。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容