MSYS2是一款軟件開(kāi)發(fā)環(huán)境平臺(tái),作為MSYS的獨(dú)立重寫(xiě)版本,提供了一個(gè)類(lèi)似于Unix的環(huán)境、命令行界面和軟件存儲(chǔ)庫(kù)。該軟件支持中文,用戶(hù)需要中文的話可以直接輸入中文和瀏覽中文目錄,讓用戶(hù)的安裝、使用、構(gòu)建和移植軟件變得更加容易。

軟件介紹
MSYS2是一個(gè)軟件分發(fā)和Windows平臺(tái)。它提供了一個(gè)類(lèi)似于Unix的環(huán)境、命令行界面和軟件存儲(chǔ)庫(kù),使得在Windows上安裝、使用、構(gòu)建和移植軟件變得更加容易。這意味著B(niǎo)ash、Autotools、Make、Git、GCC、GDB……都可以通過(guò)Pacman輕松安裝,Pacman是一個(gè)功能齊全的包管理器。
它是MSys的獨(dú)立重寫(xiě),基于現(xiàn)代Cygwin(POSIX兼容層)和MinGW-w64,目的是更好地與本機(jī)Windows軟件進(jìn)行互操作。
32位和64位變體都存在,并且獲得的支持級(jí)別基本相同。這是我們提供的套餐清單。
軟件功能
MSYS2為GCC,mingw-w64,CPython,CMake,Meson,OpenSSL,F(xiàn)Fmpeg,Rust,Ruby等提供了最新的本機(jī)版本。
MSYS2是基于現(xiàn)代Cygwin(POSIX兼容層)和MinGW -w64的MSYS的獨(dú)立重寫(xiě)。
目的是更好地與本機(jī)Windows軟件互操作。
它提供了一個(gè)bash shell,Autotools,版本控制系統(tǒng)等。
用于使用MinGW-w64工具鏈構(gòu)建本機(jī)Windows應(yīng)用程序。
它具有軟件包管理系統(tǒng),可輕松安裝軟件包Pacman。
它帶來(lái)了許多強(qiáng)大的功能,例如依賴(lài)關(guān)系解析和簡(jiǎn)單的完整系統(tǒng)升級(jí),以及直接的軟件包構(gòu)建。
軟件特色
安裝方便。
自帶 pacman 管理,可以使用 pkgtool 來(lái) makepkg。
較快的源速度(可以修改源地址)。
自帶軟件和庫(kù)較全而且比較新。
使用mingw-w64工具鏈,可以編譯32位或64位代碼(需要自行安裝)。
中文支持好,可以直接輸入和瀏覽中文目錄。
常見(jiàn)問(wèn)題
當(dāng)Pacman告訴我文件系統(tǒng)中有沖突時(shí)該怎么辦?
這表明Pacman不確定覆蓋某些文件是否安全。這有時(shí)發(fā)生在定期的軟件包更新期間,但也可能發(fā)生在您手動(dòng)安裝某些軟件(makeinstall,npm install npm-g等)時(shí)。要繼續(xù)該操作,請(qǐng)將--overwrite《conflicating_file_path》傳遞到Pacman命令行。有關(guān)其他選項(xiàng),請(qǐng)參閱Arch Linux FAQ條目about Pacman file conflicts。