Lx4U-book/docs/build-temp-system/cleanup.md

42 lines
1.0 KiB
Markdown
Raw Normal View History

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