кэш юю в другую папку

Я пишу шарж для juju для проекта, и я бы хотел проверить и отладить локально.

У меня есть несколько небольшой накопитель SSD, на котором установлена ​​моя ОС, и моя домашняя папка на большом накопителе без SSD. Juju кэширует много вещей на SSD-накопителе, и я хотел бы кэшировать другой диск.

Я попытался использовать символическую ссылку

ln -s ~/juju/cache /var/cache/lxc 

Но я все еще получаю предупреждение ОС через некоторое время, говоря, что у меня заканчивается дисковое пространство.

Мог ли кто-нибудь помочь мне заставить к юю кэшировать где-нибудь, где он не заполнит мой SSD-диск?

Вам нужно отменить команду, теперь вы создаете символическую ссылку из ~/juju/cache в /var/cache/lxc .

Вместо этого попробуйте ln -s /var/cache/lxc ~/juju/cache .

Возможно, это не кеш, а сами контейнеры. Устанавливается полностью, каждый из них будет принимать по 800 МБ – 1 ГБ по крайней мере. Поэтому помните об этом.

Кроме того, локальный провайдер принудительно использует apt-cacher-ng для загрузки пакетов, поэтому у вас также может быть много deb в /var/cache/apt-cacher-ng

Полезная команда для определения того, что использует все пространство в определенном каталоге:

 du -m --max-depth=1 | sort -rn | head -10 

Это даст вам 10 лучших пользователей пространства (в МБ) в текущем каталоге.