LINUX.ORG.RU

История изменений

Исправление leg0las, (текущая версия) :

Мусор в системе - понятие очень неоднозначное. ._cfg* - это мусор? Логи? Твои скрипты в /usr/local/bin? Файлы ядра в /boot?

первое - сгенеренное софтиной, нужно смотреть на директорию, в которой они содержатся

второе - исключаем, да, я там держу свои скрипты.

третье тоже не сложно исключить, да и софта, пишущего в бут я особо не видел, разве что сплеши для первого граба.

самый неприятный «мусор» - лишние пакеты в /usr/portage/packages . Здесь я нашел рецепт как избавляться от лишнего, нужно будет как-то преобразовать это в скриптик. Еще скопление мусора в домашних каталогах - кеши, временные файлы и т. п

первое -

# ls -la /usr/portage/packages
ls: невозможно получить доступ к /usr/portage/packages: Нет такого файла или каталога

второе - в хомяке вычистить все намного проще. У тебя 100500 юзерспейсных софтин? хотя да, вычищать конфиги и файлы софтины, которая входит в состав DE - еще то удовольствие.

На счет скриптика - неплохо было бы шерстить на наличие каталогов в /var/lib и наличие учетных записей в /etc/passwd и /etc/group - поставь cups, а потом снеси его - увидишь оставшийся в системе хлам в /var/spool, /var/cache, ну и соответственно в /etc.

Это ладно, на первый раз пока пропустим.

На счет ! -path та же фигня, исчет везде.

На счет «не парсятся каталоги - да, оно упрощает скрипт, но как искать пустые каталоги, которые не принадлежат как какому-либо пакету?

На счет сгенерированных файлов - нужно добавлять в исключения.

Было бы неплохо дописать скрипт, красиво его опакетить (написать ебилд) и тестить. Создать файлик с исключениями, и обновлять их регулярно.

и да, cast megabaks

Исходная версия leg0las, :

Мусор в системе - понятие очень неоднозначное. ._cfg* - это мусор? Логи? Твои скрипты в /usr/local/bin? Файлы ядра в /boot?

первое - сгенеренное софтиной, нужно смотреть на директорию, в которой они содержатся

второе - исключаем, да, я там держу свои скрипты.

третье тоже не сложно исключить, да и софта, пишущего в бут я особо не видел, разве что сплеши для первого граба.

самый неприятный «мусор» - лишние пакеты в /usr/portage/packages . Здесь я нашел рецепт как избавляться от лишнего, нужно будет как-то преобразовать это в скриптик. Еще скопление мусора в домашних каталогах - кеши, временные файлы и т. п

первое -

# ls -la /usr/portage/packages
ls: невозможно получить доступ к /usr/portage/packages: Нет такого файла или каталога

второе - в хомяке вычистить все намного проще. У тебя 100500 юзерспейсных софтин? хотя да, вычищать конфиги и файлы софтины, которая входит в состав DE - еще то удовольствие.

На счет скриптика - неплохо было бы шерстить на наличие каталогов в /var/lib и наличие учетных записей в /etc/passwd и /etc/group - поставь cups, а потом снеси его - увидишь оставшийся в системе хлам в /var/spool, /var/cache, ну и соответственно в /etc.

Это ладно, на первый раз пока пропустим.

На счет ! -path та же фигня, исчет везде.

На счет «не парсятся каталоги - да, оно упрощает скрипт, но как искать пустые каталоги, которые не принадлежат как какому-либо пакету?

На счет сгенерированных файлов - нужно добавлять в исключения.

Было бы неплохо дописать скрипт, красиво его опакетить (написать ебилд) и тестить. Создать файлик с исключениями, и обновлять их регулярно.