Mac下的nmap及brew

  新的Ventura貌似没有内置nmap命令了,搜了下,可以通过brew install nmap安装。但是brew install过程中踩了几个坑:

1、报not in git directory。找个是git认为homebrew-core、homebrew-cask、homebrew-services目录认为是不安全目录,执行一下:

1
2
3
4
git config --global --add safe.directory 你的homebrew-core路径
git config --global --add safe.directory 你的homebrew-cask路径
git config --global --add safe.directory 你的homebrew-services路径
#执行brew -v 可以看到具体有问题的目录

 2、报man目录不可写:执行一下:chmod -Rf a+w /usr/local/share/man/*

3、报nmap未link,执行brew link nmap,这个基本上是因为之前安装的别的版本的nmap没删干净导致的。brew remove nmap,然后找到剩下的nmap的目录都删掉再重装。

 

posted @   badwood  阅读(925)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
历史上的今天:
2016-01-09 中医-推拿补泻
2015-01-09 XBox360-双光盘游戏自制GOD
Badwood's Blog
点击右上角即可分享
微信分享提示