I keep on reading posts where people seem to be having problems with Sulfur. Either packages not found on mirrors, slow download speeds & magneto not working (updating) properly.
First off open up a konsole window. (You can do this by clicking on the KDE menu and typing in konsole in the search box). Type su and enter your root password.
Next, if you have Magneto open in the taskbar then right click on it and click Exit. (If it won't close then don't worry, you'll just have to reboot your computer afterwords). Similarly, if you have Sulfur open, it is important you close it!
In your konsole window (which should now be in root mode) type the command dbus-launch kwrite /etc/entropy/repositories.conf to launch the file you'll be editing.
Next, delete all the following lines:
# Sabayon Linux Official Repository
repository|sabayonlinux.org|Sabayon Linux Official Repository|http://pkg.sabayon.org|http://pkg.sabayon.org#bz2
repository|sabayonlinux.org||http://mirrors.cs.wmich.edu/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy|
repository|sabayonlinux.org||http://mirror.dun.nu/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror.holland.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|
and replace them with the following repositories: (Click the Select All, right click on one of the highlighted lines and click Copy)
- Code: Select all
# Sabayon Linux Official Repository
repository|sabayonlinux.org|Sabayon Linux Official Repository|http://svn.sabayonlinux.org/entropy|http://svn.sabayonlinux.org/entropy#bz2
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|
##repository|sabayonlinux.org||http://mirrors.cs.wmich.edu/sabayon/entropy|
##repository|sabayonlinux.org||http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy|
##repository|sabayonlinux.org||http://mirror.dun.nu/sabayonlinux/entropy|
##repository|sabayonlinux.org||http://mirror.holland.sabayonlinux.org/entropy|
##repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
##repository|sabayonlinux.org||http://pkg.sabayon.org|
#repository|sabayon-limbo|Sabayon Linux Limbo Repository|http://svn.sabayonlinux.org/entropy|http://svn.sabayonlinux.org/entropy#bz2
#repository|sabayon-limbo||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|
(For some reason, when you paste the lines into kwrite, spaces appear in front of each line, just delete the spaces)
The repository lines that start with ## (double hash sign) are basically not included in Sulfur because most of them are slow and some I haven't tested for speed. You can add these repositories by removing the ## (double hash sign).
The two repositories, at the bottom. starting with # (single hash sign) are included in Sulfur but are just not enabled. They can be enabled within Sulfur itself or by just removing the # (single hash signs) from the repositories.conf file. These two repositories at the bottom, called sabayon-limbo, basically contain cutting edge packages that are stored here before they hit the main sabayonlinux.org repositories.
After you've pasted in the new repositories, and got rid of the spaces, that's it !!
Now, save the repositories.conf file and start up Magneto (or reboot your computer if you wern't able to exit from Magneto earlier.)
Magneto should fetch updates a lot faster now and sulfur should download packages a lot faster. Fingers crossed

You should also make sure you are using the latest versions of Sulfur, equo etc. You can to this by opening up a konsole, typing su and entering your root password. Then type the command equo install sulfur entropy magneto-kde equo entropy-client-services --pretend. This will tell you if any of these packages need updating. If they do then just issue the same command but remove the --pretend bit off the end. You should find the latest version of Sulfur (0.99.3.6) works quite well.
All the best
Dave