Lx4U-book/docs/build-temp-system/cleanup.md
2021-05-06 17:07:49 +03:00

42 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Очистка и сохранение временной системы
Файлы ``libtool`` с расширением `.la` могут мешать линковке с динамическими библиотеками. Удалите их:
```bash
find /usr/{lib{,32},libexec} -name \*.la -delete
```
Удалите документацию временных инструментов:
```bash
rm -rf /usr/share/{info,man,doc}/*
```
## Сохранение
При желании вы можете сохранить временную систему.
Сначала выйдите из `chroot` и отключите виртуальные файловые системы:
```bash
exit
umount $LIN/dev{/pts,}
umount $LIN/{sys,proc,run}
```
Далее сохраните временную систему в архив:
```bash
cd $LIN &&
tar -cJpf $HOME/lin-temp-tools.tar.xz .
```
### Восстановление
Выполняется из под хост-системы:
```bash
cd $LIN &&
rm -rf ./* &&
tar -xpf $HOME/lin-temp-tools.tar.xz
```