教程:设置 kmpkg 资源缓存
了解如何设置本地资源缓存来镜像下载资源。
所有资源缓存均通过X_KMPKG_ASSET_SOURCES环境变量进行配置。价值X_KMPKG_ASSET_SOURCES 遵循特定的 配置语法。
在本教程中,您将学习如何:
先决条件
- A terminal
- kmpkg
1 - 创建资源缓存目录
您可以使用 Azure Blob 存储后端“x-azurl”来存储资产。或者,您可以使用文件系统目录来存储
您的下载资源,包括网络位置。为此,您需要使用资产缓存 URL 中的file://协议。
在本教程中,您将创建一个本地资源缓存位置来存储下载的资源。
- 创建一个目录作为资源缓存位置(替换为您选择的任何位置):
mkdir /home/kmpkg/asset-cache
2 -配置X_KMPKG_ASSET_SOURCES
接下来设置 X_KMPKG_ASSET_SOURCES的值,如下所示:
set "X_KMPKG_ASSET_SOURCES=clear;x-azurl,file:/kmpkg/asset-cache,,readwrite"
export X_KMPKG_ASSET_SOURCES="clear;x-azurl,file:///home/kmpkg/asset-cache,,readwrite"
此“X_KMPKG_ASSET_SOURCES”配置添加以下源字符串:
clear,禁用任何先前配置的资源缓存x-azurl,file:///home/kmpkg/asset-cache,,readwrite,设置文件系统资源缓存,位于home/kmpkg/asset-cache,具有读写权限。
后续步骤
以下是接下来要尝试的其他任务: