更新时间:2024-05-28 GMT+08:00

管理软件包

如果需要将软件包上传至新建的SWR软件仓库中,在创建软件包过程中,选择仓库组织后,可以新建SWR软件仓库。

  • SWR软件仓库不扫描用户上传的软件包,不负责对用户上传的软件包内容进行安全性验证。上传软件包内容中请不要包含未加密的口令、密码等隐私信息,以避免隐私泄露。下载公有软件包时,应确定数据来自于可信的仓库源,以避免下载到恶意软件。
  • 磁盘满只会导致无法上传软件包到仓库,会产生异常提示信息,不会影响其他服务;为防止其他业务(例如日志)把磁盘占满,导致仓库无法上传,建议对仓库的存储独立挂盘。

创建软件包

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”,单击“创建软件包”。
  2. 参考下表设置软件包相关信息,其中带“*”标志的参数为必填参数。

    表1 软件包参数说明

    参数

    参数说明

    *软件中心

    选择仓库组织和软件仓库。

    如需新建软件仓库:

    1. 单击“新建仓库”,输入新的软件仓库名。
    2. 单击保存。

    *共享类型

    设置软件仓库所属类型,默认为私有。

    • 私有:仅当前租户或租户下的用户可用。
    • 公共:所有租户和用户均可用。

    *软件包名称

    软件包名称,仓库组织内命名必须唯一。

    *版本

    软件包版本号,软件包支持添加多个版本。

    软件包描述

    软件包的描述信息。

    版本描述

    软件包版本的描述信息。

    上传软件

  3. 单击“确定”,完成软件包创建。

上传软件包

每次最多上传10个文件,单个文件大小(含解压后)不得超过2G。

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包后的“上传软件包”。

    1. 单击“选择软件文件”,选中本地待上传的软件包后,单击“打开”(或拖拽待上传的软件包到页面中)。
    2. 设置下表中的参数,参数均为可选项。
      表2 软件参数说明

      参数

      参数说明

      覆盖

      若选择勾选,将会覆盖该版本下原有的相同名称且相同路径的软件包。

      文件路径

      输入该软件包需要存放的路径,该路径为软件仓库的虚拟路径,默认为根目录。

      设置文件路径便于用户查看对应的软件包,便于管理。

      重复上述操作可上传其他软件包。

    3. 软件包选择完成后:
      • 在待上传软件列表选择软件,单击“操作”的“上传”,可以上传指定软件文件。
      • 在待上传软件列表上方,单击“开始上传”,可以批量上传软件文件。

编辑软件包

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包进入软件包详情页面。
  4. 单击右上角的“编辑”,设置如下参数:

    • 共享类型:设置软件仓库所属类型。“私有”,仅当前租户或租户下的用户可用;“公共”,所有租户和用户均可用。
    • 软件包描述:编辑软件包描述信息。

  5. 单击“确定”,完成编辑。

查看软件包地址

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包进入软件包详情页面。
  4. 在版本列表,单击目标版本前的展开版本,查看软件包地址。

    单击,可以复制“内网地址”或“外网地址”。

    在版本文件所在行:

    • 单击“下载”,下载版本中的文件。
    • 单击“删除”,删除该版本文件。

删除软件包

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包右侧的“删除”,可根据提示删除软件包。

    删除软件包前,请先删除软件包中所有的软件包版本,请参考删除软件包版本

删除软件包版本

  1. 登录ServiceStage控制台,选择“部署源管理 > 软件中心”。
  2. “仓库组织管理”右侧下拉列表框,选择组织。
  3. 单击目标软件包进入软件包详情页面,在版本列表:

    • 删除单个软件包版本

      单击目标软件包版本“操作”列的“更多 > 删除”,根据提示删除软件包版本。

    • 批量删除软件包版本

      勾选目标软件包版本,在版本列表上方,单击“删除”,根据提示删除软件包版本。