tombkeeper
24-01-21 15:13 微博认证:2025微博新锐新知博主 科技博主

Windows 这几年一直在 Linux 化。Linux 有我就要有,连 Linux 我都要有。

Linux 有而以前 Windows 没有的东西之一就是包管理器。虽然第三方包管理器也有几个不错的,但微软还是得自己弄一个。于是就有了 winget。这个早先还得自己从微软的应用市场装,后来不知道啥时候开始内置到 Windows 里了。

winget 目前内置两个安装源,一个是微软应用市场,一个是 winget 的源。当然也还可以再添加别的源。不过使用中有个坑——如果你像我一样开启了对 TLS 1.3 的支持,那么就只能使用微软应用市场但无法使用 winget 的源:

> winget source update
正在更新所有源...
正在更新源: msstore...
完成
正在更新源: winget...
已取消

如果遇到这个问题,禁用 TLS 1.3 就可以了:

> winget source update
正在更新所有源...
正在更新源: msstore...
完成
正在更新源: winget...
██████████████████████████████ 100%
完成

winget 的源里有不少东西。安装 nmap 也只要一条命令就可以了。

发布于 北京