Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tek yerel ikili önbelleğiniz olarak varsayılan ikili önbellek konumuyla sınırlı değildir, birden çok dosya sistemi konumunu ikili önbellek olarak yapılandırmak mümkündür. Salt okuma, salt yazma veya okuma ve yazma izinleri gibi farklı izinlere sahip belirli önbellekler bile ayarlayabilirsiniz.
Tüm ikili önbellekler ortam değişkeni aracılığıyla VCPKG_BINARY_SOURCES yapılandırılır. Değer VCPKG_BINARY_SOURCES belirli bir yapılandırma söz dizimini takip eder.
Bu öğreticide şunları nasıl yapacağınızı öğreneceksiniz:
Önkoşullar
- Bir terminal
- VCPKG (İngilizce)
1 - İkili önbellek dizini oluşturma
Arka ucu kullanırken files , ağ konumları dahil olmak üzere ikili paketlerinizi depolamak için dosya sistemi dizinlerini kullanabilirsiniz.
Bu öğreticide, biri okuma-yazma erişimine sahip, diğeri ise yalnızca okuma erişimi olan iki ikili önbellek konumu oluşturacaksınız.
İki ikili önbellek konumunu oluşturun (istediğiniz konumlarla değiştirin):
mkdir D:\vcpkg\binary-cache
mkdir \\remote\shared\vcpkg\binary-cache
mkdir /home/vcpkg/binary-cache
mkdir /mnt/remote/shared/vcpkg/binary-cache
2 - Yapılandırma VCPKG_BINARY_SOURCES
Ardından değerini VCPKG_BINARY_SOURCES aşağıdaki gibi ayarlayın:
$env:VCPKG_BINARY_SOURCES="clear;files,\\remote\shared\vcpkg\binary-cache,read;files,D:\vcpkg\binary-cache,readwrite"
set "VCPKG_BINARY_SOURCES=clear;files,\\remote\shared\vcpkg\binary-cache,read;files,D:\vcpkg\binary-cache,readwrite"
Bu VCPKG_BINARY_SOURCES yapılandırma aşağıdaki kaynak dizeleri ekler:
-
clear, önceden yapılandırılmış ikili önbelleği devre dışı bırakır, bu durumda varsayılan ikili önbelleği devre dışı bırakır. -
files,\\remote\shared\vcpkg\binary-cache,read, içinde bulunanfilesdosya sistemi arka ucu\\remote\shared\vcpkg\binary-cachekullanarak bir ikili önbellek ayarlar ve buna salt okunur izinler verir (readvarsayılan izindir). -
files,D:\vcpkg\binary-cache,readwrite, içindeD:\vcpkg\binary-cachebulunan ikinci bir dosya sistemi ikili önbelleği ayarlar ve okuma-yazma izinleri (readwriteverir).
export VCPKG_BINARY_SOURCES="clear;files,/mnt/remote/shared/vcpkg/binary-cache,read;files,/home/vcpkg/binary-cache,readwrite"
Bu VCPKG_BINARY_SOURCES yapılandırma aşağıdaki kaynak dizeleri ekler:
-
clear, önceden yapılandırılmış ikili önbelleği devre dışı bırakır, bu durumda varsayılan ikili önbelleği devre dışı bırakır. -
files,/mnt/remote/shared/vcpkg/binary-cache,read, içinde bulunanfilesdosya sistemi arka ucu/mnt/remote/shared/vcpkg/binary-cachekullanarak bir ikili önbellek ayarlar ve buna salt okunur izinler verir (readvarsayılan izindir). -
files,/home/vcpkg/binary-cache,readwrite, içinde/home/vcpkg/binary-cachebulunan ikinci bir dosya sistemi ikili önbelleği ayarlar ve okuma-yazma izinleri (readwriteverir).
Sonraki Adımlar
Deneyebileceğiniz diğer görevler şunlardır: