You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS CodeArtifact中删除指定的软件包?

AWS 空包删除操作方案

AWS 控制台暂不提供直接删除无版本空包的操作入口,你可以通过 AWS CLI 调用接口完成删除,操作流程如下:

前置准备

  • 已完成本地 AWS CLI 的安装与身份认证,操作账号持有对应 CodeArtifact 仓库的包删除权限
  • 已确认目标错误包名下无任何留存版本

操作步骤

  • 执行查询命令确认包信息,替换命令中<>占位符为你的实际资源信息:
aws codeartifact list-packages \
  --domain <CodeArtifact域名> \
  --domain-owner <AWS账号ID> \
  --repository <仓库名称> \
  --package-prefix <错误包名>
  • 确认返回结果中的包信息准确无误后,执行删除命令:
aws codeartifact delete-package \
  --domain <CodeArtifact域名> \
  --domain-owner <AWS账号ID> \
  --repository <仓库名称> \
  --format <包所属格式,可选值:npm/pypi/maven/nuget/generic等> \
  --package <错误包名>
  • 命令执行成功后等待1~2分钟,刷新控制台即可看到对应空包已从列表中移除。

注意:包删除操作不可逆,执行前请反复核对包名、所属仓库信息,避免误删正常业务使用的包。

内容的提问来源于stack exchange,提问作者Daniele Ricci

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 10:36:02