Добрый день.
На довольно дого работающем контроллере, с nodejs, zigbee вот так:
du -h -d 1 /usr
20M /usr/include
4.0K /usr/games
6.2M /usr/sbin
137M /usr/share
91M /usr/bin
201M /usr/lib
4.0K /usr/src
112K /usr/local
454M /usr
“чистить” - очень некорректно, не бывает ненужных файлов, если они установлены - то следует удалить/перенести пакет которому они пренадлежат.
Или, например перенести,
Вот например у меня /usr/lib/node_modules весит более 100 МБ
Я точно знаю что для загрузки системы оно не нужно
Создаю /mnt/data/usr/libи переношу туда /usr/lib/node_modules
Ну и оставляю симлинк на новое расположение:
ln -s /mnt/data/usr/lib/node_modules /usr/lib/node_modules
Все, файлы фактически лежат на другом разделе.