天天看點

Win10 下安裝 MSYS2什麼是 MSYS2安裝 MSYS2 過程

什麼是 MSYS2

MSYS2 (Minimal SYStem 2) 是一個MSYS的獨立改寫版本,主要用于 shell 指令行開發環境。同時它也是一個在Cygwin (POSIX 相容性層) 和 MinGW-w64(從"MinGW-生成")基礎上産生的,追求更好的互操作性的 Windows 軟體。

MSYS2 是 MSYS的一個更新版,準确的說是內建了 pacman 和 Mingw-w64 的 Cygwin 更新版,提供了 bash shell 等 linux 環境、版本控制軟體(git/hg)和 MinGW-w64 工具鍊。與 MSYS 最大的差別是移植了 Arch Linux 的軟體包管理系統 Pacman(其實是與 Cygwin 的差別)。

安裝 MSYS2 過程

安裝過程的視訊可以在 B 站看到,https://www.bilibili.com/video/BV1KT4y137nb/。

下載下傳 MSYS2

MSYS2 的官方網站為 https://www.msys2.org/。如下圖所示。

Win10 下安裝 MSYS2什麼是 MSYS2安裝 MSYS2 過程

可以看到有兩個不同版本,一個為 x86_64,一個為 i686。這兩個版本的差別為:i386 對應的是 32 位系統、而 i686 是 i386 的一個子集。x86_64 主要是 64 位系統。

但是不建議在 MSYS2 官網上下載下傳,由于某種特殊原因,速度慢得和蝸牛一樣。建議在國内鏡像網站下載下傳,很多教育機構和商業公司都提供這些鏡像,比如清華大學等。

國内源:https://mirror.tuna.tsinghua.edu.cn/help/msys2/。根據自己的 CPU 進行選擇 x86_64 或者 i686。

安裝 MSYS2

安裝的過程就是一個非常簡單的過程,就不截圖了。

修改 MSYS2 源

同樣的道理,如果使用官方提供的 MSYS2 源,每次更新系統都要痛苦到死。一定一定一定要改成國内源。國内源的修改方法可以參考我的另外一篇 Blog,https://blog.csdn.net/justidle/article/details/103025966。這裡就不重複了。

這樣一個基本的 MSYS2 就完成了。

更新 MSYS2

使用指令  pacman -Syu 進行更新就可以。

繼續閱讀