在 Windows Server 2022 上手工安装 OpenAI Codex App
众所周知,OpenAI Codex App 官方主要支持拥有 Microsoft Store 的 Windows 10/11 系统。而 Windows Server 系列(如 Server 2022)由于默认不包含应用商店及相关的运行环境,通常无法直接安装这些应用。
经过研究,我找到了一种通过离线包部署的方式,成功在Windows Server 2022上运行起了 Codex App。以下是详细的操作步骤:
核心思路
通过第三方工具解析 Microsoft Store 的下载链接,获取原始的 .Msix 安装包,并利用 PowerShell 的部署功能进行强制安装。
操作步骤
1. 获取安装包
由于 Server 系统没有商店界面,我们需要借助 Online link generator for Microsoft Store 来提取下载地址:
访问 https://store.rg-adguard.net/。
在搜索框中输入 Codex 的官方商店链接: https://apps.microsoft.com/detail/9plm9xgg6vks?referrer=psi&hl=en-US
在生成的列表中,找到对应架构的安装包:OpenAI.Codex_26.422.3464.0_x64__2p2nqsd0c76g0.Msix
右键点击该文件名,选择“另存为”将其保存到本地(如果点击没反应,请尝试复制链接后在浏览器新窗口打开)。
2. 使用 PowerShell 进行安装
获取到安装包后,我们无法通过双击安装(Server 默认不关联 Msix 处理器),需要使用命令行工具:
将下载好的安装包存放在指定目录(例如:C:\workdir\)。
以管理员身份运行 PowerShell。
执行以下部署命令:
Add-AppxPackage -Path "C:\workdir\OpenAI.Codex_26.422.3464.0_x64__2p2nqsd0c76g0.Msix"复制成功
3. 运行应用
等待进度条滚动完成,安装即告成功。此时,你可以点击“开始菜单”,在最近添加或应用列表中直接看到Codex App。点击图标即可正常启动运行。
小结
这种方法绕过了 Windows Store 的框架限制,利用了 Windows 内置的 Appx 部署功能。对于需要在服务器环境进行 AI 开发辅助或测试的同学来说,这是一种非常高效的解决方案。
转载自:在 Windows Server 2022 上手工安装 OpenAI Codex App - 哔哩哔哩
