it-swarm-tr.com

Ana Dizinimdeki .local klasörü nedir

~/.local klasörü neye yarar ve bu klasördeki içeriği kaldırmak güvenli midir?

123
Roland

Bu, kullanıcıya özel verileri sabit dizinlerde saklamak için Gnome ve ardından Ubuntu tarafından takip edilen yeni bir yeniliktir. Buna göre belge , var

  • kullanıcı verilerinin depolandığı tek bir klasör, varsayılan olarak ~/.local/share;
  • konfigürasyonun saklandığı tek bir dizin, varsayılan olarak ~/.config;
  • esansiyel olmayan veri dosyalarını tutan ve varsayılan olarak ~/.cache olan tek bir klasör.

Tarihsel olarak, Unix programları verilerini $ HOME dizinine yaymakta ve verilerini nokta dosyalarına ("." İle başlayan dosyalar) ya da ~/.vimrc ve ~/.vim gibi alt dizinlere koymakta özgürdü. 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.

.local hiyerarşisinde, programlar e-postalar ve takvim etkinlikleri gibi kullanıcı bilgilerini koyar. 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), o dizindeki dosyaları çıkarmamalı veya değiştirmemelisiniz. .cache ile, programın kurtarması gerektiğinden daha dikkatsiz olabilirsiniz - kaldırırsanız yeniden indirin veya yeniden hesaplayın - tüm dosyaları kaldırın.

120
loevborg

.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 dizin depolarını buldum, sonra silmek istiyorum, ancak silme işleminden korktum Ubuntu sistemimin çökmesine neden olabilir. Bu yüzden google'da bu soruyu aradım ve beni buraya yönlendirdi. Ancak önceki cevaplar sorunlarımı çözemedi, sistemimde sadece iki sonuç istiyorum:

  1. .Local dizinindeki bazı içerikleri kaldırın, sonra yeni dosyalarımı depolamak için yeterli disk alanım olabilir;

  2. 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:

  1. Doğrudan .local dizinini silmek oldukça risklidir;

  2. /Home/myAccount/.local/share/Trash altındaki içeriği "Empty" çöp kutusuyla güvenle silebiliriz.

8
Clock ZHONG

. Local / dizini, bazı yazılımlar tarafından tercihlerinizi korumak için kullanılır (@loevborg tarafından belirtildiği gibi). Bu dizin, $HOME kullanıcısı olan karmaşayı standartlaştırma çabasının bir parçasıdır. 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 dizinin içinde önemli bilgileri/config dosyalarını saklar.

2
crncosta