[opensuse] Repositories question
Hi, When Linux is mentioned the word, and possibly its biggest benefit, repositories, also comes into play. I understand a repository as a software update store, where, once updates have been released and tested, are placed i.e. similar to TUCOWS for the other operating system. It is my understanding that some of the repositories carry all the updates to all the packages, whilst some only keep security fixes and critical updates. I only use rpm updates that Yast picks up as it enables the resolution of package dependencies in a GUI format before the update tries to take place. I am currently using the skynet.be mirror for updates and recently saw a post about source repositories. ftp://ftp://ftp.suse.com/pub/suse/update/10.2 http://ftp.skynet.be/pub/ftp.suse.com/suse/update/10.2/ http://ftp.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.2/repo/no... http://ftp.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.2/repo/os... Two of the repositories that were of interest mentioned were: http://download.opensuse.org/distribution/10.2/repo/src-oss/suse http://download.opensuse.org/distribution/10.2/repo/src-non-oss/suse How do these repositories differ from Skynet ones? Are the less/more complete than the one I am currently using or are the skynet ones merely a mirror? Should I add the new mentioned repos? Would they conflict with the current ones as I see the folder structure is almost identical? When I browse to the location I see a whole stack of rpms, but I assume these are src rpms not package rpms and that Yast would not be able to install an update to an rpm package from a rpm src package. Help required in understanding the role of repos and how to use them/determine if one is better than another. What if a repo isn't available, due to network problems, can another repo be added and used as a fallback repo? Regards Hylton -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 06 August 2007 01:30:08 am Hylton Conacher (ZR1HPC) wrote:
Hi,
When Linux is mentioned the word, and possibly its biggest benefit, repositories, also comes into play. I understand a repository as a software update store, where, once updates have been released and tested, are placed i.e. similar to TUCOWS for the other operating system.
It is my understanding that some of the repositories carry all the updates to all the packages, whilst some only keep security fixes and critical updates.
I only use rpm updates that Yast picks up as it enables the resolution of package dependencies in a GUI format before the update tries to take place.
I am currently using the skynet.be mirror for updates and recently saw a post about source repositories.
ftp://ftp://ftp.suse.com/pub/suse/update/10.2 http://ftp.skynet.be/pub/ftp.suse.com/suse/update/10.2/
I would use one update repository and better is to use mirror on skynet.be.
http://ftp.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.2/repo/n on-oss/ http://ftp.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.2/repo/o ss/
Two of the repositories that were of interest mentioned were: http://download.opensuse.org/distribution/10.2/repo/src-oss/suse http://download.opensuse.org/distribution/10.2/repo/src-non-oss/suse
How do these repositories differ from Skynet ones? Are the less/more complete than the one I am currently using or are the skynet ones merely a mirror?
The /repo/non-oss/ and /repo/oss/ are binaries that you can run after installation, while /repo/src-non-oss/ and /repo/src-oss/ are source code packaged in rpm that has to be compiled first.
Should I add the new mentioned repos?
No need for now. In the moment source code packages are not even presented in the YaST, so including repositories will change nothing. YaST will ignore them.
Would they conflict with the current ones as I see the folder structure is almost identical?
No.
When I browse to the location I see a whole stack of rpms, but I assume these are src rpms not package rpms and that Yast would not be able to install an update to an rpm package from a rpm src package.
See above.
Help required in understanding the role of repos and how to use them/determine if one is better than another.
Mirrors are usually better than original site as they mostly contain all packages for PC computers (i386 in directory tree) and mostly they are faster than original due to lesser load.
What if a repo isn't available, due to network problems, can another repo be added and used as a fallback repo?
Yes, but search "mirrors" on htpp://en.opensuse.org there is plenty of explanations. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi Rajko, Rajko M. wrote:
On Monday 06 August 2007 01:30:08 am Hylton Conacher (ZR1HPC) wrote:
Hi,
When Linux is mentioned the word, and possibly its biggest benefit, repositories....
<snip> Beautifully explained, and thankfully how I understood it.
Mirrors are usually better than original site as they mostly contain all packages for PC computers (i386 in directory tree) and mostly they are faster than original due to lesser load.
Had a look at mirrors search and found that Skynet holds only part of the Linux archive. I have added a more complete mirror in addition to having the skynet ones as then I will at least have a failover for the bits that both sites cover.
What if a repo isn't available, due to network problems, can another repo be added and used as a fallback repo?
Yes, but search "mirrors" on htpp://en.opensuse.org there is plenty of explanations.
I didn't see an explanation and so I ask again would having two sources that cover the same items create a snafu ie should I rather just delete the skynet entries? It appears not from what I have read on opensuse.org Regards Hylton -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday 07 August 2007 09:57:31 am Hylton Conacher (ZR1HPC) wrote:
What if a repo isn't available, due to network problems, can another repo be added and used as a fallback repo?
Yes, but search "mirrors" on htpp://en.opensuse.org there is plenty of explanations.
I didn't see an explanation and so I ask again would having two sources that cover the same items create a snafu ie should I rather just delete the skynet entries? It appears not from what I have read on opensuse.org
There is a plenty of articles for sure, but I agree that some information that will answer your question should be pulled out of dark corners of opensuse.org :-) Again answer is that you can have fallback, but be aware that this still can't cure all possible problems. I keep fallback entries disabled. That way I know what is used, so in case of problems I know what server is in maintenance mode and then switch to the other. If both would be enabled than I would be in the dark in case of problems. Second reason to keep number of active repositories on minimum is that repository refesh times are shorter. For instance packman and guru repositories are enabled when needed. They relative big and change often, so they have to be refreshed every time they are used, that adds to refresh process. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Hylton Conacher (ZR1HPC)
-
Rajko M.