Я использовал Yocto для создания файловой системы, используя .bbappend из core-image-minimal. Два вопроса:
как я могу выяснить, какой пакет занимает огромное место в корневой файловой системе?
Я не могу придумать другого способа, кроме как заглянуть в ${D} каждого пакета и посмотреть, насколько велики его компоненты. Должен быть более систематический и разумный способ сделать это.
Из того, что я могу расшифровать из манифеста, нет ничего, что связано с размером включаемого пакета.
Кроме того, удаление некоторых пакетов, которые я добавил с помощью объекта IMAGE_INSTALL, кажется, удаляет пакет, но конечный результат построенного образа не показывает изменения его размера!!
- Я сравнил размер определенного .so на машине сборки и на установочном устройстве (VM) и обнаружил, что размер на установочном устройстве составляет 20-30% от исходного размера на машине сборки. Любое объяснение?
Спасибо!