MSYS2使用笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq446252221/article/details/80866741

MSYS2是一个体验非常好的linux模拟环境,可以移植大多数linux上面的程序,起源于cygwin。

虽然官方网站也提供了安装包,一键安装,但是整个软件包太大了,

我不太喜欢大而全的东西,更喜欢小而精的玩意。

这里有一个非常好的镜像网站,http://mirrors.ustc.edu.cn/msys2/

可以下载MSYS2的所有组件,以及所有版本,简直太好了。

下载runtime + coreutil + bash + mintty 就可以把框架运行起来了。

默认情况下bash的backspace不正常,需要下载ncurses-6.0,只要解压/usr/share/terminfo/78/xterm就可以了。

busybox也是个非常厉害的程序,只有500多KB,我打算用它提供的命令替换coreutil里面的东西,

然而发现它不支持中文,放弃之...

不过发现一个好玩的东西,linux下面的busybox --install 会以创建软链接的方式来调用不同的命令,

而windows平台却没有这样的操作,默认情况下是复制了N个相同的文件,硬盘占用感人!

虽然windows可以创建硬链接,但是给人的感觉还是不舒服,因为硬链接和普通文件太像了,根本看不出来,

查看文件夹大小,依然是一个很大的数字,为了减少磁盘空间,研究windows下面类似软链接的方法。

结果还真有:在windows命令行输入mklink ls busybox 就可以创建一个符号链接了。

文件图标有一个箭头,文件大小为0,可以双击运行,马上切换到MSYS2下面运行一下,成功!YES!太好了!!!





猜你喜欢

转载自blog.csdn.net/qq446252221/article/details/80866741