On Friday 25 Jul 2003 10:47 pm, H.J.Bathoorn wrote:Thanks Derek, tis a lot clearer now .
On Friday 25 July 2003 22:19, Derek Jennings wrote:
with the remote sources, and the install will fail. ***The key to success is to run urpmi.update -a regularly***
derek
Derek, I for one do not agree! Some way or other (especially) the plf site refuses to update using curl. Be it using the update utility in MCC or the CML with urpmi.update plf..etc. The only way I can get this to work is: "urpmi.removemedia plf" and then "urpmi.addmedia plf ....etc.". Somehow the plf hdlist.cz doesn't want to be reread or refreshed:o(
I'm not quit in the clear either, i.e. maybe you can shed some light:
Normally the hdlist.cz sits with the rpms in the same directory, in the
case of my mirror (time4t) it sits in the directory 9.1 after which I have
to go into the lower (or is it higher?) directory "i586".
Could that be the problem? Just shooting in the dark here.....
There are a couple of issues here.
1/ Some of the mirrors are *very* slow. Especially the plf ones.
The only plf mirror I find consistent is 'club-internet'. Even that one is slow compared to a normal mirror.
Some of the normal mirrors are also slow. I find the Spanish mirror 'rediris' is consistently fast. Find a good mirror and your updates will fly through.
2/ There is an issue with urpmi and curl in the stock Mandrake 9.1 distro. For example downloads from the Mandrake_Club mirror are impossible unless you use the --wget switch to force wget instead of curl. (wget and curl are both 'download managers') There is an update for urpmi and curl on the Mandrake update mirrors. Once you have your update sources defined be sure to update urpmi and curl among your first updates and you will have no more problems.
3/ hdlist.cz and synthesis.hdlist.cz are files containing a list of packages on a mirror. The synthesis.hdlist.cz file is a simple list, while the hdlist.cz file also contains descriptions and a list of files within packages. You can choose which of them you use when you download the source contents. Because the hdlist.cz file is so much larger the synthesis.hdlist.cz file is a better choice for dial up users.
The synthesis.hdlist.cz and hdlist.cz files can exist in the same folder as the actual packages or may be on a different folder on the server. So when you specify a source with urpmi.addmedia it is necessary to specify where the list file is relative to the packages folder.
For example 'with synthesis.hdlist.cz' means synthesis.hdlist.cz is in the same folder.
But 'with ../base/hdlist.cz' means 'up' one folder, then down into folder 'base' to find the hdlist.cz file.
If you find this confusing then just use the 'easy urpmi' page at http://plf.zarb.org/~nanardon/index.php to work it out for you. Or else install the urpmi.setup RPM and run the urpmi.setup GUI to work it out for you.
You may notice some files are called hdlist2.cz The reason for this is that the Mandrake mirrors keep alll the hdlist files in one folder. The hdlist2.cz file refers to the 'contrib' packages.
HTH derek
HTH
derek
But , pray, tell this newbie , what is a "contrib",
What's the difference between the various RPM, RPMS,and I already know SCRPM is source code rpm's , and any others.
I find the various long list of rpm types confusing.
John
--
John Richard Smith
[EMAIL PROTECTED]
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
