~ / Kütüphane / Konteynerlerin amacı nedir?


29

Acaba amaç ne ~/Library/Containers?

~/Library/PreferencesAltınızda kullanıcıya özel uygulama ve sistem yapılandırma plistleri bulabileceğinizi biliyorum . Ama onları da bulabilirim ~/Library/Containers.

Orada ne tür bir yapılandırma depolanıyor?

Yanıtlar:


35

~/Library/Containers korumalı alandaki uygulamaların ana dizinlerini içerir.

Korumalı alan uygulamaları, örneğin Mac App Store'dan indirdiğiniz uygulamalardır. Korumalı alan oluşturma, sistemin geri kalanından "yalıtıldıkları" anlamına gelir; böylece tek bir uygulama, sistemin diğer bölümlerine haksız zarar veremez.

Bu nedenle, korumalı alandaki uygulamaların normalde yalnızca istedikleri dosya sistemi yoluna yazmasına izin verilmez. Uygulamaları yeniden yazmak zorunda kalmadan standart yollara yazmayı desteklemek için sistem, korumalı alandaki uygulamanın yazabileceği bir Container klasörü oluşturur. Korumalı alan uygulaması, örneğin tercihler için bir sistem klasörüne yazdığını düşünür - ancak sistem yolu kapsayıcı klasöründe olacak şekilde yeniden yazar.

Örneğin, birçok uygulama verilerini yazdı ~/Library/Application Support/. Korumalı alandaki bir uygulama bunu yapamaz ve veriler bunun yerine ~/Library/Containers/uygulamanın yolunun altına yazılır .


1
Bu dizini silmek güvenli mi? Evimde oldukça büyük (~ 11GB) var.
Dror

5
Hayır, bu güvenli değildir - orada saklanan tüm ayarları ve verileri kaybetmeyi düşünmüyorsanız.
jksoegaard
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.