Usunięcie /var/logjest prawdopodobnie złym pomysłem, ale usunięcie pojedynczych plików dziennika powinno być OK.
Na moim laptopie z małym dyskiem SSD skonfigurowałem /var/log( /tmpi /var/tmp) jako tmpfspunkty montowania, dodając następujące wiersze do /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
Oznacza to, że nic w tych katalogach nie przetrwa ponownego uruchomienia. O ile wiem, ta konfiguracja działa dobrze. Oczywiście tracę możliwość przeglądania starych dzienników w celu zdiagnozowania problemów, które mogą się pojawić, ale uważam, że jest to sprawiedliwy kompromis w zakresie zmniejszonego zużycia dysku.
Jedyny problem, jaki miałem, to to, że niektóre programy (w szczególności APT) chcą zapisywać swoje dzienniki w podkatalogach /var/logi nie są wystarczająco inteligentne, aby utworzyć te katalogi, jeśli nie istnieją. Dodanie linii mkdir /var/log/aptdo /etc/rc.localnaprawiło dla mnie ten konkretny problem; w zależności od zainstalowanego oprogramowania może być konieczne utworzenie innych katalogów.
(Inną możliwością byłoby utworzenie prostego tararchiwum zawierającego tylko katalogi i rozpakowanie go /var/logpodczas uruchamiania, aby utworzyć wszystkie potrzebne katalogi i ustawić ich uprawnienia naraz.)