What is Nostr?
CXPLAY
npub1gd8…h58h
2025-01-27 05:35:24

CXPLAY on Nostr: 以前以为 Windows 根本没有包管理器, 结果现在发现还不少... ...

以前以为 Windows 根本没有包管理器, 结果现在发现还不少... 光光微软给 Win11 预装的就有:
- winget (集成在 App Installer 中)
- PackageManagement, Oneget (PowerShell 的包管理器)
- pkgmgr (Vista / Server 2002 的可选功能管理器)

pkgmgr 至少在十年前就被标记为 deprecated 并使用 DISM 的集成功能替代, 但微软至今没有把它删除掉.
所以现在可以通过 pkgmgr 和 DISM 来同时启用可选功能, 比如 Telnet 客户端:
- 用 pkgmgr 启用: `pkgmgr /iu:"TelnetClient"`
- 用 DISM 启用: `DISM /Online /Enable-Feature /All /FeatureName:TelnetClient`

只能管理可选功能开启和关闭的包管理器能叫包管理器吗? DISM 也把它的能力描述成了 Feature 相关. 然后 PowerShell 还有 Module, 就是一系列应用包的集合, 安装模块要用 Install-Module.
这微软的系统真是又新又旧, 越用越感觉自己在把玩翻新的古董.

#Windows
Author Public Key
npub1gd8e0xfkylc7v8c5a6hkpj4gelwwcy99jt90lqjseqjj2t253s2s6ch58h