MSYS2 alternatif kepada WSL2
💡
原文约300字/词,阅读约需1分钟。
📝
内容提要
本文介绍了在Windows系统上进行系统开发的经验,包括尝试了WSL和Cygwin,但遇到问题。最终选择了MSYS2作为替代方案,并成功安装了tmux和neovim。作者还提到了在MSYS2中绑定Windows应用程序的方法。
🎯
关键要点
- 作者习惯使用Linux作为系统开发环境,包括多种平台如虚拟机和Windows子系统。
- 在一台8GB RAM的Windows 11笔记本上进行开发,但性能较差。
- 尝试安装WSL,但导致内存不足,决定不进行双重启动。
- 尝试通过Scoop安装Cygwin,成功安装但无法运行tmux。
- 选择MSYS2作为替代方案,MSYS2有更多的仓库并使用pacman安装软件。
- MSYS2成功运行tmux和neovim文本编辑器。
- 在MSYS2中绑定Windows应用程序需要在msys.ini中启用MSYS2_PATH_TYPE=inherit。
- 可以选择不同的shell终端,如msys、ucrt、clang和mingw64,作者测试了ucrt。
➡️