Удаление /var/log, вероятно, является плохой идеей, но удаление отдельных файлов журналов должно быть в порядке.
На моем ноутбуке с небольшим SSD-диском я установил /var/log (и /tmp и /var/tmp) в качестве точек монтирования tmpfs, добавив следующие строки в /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
Это означает, что ничего в этих каталогах не сохранилось при перезагрузке. Насколько я могу судить, эта настройка работает отлично. Конечно, я теряю способность смотреть старые журналы, чтобы диагностировать любые проблемы, которые могут возникнуть, но я считаю, что это справедливый компромисс для сокращения использования диска.
Единственная проблема, с которой я столкнулся, это то, что некоторые программы (в первую очередь APT) хотят записывать свои журналы в подкаталоги /var/log и недостаточно интеллектуальны для создания этих каталогов, если они не существуют. Добавление строки mkdir /var/log/apt в /etc/rc.local фиксировало эту конкретную проблему для меня; в зависимости от того, какое программное обеспечение вы установили, вам может понадобиться создать и другие каталоги.
(Еще одна возможность - создать простой архив tar, содержащий только каталоги, и развернуть его в [ f12] при запуске, чтобы создать все необходимые каталоги и установить их разрешения сразу.)
Ну, мне удалось выяснить, как это исправить, и это определенно не то, что я ожидал.
Оказывается, IntelliJ использовал мою систему JDK (JDK 8 от Oracle), в то время как Android Studio, который теперь поставляется в комплекте с JDK, использовал его в комплекте (OpenJDK 8).
Просто сообщив IntelliJ о подключении JDK от Android Studio вместо системы JDK, исправленная проблема. Вы можете сделать это так:
Перейти к справочной системе -> Поиск действий Поиск для «загрузки JDK» Нажмите ... в выпадающем меню. Поместите его на {AS install DIR}/jre. Скажите IntelliJ, что все в порядке, чтобы перезапустить: Когда он вернется, шрифт будет исправлен!Ну, мне удалось выяснить, как это исправить, и это определенно не то, что я ожидал.
Оказывается, IntelliJ использовал мою систему JDK (JDK 8 от Oracle), в то время как Android Studio, который теперь поставляется в комплекте с JDK, использовал его в комплекте (OpenJDK 8).
Просто сообщив IntelliJ о подключении JDK от Android Studio вместо системы JDK, исправленная проблема. Вы можете сделать это так:
Перейти к справочной системе -> Поиск действий Поиск для «загрузки JDK» Нажмите ... в выпадающем меню. Поместите его на {AS install DIR}/jre. Скажите IntelliJ, что все в порядке, чтобы перезапустить: Когда он вернется, шрифт будет исправлен!Ну, мне удалось выяснить, как это исправить, и это определенно не то, что я ожидал.
Оказывается, IntelliJ использовал мою систему JDK (JDK 8 от Oracle), в то время как Android Studio, который теперь поставляется в комплекте с JDK, использовал его в комплекте (OpenJDK 8).
Просто сообщив IntelliJ о подключении JDK от Android Studio вместо системы JDK, исправленная проблема. Вы можете сделать это так:
Перейти к справочной системе -> Поиск действий Поиск для «загрузки JDK» Нажмите ... в выпадающем меню. Поместите его на {AS install DIR}/jre. Скажите IntelliJ, что все в порядке, чтобы перезапустить: Когда он вернется, шрифт будет исправлен!