MSYS2使用笔记

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!太好了!!!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值