Silme /var/logmuhtemelen kötü bir fikirdir, ancak bireysel günlük dosyalarını silmek tamam olmalıdır.
Dizüstü bilgisayarımda ufacık bir SSD diskle aşağıdaki satırları ekleyerek /var/log(ve /tmpve /var/tmp) tmpfsbağlantı noktaları olarak ayarladım /etc/fstab:
temp /tmp tmpfs rw,mode=1777 0 0
vartmp /var/tmp tmpfs rw,mode=1777 0 0
varlog /var/log tmpfs rw,mode=1777 0 0
Bu , bu dizinlerdeki hiçbir şeyin bir yeniden başlatmadan kurtulamayacağı anlamına gelir . Söyleyebileceğim kadarıyla, bu kurulum gayet iyi çalışıyor. Tabii ki, oluşabilecek sorunları teşhis etmek için eski kütüklere bakma yeteneğimi kaybediyorum, ancak disk kullanımının azalması için adil bir tradeoff olduğunu düşünüyorum.
Sahip olduğum tek sorun, bazı programların (en önemlisi APT) günlüklerini alt dizinlerine yazmak istemeleri /var/logve yoksa bu dizinleri oluşturmak için yeterince akıllı olmadıklarıdır. Çizgi ekleme mkdir /var/log/aptiçine /etc/rc.localbenim için sabit söz konusu sorunun; Hangi yazılımı yüklediğinize bağlı olarak, başka dizinler de oluşturmanız gerekebilir.
(Başka bir olasılık, taryalnızca dizinleri içeren basit bir arşiv /var/logoluşturmak ve gerekli tüm dizinleri oluşturmak ve izinlerini bir kerede ayarlamak için başlangıçta yeniden başlatmaktır.)