[devel-ports] apt и обьем памяти
Mike Lykov
combr на yandex.ru
Чт Мар 25 11:54:42 UTC 2010
Здравствуйте.
в продолжение темы про специфику ;)
собрал, залил rootfs, загрузил, все в процессе хорошо, попадаем в шелл.
думаю "интересно, как там apt?"
а никак:
[root на at91sam rpm]# apt-get check
Reading Package Lists... Error!
E: Couldn't make mmap of 25165825 bytes - mmap (22 Invalid argument)
W: Unable to munmap
E: The package lists or status file could not be parsed or opened.
[root на at91sam rpm]# free
total used free shared buffers cached
Mem: 62032 32944 29088 0 0 24620
-/+ buffers/cache: 8324 53708
Swap: 0 0 0
есть, конечно, ipkg : http://handhelds.org/moin/moin.cgi/Ipkg, который хорошо экономит на всем (размере метаданных
, использовании памяти, и т.п.), но это значит что вся инфраструктура сборки rpm-пакетов негодна и нужно делать все по другому..
ipk пакеты это "In keeping with the "Just like Debian" philosphy laid out above, I first made the .ipk format equivalent to .deb, (but renamed to avoid frustration and confusion)." .. :) но зато оно точно работает на 64М памяти.
можно, конечно, отказаться от управления пакетами на устройствах и вообще не использовать apt, а готовить все на хосте.
или иные предложения?
Сколько памяти нужно apt и на каких arm-устройствах он замечен как работающий?
--
Mike
Подробная информация о списке рассылки devel-ports