Cache binaria vcpkg locale predefinita
Per impostazione predefinita, vcpkg crea una cache binaria locale. Ciò consente di risparmiare tempo durante l'installazione di un pacchetto installato in precedenza nello stesso computer.
Il percorso della cache binaria predefinita dipende dal sistema operativo.
Per impostazione predefinita, la memorizzazione nella cache binaria è abilitata nella prima posizione valida tra le seguenti:
- Posizione specificata dalla variabile di
VCPKG_DEFAULT_BINARY_CACHE
ambiente %LOCALAPPDATA%\vcpkg\archives
%APPDATA%\vcpkg\archives
Per impostazione predefinita, la memorizzazione nella cache binaria è abilitata nella prima posizione valida tra le seguenti:
- Posizione specificata dalla variabile di
VCPKG_DEFAULT_BINARY_CACHE
ambiente $XDG_CACHE_HOME/vcpkg/archives
$HOME/.cache/vcpkg/archives
Usare la VCPKG_DEFAULT_BINARY_CACHE
variabile di ambiente per modificare il percorso predefinito della cache binaria.
La cache binaria predefinita usa un files
provider. Questo tipo di provider di cache binaria archivia i pacchetti binari come archivi compressi in una directory del file system.
Disabilitazione della cache binaria predefinita
Per disabilitare la cache binaria predefinita, impostare la VCPKG_BINARY_SOURCES
variabile di ambiente su clear
.
$env:VCPKG_BINARY_SOURCES="clear"
set VCPKG_BINARY_SOURCES=clear
export VCPKG_BINARY_SOURCES=clear
Passaggi successivi
Ecco altre attività da provare:
- Modificare il percorso predefinito della cache binaria
- Configurare una cache binaria locale
- Configurare una cache binaria usando un feed NuGet
- Configurare una cache binaria nel flusso di lavoro di GitHub Actions usando GitHub Packages
- Configurare una cache binaria nel flusso di lavoro di GitHub Actions usando la cache di GitHub Actions