8.1 软件仓库
8.1.1 管理软件包
如果需要将软件包上传至新建的软件仓库中,在创建软件包过程中,选择仓库组织 后,可以新建软件仓库。
须知
● 软件仓库不扫描用户上传的软件包,不负责对用户上传的软件包内容进行安全性验 证。上传软件包内容中请不要包含未加密的口令、密码等隐私信息,以避免隐私泄 露。下载公有软件包时,应确定数据来自于可信的仓库源,以避免下载到恶意软 件。
● 磁盘满只会导致无法上传软件包到仓库,会产生异常提示信息,不会影响其他服 务;为防止其他业务(例如日志)把磁盘占满,导致仓库无法上传,建议对仓库的 存储独立挂盘。
创建软件包
步骤1 登录ServiceStage控制台,选择“软件中心 > 软件仓库”,单击“创建软件包”。
图8-1 创建软件包入口
步骤2 参考下表设置软件包相关信息,其中带“*”标志的参数为必填参数。
表8-1 软件包参数说明
参数 参数说明
*软件仓库 选择仓库组织和软件仓库。
如需新建软件仓库:
1. 单击“新建仓库”,输入新的软件仓库名。
2. 单击 保存。
*共享类型 设置软件仓库所属类型,默认为私有。
● 私有:仅当前租户或租户下的用户可用。
● 公开:所有租户和用户均可用。
*软件包名称 软件包名称,仓库组织内命名必须唯一。
*版本 软件包版本号,软件包支持添加多个版本。
软件包描述 软件包的描述信息。
版本描述 软件包版本的描述信息。
上传软件 ● 现在上传:参考上传软件包中的步骤3上传软件。
● 稍后上传:创建完成后,参考上传软件包上传软件。
步骤3 单击“确认”,完成软件包创建。
----结束
上传软件包
须知
每次最多上传10个文件,单个文件大小(含解压后)不得超过2G。
步骤1 登录ServiceStage控制台,选择“软件中心 > 软件仓库”。
步骤2 在“仓库组织管理”右侧下拉列表框,选择组织。
步骤3 单击目标软件包后的“上传软件包”。
图8-2 上传软件包
1. 单击“选择软件文件”,选中本地待上传的软件包后,单击“打开”(或拖拽待 上传的软件包到页面中)。
2. 设置下表中的参数,参数均为可选项。
表8-2 软件参数说明
参数 参数说明
覆盖 若选择勾选,将会覆盖该版本下原有的相同名称且相同路径的 软件包。
文件路径 输入该软件包需要存放的路径,该路径为软件仓库的虚拟路 径,默认为根目录。
设置文件路径便于用户查看对应的软件包,便于管理。
重复上述操作可上传其他软件包。
3. 软件包选择完成后:
– 在待上传软件列表选择软件,单击“操作”的“上传”,可以上传指定软件 文件。
– 在待上传软件列表上方,单击“开始上传”,可以批量上传软件文件。
----结束
编辑软件包
步骤1 登录ServiceStage控制台,选择“软件中心 > 软件仓库”。
步骤2 在“仓库组织管理”右侧下拉列表框,选择组织。
步骤3 单击目标软件包进入软件包详情页面。
步骤4 单击右上角的“编辑”,设置如下参数:
图8-3 编辑软件包
● 共享类型:设置软件仓库所属类型。“私有”,仅当前租户或租户下的用户可 用;“公开”,所有租户和用户均可用。
● 软件包描述:编辑软件包描述信息。
步骤5 单击“确认”,完成编辑。
----结束
查看软件包地址
步骤1 登录ServiceStage控制台,选择“软件中心 > 软件仓库”。
步骤2 在“仓库组织管理”右侧下拉列表框,选择组织。
步骤3 单击目标软件包进入软件包详情页面。
步骤4 在版本列表,单击目标版本前的 展开版本,查看软件包地址。
单击 ,可以复制“内网地址”或“外网地址”。
说明
在版本文件所在行:
● 单击“下载”,下载版本中的文件。
● 单击“删除”,删除该版本文件。
----结束
删除软件包
步骤1 登录ServiceStage控制台,选择“软件中心 > 软件仓库”。
步骤2 在“仓库组织管理”右侧下拉列表框,选择组织。
步骤3 单击目标软件包右侧的“删除”,可根据提示删除软件包。
图8-4 删除软件包
说明
删除软件包前,请先删除软件包中所有的软件包版本,请参考删除软件包版本。
----结束
删除软件包版本
步骤1 登录ServiceStage控制台,选择“软件中心 > 软件仓库”。
步骤2 在“仓库组织管理”右侧下拉列表框,选择组织。
步骤3 单击目标软件包进入软件包详情页面,在版本列表:
● 删除单个软件包版本
单击目标软件包版本“操作”列的“更多 > 删除”,根据提示删除软件包版本。
图8-5 删除单个软件包版本
● 批量删除软件包版本
勾选目标软件包版本,在版本列表上方,单击“删除”,根据提示删除软件包版 本。
图8-6 批量删除软件包版本
----结束