Yanıtlar:
Bu, kullanıcıya özel verileri sabit dizinlerde saklamak için Gnome ve ardından Ubuntu tarafından takip edilen yeni bir yeniliktir. Bu belgeye göre , var
~/.local/share
;~/.config
;~/.cache
.Tarihsel olarak, Unix programları verilerini $ HOME dizinine yaymakta ve verilerini nokta dosyalarına ("." İle başlayan dosyalar) ya da ~/.vimrc
ve gibi alt dizinlere koymakta özgürdü ~/.vim
. Yeni şartname, bu davranışı daha öngörülebilir hale getirme amaçlıdır. Bunun, ev dizininize daha düzenli bir görünüm kazandırmasının yanı sıra, uygulama verilerinin yedeklenmesini kolaylaştırdığını düşünüyorum. Henüz tüm uygulamalar bu standarda uymuyor.
In .local
hiyerarşi, programlar, e-postaların ve takvim gibi kullanıcı bilgilerini koydu. Bu verileri el ile kaldırabilirsiniz, ancak program durumunu kaybeder; niyet ettiğiniz şey bu olmadığı sürece (örneğin konfigürasyonunuzla ilgili bir problem olduğunda), bu dizindeki dosyaları çıkarmamalı veya değiştirmemelisiniz. İle .cache
yeniden indirmek veya Yeniden Hesapla - - tüm dosyaları bunları kaldırırsanız programı kurtarmak mümkün olması gerektiği gibi size daha dikkatsiz olabilir.
.local/share
benzer bir şekilde kullanılması gerekiyordu /usr/share
; ve (2) başvuruların alt dizinlerine durum yazmasına izin verilir .local/share
. Varlığı, ~/.local/share/trash/
en azından bazı uygulamaların ikinci yorumu desteklediğini ima eder. O Verilen .local
bir kaynaktan yazılımın yerel sürümleri yüklemek için kullanılır. Fakat görünüşe göre benzer verileri depolamak için de kullanılıyor ~/.firefox
.
.config
ve .cache
olmalı .local
, değil mi?
~/.local
dışındaki ~/.local/share
ve ~/.local/bin
(ı kullanıcı yüklemeleri için pip kullanımlarını biliyor ki)?
.Local diziniyle ilgili deneyimlerimi paylaşayım. Ayrıca, ana dizini depolayan disk bölümümü (kök bölüm) de yeterli yer kalmadı ve bu dizinlerin içeriğini kontrol ettikten sonra, 70G alanının üzerindeki .local dizinini buldum, sonra silmek istiyorum, ancak silme işleminden korkuyorum Ubuntu sistemimin çökmesine neden olabilir. Bu yüzden bu soruyu google'da aradım ve beni buraya yönlendirdi. Ancak önceki cevaplar sorunlarımı çözemedi, sistemimde sadece iki sonuç istiyorum:
.Local dizinindeki bazı içeriği kaldırın, sonra yeni dosyalarımı depolamak için yeterli disk alanım olabilir;
Sistemimin çökmesini istemiyorum, bu içeriği doğrudan evimdeki .local dizininden silmek istemiyorum, bu çok tehlikeli!
Sonunda, .local dizini altındaki en büyük içeriği burada buldum: /home/myAccount/.local/share/Trash Bu 69G Bayt'ı kaplar. Bunun Çöp Kutusu ile ilgili olduğunu hissediyorum, bu yüzden çöp kutusuna giderim: çöp: /// ve çöp kutusunu boşaltın, Sonra 69G bayt disk boşluğunun boşaldığını öğrendim !!
Sonuçlarım:
Doğrudan .local dizinini silmek oldukça risklidir;
/Home/myAccount/.local/share/Trash altındaki içeriği "Empty" çöp kutusuyla güvenle silebiliriz.
.local
"Böyle e-posta ve takvim gibi kullanıcı bilgilerini" içerir, ancak içinde ne büyük çoğunluğu .local
hiç kullanıcı bilgileri değil: o çöp dosyaları can var. Cevabınız gerçekte neyin büyük çoğunluğunu .local
kaptığını açıkladı ve IMHO'ya daha iyi bir cevap verdi.
.Local / dizin (@loevborg tarafından işaret gibi) tercihleri tutmak için bazı yazılım tarafından kullanılmaktadır. Bu dizin $HOME
kullanıcı olan karmaşayı standartlaştırma çabasının bir parçası . Ancak maalesef pek çok yazılım bu çabaya henüz katılmamıştır, hatta bazı gnome yazılımları tercihlerinizi hala başka bir dizine yaymaktadır (bakınız .gnome2, .gconf, .evolution, vs.).
Dizini kaldırmak güvenli değildir. Bazı uygulamalar bu dizinde önemli bilgileri / config dosyalarını saklar.