mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-24 23:32:18 +08:00
1.3 KiB
1.3 KiB
Очистка системы
Во время тестов может создаваться большое количество временных файлов. Удалите их:
rm -rf /tmp/*
Перезайдите в среду chroot
:
logout
Файлы .la
потеряли свою актуальность и могут вызвать проблемы при обновлении. Удалите их:
find /usr/lib /usr/libexec /usr/lib32 -name \*.la -delete
Удалите временный компилятор:
find /usr -depth -name $(uname -m)-lin-linux-gnu\* | xargs rm -rf
Также удалите кросс-компилятор:
rm -rf /tools
Удалите созданного для тестов пользователя:
userdel -r tester
Также, вы можете удалить ненужные символы из исполняемых файлов:
find /usr/lib{,32} -type f -name \*.a \
-exec strip --strip-debug {} ';'
find /usr/lib{,32} -type f -name \*.so* ! -name \*dbg \
-exec strip --strip-unneeded {} ';'
find /usr/{bin,sbin,libexec} -type f \
-exec strip --strip-all {} ';'