[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: User Experience improvements for Anaconda



On 11/15/2010 01:16 AM, Martin Sivak wrote:

> Anaconda populates transaction with all required packages and invokes Yum backend.
> Package download and install are then done through Yum. I agree the install time
> and memory requirement could be lower, but it is mostly not on our side to fix.

The installer is responsible for the user experience during install.
If the tools are broken, then fix them; else get better tools.

After install, "yum update" fetches [downloads] all .rpms before
updating anything.   During install by anaconda, the fetching
[downloading] of each .rpm occurs immediately before the install
of that .rpm.  Therefore anaconda controls at least some part of
how yum works.  If the current choices give poor performance,
then change those choices.  One such change would be to help
yum pipeline and parallelize [one of the modes of] its operation;
for example, by implementing some derived classes that specialize
the installer's particular usage.
If that does not work, then choose something other than yum.

-- 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]