Re: Too many open files in qemu
Victor Wagner <[email protected]> Fri, 16 Jun 2023 08:14:54 +0300
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Message-ID | <[email protected]> |
В Fri, 16 Jun 2023 04:52:04 +0400 sergio <[email protected]> пишет: > On 08/06/2023 09:50, Игорь Чумак wrote: > > Почему не собрать андройд как в инструкции сказано? > > Установив тонны ненужного в свою систему? Не, спасибо. Как в > инструкции, кстати, не работает, но это другая проблема. > Если задача только в том, чтобы не засорять систему лишними файлами, то qemu это немножко overkill. Есть менее суровые решения по изоляции группы процессов с файловой системой. Можно, например lxc-контейнеры использовать. Но для сборочных задач я предпочитаю schroot, который, в отличие от lxc не пытается изолировать сетевые вещи. lxc хороша сервисы запускать в изолированной среде. А для сборки schroot вполне достаточен. Особенно приятной у обоих этих инструментов является возможность создания эфемерных контейеров/сейссий schroot с использованием overlayfs. Вот туда ставишь все что угодно, а вышел из сессии, оно уничтожилось, осталось только оригинальное состояние файловой системы, какое было на момент старта и результаты комипиляции в бинд-монтированном home.