Archive for May, 2011

Speed up Entropy

If you experience a low download speed when upgrading your system with Entropy there are several things you can do to try speed it up.

Select the best mirror
equo repo mirrorsort sabayonlinux.org

This will do some tests and evaluate the results automatically. Then sets the mirrors in the correct priority and writes the changes in /etc/entropy/repositories.conf

Use multifetch
If you do have a better internet connection, you can change the way how Entropy downloads the packages you need for installing.
Open /etc/entropy/client.conf and change multifetch as follows:
multifetch = 10

Don’t forget to remove the # comment char, otherwise the line would still be skipped over.

Use delta technology
When we create a new version of a package on the server, the REAL difference (delta) between them could be small. Sometimes we just need to recompile a package because it got broken because some library got a new API version or whatever. So on a 16MB package, that diff could be as little as 100kb!
In the Entropy package manager we’ve build in a feature that could actually download the difference and then patch the old package and use the newly created on on your machine. In order to have this working you should keep a copy of your downloaded packages. (So don’t run equo cleanup!)
If you are on lower bandwidth but have enough disk space on your system you might want to consider enable packages-delta.

Open /etc/entropy/client.conf and change packages-delta as follows:
packages-delta = enable

Don’t forget to remove the # comment char, otherwise the line would still be skipped over.

7 Comments