Windows下的仿linux環(huán)境msys2介紹

msys2是一種在Windows平臺(tái)上模擬Linux運(yùn)行環(huán)境的技術(shù),它的一個(gè)優(yōu)點(diǎn)就在于利用pacman包管理器绸硕,我們可以比較輕松的使用Linux包管理器的方式來安裝一整套可以在Windows上運(yùn)行的Linux工具堂竟。如果你只是想要在Windows上簡(jiǎn)單運(yùn)行一些Linux程序,那么msys2是一個(gè)很好的選擇玻佩。

下載安裝msys2

到清華鏡像源網(wǎng)站來下載msys2出嘹,網(wǎng)址如下。

https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/

然后找到適合自己系統(tǒng)架構(gòu)的安裝包夺蛇,我這里是64位疚漆,所以選擇下面這個(gè)。


下載安裝包

下載完成后安裝即可刁赦。第一次打開以后會(huì)看到一個(gè)比較小的窗口娶聘,可以修改一下字體、語言什么的甚脉。如果安裝程序沒有創(chuàng)建快捷方式的話丸升,可以手動(dòng)去安裝目錄里面尋找msys2.exe文件。

安裝完成

修改安裝源

前面提到了牺氨,msys2可以使用pacman來安裝軟件包狡耻,所以第一件事情自然是修改鏡像源的地址了墩剖。編輯鏡像源文件的方法很簡(jiǎn)單,假設(shè)你msys2的安裝路徑是岭皂,運(yùn)行下面的powershell腳本即可。如果你安裝路徑在其他位置沼头,修改腳本即可爷绘。

function InsertConentToFileTop {
    param(
        [String]$filename,
        [String]$content
    )
    $filecontent = Get-Content $filename
    $s = @()
    $s += $content
    $s += $filecontent
    $s | Out-File $filename
}

$msys2_install_dir = 'C:\msys64'
InsertConentToFileTop $msys2_install_dir\etc\pacman.d\mirrorlist.mingw32 'Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686'
InsertConentToFileTop $msys2_install_dir\etc\pacman.d\mirrorlist.mingw64 'Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64'
InsertConentToFileTop $msys2_install_dir\etc\pacman.d\mirrorlist.msys 'Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch'

然后在終端中運(yùn)行pacman -Syu更新系統(tǒng),就像archlinux那樣。更新完成之后,就可以使用msys2的模擬Linux環(huán)境來運(yùn)行一些bash腳本以及Linux程序了贴见。很多常見的程序都可以在msys2的軟件倉庫中找到,vim吞琐、nano奴烙、git等程序都可以正常運(yùn)行切诀。

msys2程序
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末郁妈,一起剝皮案震驚了整個(gè)濱河市噩咪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖栈源,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挣郭,死亡現(xiàn)場(chǎng)離奇詭異流译,居然都是意外死亡先蒋,警方通過查閱死者的電腦和手機(jī)竞漾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門眯搭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人仗岸,你說我怎么就攤上這事借笙“遣溃” “怎么了?”我有些...
    開封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵业稼,是天一觀的道長(zhǎng)雾棺。 經(jīng)常有香客問我俭尖,道長(zhǎng)苛萎,這世上最難降的妖魔是什么缎浇? 我笑而不...
    開封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮熔号,結(jié)果婚禮上稽鞭,老公的妹妹穿的比我還像新娘。我一直安慰自己引镊,他們只是感情好朦蕴,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著弟头,像睡著了一般梦重。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上亮瓷,一...
    開封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音降瞳,去河邊找鬼嘱支。 笑死,一個(gè)胖子當(dāng)著我的面吹牛挣饥,可吹牛的內(nèi)容都是我干的除师。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼扔枫,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼汛聚!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起短荐,我...
    開封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤倚舀,失蹤者是張志新(化名)和其女友劉穎叹哭,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體痕貌,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡风罩,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了舵稠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片超升。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖哺徊,靈堂內(nèi)的尸體忽然破棺而出室琢,到底是詐尸還是另有隱情,我是刑警寧澤落追,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布盈滴,位于F島的核電站,受9級(jí)特大地震影響淋硝,放射性物質(zhì)發(fā)生泄漏雹熬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一谣膳、第九天 我趴在偏房一處隱蔽的房頂上張望竿报。 院中可真熱鬧,春花似錦继谚、人聲如沸烈菌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽芽世。三九已至,卻和暖如春诡壁,著一層夾襖步出監(jiān)牢的瞬間济瓢,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工妹卿, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留旺矾,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓夺克,卻偏偏與公主長(zhǎng)得像箕宙,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子铺纽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

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