众所周知,Git Bash是一款非常好用的Git客户端,并且集成了Mingw,自带了非常多的GNU工具。可以在一定程度上解决Windows系统运行shell命令和shell脚本的问题。但某些常用工具(例如make)没有集成,所以来看看如何为Git Bash扩展更多的工具。
由于Git Bahs没有软件包管理工具,所以只能手动下载相应工具的Windows版本,并放置在Git Bash的的安装目录中。具体的操作步骤如下:
- 确定工具所在的软件包
- 下载软件包的Windows版本
- 放置到
Git Bash的安装目录中
¶查询软件包
可以用apt-cache或rpm -qf命令查询,也可以在搜索引擎搜索。
¶下载软件包
下面列出的网站有非常多Windows版本的GNU软件包,可以尝试在这上面找一找。如果找不到,也可以在搜索引擎找一找。也可以尝试直接从源码编译。
¶安装软件包
64位Git Bash默认安装在C:\Program Files\Git,所以将下载的软件包解压到C:\Program Files\Git\mingw64即可。
以make命令为例,从ezwinports下载make的软件包make-4.3-without-guile-w32-bin.zip,双击打开,点击解压到,在弹出的窗口中输入目标文件夹,点击确定即可。

最后打开Git Bash,验证命令是否安装成功。
