Ludwig Nussel napsal(a):
Stephan Kulow wrote:
Yast will see a description file on what pattern selection, what set of tar files to unpack and will do so. This takes a fraction of the time it would take with rpm, still after that you have a correctly installed system. The only difference noticed so far is the install time in rpm header (which is frozen at the time openSUSE-images built).
Are a few minutes installation time really that important? Sure it's 50% according to your numbers but it's still minutes. Has anyone actually tried to optimize the traditional installation method? Like preloading rpms or reorder them on the medium to avoid seeks on the cdrom?
Reordering RPMs should be done according to dependencies but libzypp solver can 'randomize' them a bit ;) There are some more important features that would make the traditional installation method faster: * Downloading and Installation in more threads (installation of RPM doesn't block downloading) * Installing more RPMs at once. (a lot of small RPMs have to initialize RPM database, lock it, unlock it..., and again...) And frankly, even if the installation doesn't seem to be so important as we should not install so often, every speed-up counts :D L.