MSYS2是一款類似于linux的開發環境軟件,基于Cygwin和MinGW-w64的MSYS進行重寫,可以幫助開發人員在windows下搭建一個完美的類linux環境。MSYS2 是 MSYS 的一個升級版,為用戶帶來了 GCC 工具鏈,同時MSYS2也是一個在Cygwin (POSIX 兼容性層) 和 MinGW-w64(從"MinGW-生成")基礎上產生的,追求更好的互操作性的 Windows 軟件。有需要的用戶可通過kk下載分享的地址來獲取!
MSYS2中文版 常用指令
pacman -Q查看已安裝的軟件包
pacman -S -g查看軟件組
pacman -Q -g base-devel查看軟件組包含的軟件
pacman -Q -l vim查詢軟件包的內容
pacman -Q -s nettle查詢軟件所在的包
查看工具幫助:pacman -h ;pacman -S -h
建議通過安裝軟件組來安裝工具鏈
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-i686-toolchain
pacman -S base-devel
pacman -S vim
MSYS2中文版 安裝方法
1. 在kk下載分享的資質獲取和安裝MSYS2;
2.打開并更新MSYS2
pacman -Syu
3. 更新過程中要求重啟,直接關掉窗口(不可ctrl+a等結束),之后重新打開窗口輸入
pacman -Su
MSYS2中文版 功能
第一,外殼。
每一個子系統都有一個相關的“外殼”,實際上就是一組環境變量,它們允許子系統進行適當的協作。這些shell可以使用MSYS2安裝目錄中的啟動程序或使用WindowsStart菜單中的快捷方式調用。發送程序設置MSYSTEM變量,并打開相應shell(bash)的終端窗口(mintty)。反過來,Bash基于價值建立環境源。在不合適的環境下,各種事情都會發生,甚至中斷。除了入口外,使用純Windows的mingw子系統不需要任何特殊環境。
二是路徑。
MSYS2會自動去掉PATH環境變量,只留下C:WindowsSystem32幾個變量,以達到最佳的使用效果。MSYS2_PATH_TYPE可以控制這種行為,它可以在啟動shell之前設置變量,或者在執行啟動腳本時使用正確的參數。請注意,在MSYS2安裝、Cygwin安裝、編譯器工具鏈甚至各種其他程序中都不支持混合安裝,并且可能以意想不到的方式破壞程序。當PATH運行MSYS2時,除非您知道您正在做什么,否則不能使用。
三、包裝
使用ArchLinux的pacman對MSYS2進行包管理。這樣就產生了很多強大的特性,比如依賴解決方案和簡單的完整系統升級,以及提供用于制作這些軟件包的構建系統(makepkg-mingw)。
四是文件制度。
虛擬化文件系統包括路徑和內容。
以上便是MSYS2中文版相關內容,下面是下載地址,有需要的用戶快點擊下載到電腦中使用吧!