macOS(M4 / Apple Silicon)手动安装 tree(不用 brew / ports)

macOS(M4 / Apple Silicon)手动安装 tree(不用 brew / ports)

1️⃣ 安装编译工具(只需一次)

bash 复制代码
xcode-select --install

2️⃣ 拉取 tree 源码

bash 复制代码
git clone https://github.com/Old-Man-Programmer/tree.git
cd tree

3️⃣ 编译

bash 复制代码
make

⚠️ 编译过程中会看到大量 warning
全部可以忽略,不影响使用 (老 C 代码 + 新 clang)


4️⃣ 安装到系统路径

bash 复制代码
sudo cp tree /usr/local/bin

/usr/local/bin 在 macOS 上默认在 PATH 中

Apple Silicon 也没问题


5️⃣ 验证

bash 复制代码
tree --version

示例输出(类似):

text 复制代码
tree v2.x.x (c) 1996 - 2024 by Steve Baker, Thomas Moore, Francesc Rocher, Florian Sesser, Kyosuke Tokoro
相关推荐
x-cmd21 小时前
[260412] x-cmd v0.8.13:x free 新增进程内存显示,feishu、telegram REPL 机器人齐上线!
linux·macos·机器人·内存·x-cmd·telegram·feishu
伴野星辰1 天前
Pycharm打包教程:电脑(windows / macos)+ 手机(安卓 / IOS)全流程
macos·智能手机·pycharm
简单点了1 天前
mac安装wireshark
测试工具·macos·wireshark
tang7451639621 天前
mac的ideal中调用driver = webdriver.Chrome() 启动不了的原因
chrome·python·macos
想个名字想老半天1 天前
uni离线打包实现 ios 支付StoreKit 2,其实没有想象中那么复杂,不需要写原生插件,不需要转 uts
macos·ios·cocoa
小小码农@2 天前
Vmware安装MacOS
macos
一个人旅程~2 天前
macOS装进移动硬盘成为双系统的操作方法
linux·经验分享·macos·电脑
mCell2 天前
MacOS 下实现 AI 操控电脑(Computer Use)的思考
macos·agent·swift
一个人旅程~2 天前
在M系列的macbook上如何使用VMware安装ARM版的Win11以及注意哪些问题?
linux·windows·经验分享·macos·电脑
小宋加油啊2 天前
Mac vscode安装PCL
ide·vscode·macos