clion изменить каталог кеша по умолчанию
В настоящее время для операционных систем linux по умолчанию для папок кэша и индекса для clion используется /home/.Clion12/. Я использую NFS и хочу, чтобы каталог кеша и каталоги индексирования указывали на мой внутренний ssd. Где я могу это изменить?
1 ответ
Я только что нашел ответ на это. В каталоге bin, где хранится clion.sh, находится файл ideas.properties. Вы можете изменить местоположение по умолчанию там.
Как сказал @StevenCombs, файл idea.properties
находится в том же каталоге bin, где clion.sh
найдено, а переменная idea.system.path
.
Настроил вот так. Сначала в командной строке я сделал:
sudo mkdir -p /var/cache/mlakata
sudo chown mlakata /var/cache/mlakata
А потом в ${clioninstall}/bin/idea.properties
файл, я добавил
idea.system.path=/var/cache/mlakata/CLion/system
CLion, кажется, заполняет CLion/system
каталоги в моем личном каталоге кеша.
Проблема была решена для меня после того, как я создал файл idea.properties в ~/.Clion2019.2/config, а затем заполнил его:
# custom CLion properties
idea.config.path=/someFolder/my_work/clion_ws/.Clion2019.2/caches/trunk-config
idea.system.path=/someFolder/my_work/clion_ws/.Clion2019.2/caches/trunk-system
idea.plugins.path=/someFolder/my_work/clion_ws/.Clion2019.2/caches/trunk-plugins
После этого кеш создается в /someFolder, и моя домашняя папка больше не заполняется.