LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 12-06-2003, 04:14 PM   #1
ac_dispatcher
Member
 
Registered: Aug 2003
Location: Ohio, USA
Distribution: Kubuntu
Posts: 60

Rep: Reputation: 15
Sources.list


Ive seen a few postings on repositorys. After some time and work Ive come up with my list. It is has some bleeding edge/unstable packages so use at your own risk. Ive not killed my Fedora yet.

If anyone has any to add please post for me.

my sources.list :

###sources.list
###Found in /etc/apt
###Fedora Core 1 (Yarrow)

###Fedora Core
rpm http://mirrors.kernel.org/fedora.us/fedora/ fedora/1/i386 os updates stable unstable testing
rpm-src http://mirrors.kernel.org/fedora.us/fedora/ fedora/1/i386 os updates stable unstable testing

##Fedora Main Repositorys
rpm http://rpm.livna.org/ fedora/1/i386 stable unstable testing
rpm-src http://rpm.livna.org/ fedora/1/i386 stable unstable testing
rpm http://download.fedora.us/ fedora/fedora/1/i386 os stable unstable testing updates
rpm-src http://download.fedora.us/ fedora/fedora/1/i386 os stable unstable testing updates

###Fresh rpms
rpm http://ayo.freshrpms.net/ fedora/linux/1/i386 core updates freshrpms
rpm-src http://ayo.freshrpms.net/ fedora/linux/1/i386 core updates freshrpms

###At-testing
rpm http://apt.physik.fu-berlin.de/ fedora/fc1/en/i386 at-testing at-stable at-bleeding
rpm-src http://apt.physik.fu-berlin.de/ fedora/fc1/en/i386 at-testing at-stable at-bleeding

###Dag Apt Repository for Red Hat Fedora Core 1
rpm http://apt.sw.be/ redhat/fc1/en/i386 dag
rpm-src http://apt.sw.be/ redhat/fc1/en/i386 dag

###newrpms.sunsite.dk
rpm http://newrpms.sunsite.dk/apt/ redhat/en/i386/fc1 newrpms
rpm-src http://newrpms.sunsite.dk/apt/ redhat/en/i386/fc1 newrpms

###TuxFamily
rpm ftp://apt-rpm.tuxfamily.org/apt/ fedora/1/i386 os updates testing extra
rpm-src ftp://apt-rpm.tuxfamily.org/apt/ fedora/1/i386 os updates testing extra

###Reb00t
rpm http://apt.reb00t.com fedora os stable testing
rpm-src http://apt.reb00t.com fedora os stable testing unstable

###Jpackage
rpm ftp://us.dl.sf.net/pub/sourceforge/j...rect_download/ 1.5/fedora-1 free
rpm-src ftp://us.dl.sf.net/pub/sourceforge/j...rect_download/ 1.5/fedora-1 free

###KDE-Redhat
rpm ftp://apt.kde-redhat.org/apt/fedora all stable

###Planet CCRMA, California, USA
rpm http://www-ccrma.stanford.edu/planetccrma/apt fedora/1/i386 core updates
rpm http://www-ccrma.stanford.edu/planetccrma/apt fedora/1/i386 planetccrma
rpm http://www-ccrma.stanford.edu/planetccrma/apt fedora/1/i386 planetcore
rpm-src http://www-ccrma.stanford.edu/planetccrma/apt fedora/1/i386 planetccrma

##NyQuist Repository
rpm http://people.ecsc.co.uk/~matt/downloads/apt fedora-1-i386 gnome extras depends
rpm-src http://people.ecsc.co.uk/~matt/downloads/apt fedora-1-i386 gnome extras

###

Sometimes RebOOT fails. but it turns about to be a little over 3000 pkgs in synaptic.

 
Old 12-11-2003, 04:57 AM   #2
misc
Senior Member
 
Registered: Apr 2003
Distribution: Red Hat + Fedora
Posts: 1,084

Rep: Reputation: 54
It makes no sense to mix all these repositories in such a wild fashion, because there are conflicts and some of these repositories override packages in Fedora Core (which can lead to more problems).

The semi-official "Fedora Extras" repositories are the one at http://fedora.us (stable, testing, unstable) with packages with patenting and licencing issues moved to http://rpm.livna.org (aka "Fedora Freeworld"). These don't conflict with eachother and don't override packages in Fedora Core either.

Please choose nearby mirrors of fedora.us instead of downloading directly from Hawaii. This is causing increasing problems there.
 
Old 12-11-2003, 08:18 AM   #3
ac_dispatcher
Member
 
Registered: Aug 2003
Location: Ohio, USA
Distribution: Kubuntu
Posts: 60

Original Poster
Rep: Reputation: 15
Well my system is a non-critical home computer. If I get you correctly I should only have 2 repository's?

Ok I use Mandrake on my laptop and I guess I'm just spoiled then. I use up to ten different repositories to get all sorts of customized rpms. Heard of Texstar?

By your email I guess you don't use Dag or other repository's? So far my Fedora has been rock stable. No real problems here, but I don't hold my breath.

I always view Linux in general as "choice". If you have just the 2 repos you advise, you have a 1,946 rpms to choose from. Now add all of the above and you have over 3000.

If you have just the 2 repo's try to install lets say "torcs" you wont see it in synaptic(if you use it) Now add freshrpms and have fun driving your GT1!!

I like to find the personally made rpm's. But like I said my computer is not mission critical. I posted my sources.list because Fedora lackes a main place (website) to set up apt-get (or yum). It needs a place like Mandrakes Easy URPMI from the PLF.

What I ended up doing was starting at Texstars site http://www.pclinuxonline.com/ and down the left hand side under RPM/DEB outlet I found some good repository sites.

From what I have read/heard is that Fedora is the testing grounds of RedHat. Come to think of it, sometimes the best way to learn is to have to fix a problem. Ill keep what I got. but ll change to a non-Hawaii server.
 
Old 12-11-2003, 09:40 AM   #4
misc
Senior Member
 
Registered: Apr 2003
Distribution: Red Hat + Fedora
Posts: 1,084

Rep: Reputation: 54
You misunderstand me.

Use whatever you think works for you.

But be much more careful when recommending repositories. I continue to advise against mixing some of the repositories in your list.

You need to understand how packages depend on each other. You need to understand that different repositories may offer different versions of the same package (configured and compiled differently) , which may affect dependent packages and whether they work together or even conflict badly. Conflicts can result in packages not being installable. The combination of freshrpms/dag/atrpms is known to cause trouble. You need to understand which repositories are designed to offer "add-ons" rather than "upgrades". Some of the repositories upgrade packages in Fedora Core, and it may happen that due to poorly chosen package versioning, such an upgrade overrides an official bug-fix update for Fedora Core. Who do you trust more? The developers of Fedora Core or some packager? You need to understand who is creating and maintaining the packages. For instance, some of the repositories in your sources.list are maintained by a single individual, whereas other repositories are community projects (= team work) where packages are checked and at least a second person verifies whether the included source code matches the upstream release.

Trying to maximize the number of available packages is not the point. Your example with "torcs" is flawed, because torcs 1.2.1 is part of fedora.us for Red Hat Linux 9. If it isn't available for Fedora Core there, the reason can be that the packagers or package reviewers see problems which you may not be aware of.

Btw, It's pointless to add "core" (= Fedora Core) and "os" (= Fedora Core, too) multiple times, since these give access to the same packages. It only makes your list of repositories longer instead of well-defined and well-sorted.
 
Old 12-11-2003, 08:23 PM   #5
ac_dispatcher
Member
 
Registered: Aug 2003
Location: Ohio, USA
Distribution: Kubuntu
Posts: 60

Original Poster
Rep: Reputation: 15
You make a very good point. I agree. After I wrote the reply I realized that I dont "upgrade" my system via synaptic. Let me explain and please advise if Im going the wrong way here.

When I want to install a game or 1 app Ill use synaptic or apt-get.

but

When I want to upgrade/update my system I use yum. The yum config file has only the fedora repositorys or add ons.

I have seen what you have said. Even with Mandrake you may have a app that several different individuals produce (IE: mozilla). I just try to stay with one "grouping" of apps with dependencies (IE: all "dag" apps).

Thanks for the heads up on "core" and "os" I did not know that. Hopefully others will read this string and learn too.
 
Old 12-15-2003, 03:13 PM   #6
Bobmeister
Member
 
Registered: May 2003
Location: Mt. Prospect, Illinois
Distribution: Fedora Core 2, SuSE 9.1 Professional
Posts: 189

Rep: Reputation: 30
This is a learning experience, but I ran into some of the problems that misc has mentioned....so I have leaned toward simplicity, while not being so conservative as to restrict what I can do or play with. I find that apt-get is a very powerful and nice tool. I DID try to mix the fedora.us, livna and some freshrpm.net repositories on my test machine to see what would happen. I noticed that freshrpms was offering a later version number of the same software as fedora.us and livna so I tried to see what would happen with an upgrade of the particular software from one repository toward the other. It turned out to be a mess as apt-get had trouble with dependencies being all mixed up...it needed to uninstall one dependency for another dependency to
make the change...etc..etc.

So, misc is correct to be careful how to do this. It's also a choice issue...personally, I like the way freshrpm's packages software. So I sacrificed fedora.us/livna for freshrpms....one or the other..but not BOTH.

I do all of my Fedora UPDATES from the official yum repositories...and freshrpm's os and updates channel has been following the official ones to a tee....but I use the up2date agent anyway for the security and bug fixes.

Sometimes you might see a package, as misc said, that will override one of the "official" updates....you have to use your judgement here.

I also look for software "on my own" because since I have restricted my repositories, many things I want might not be offered.

A good example of where Fedora could use an update is XCDRoast. The current version is 0.98 alpha 15 but the Fedora version is still using the old code that makes you go to root to burn a CD....at the XCDRoast site, someone built a nice RPM with the latest NON-root user code for Fedora.....didn't get that from a repository...just got it and installed....NOW,
of course, apt-get knows that it is installed, but I wouldn't install ANOTHER version over that one unless I checked it out...so that's why misc was cautioning against blindly doing updates on software that is already installed.

I know I might be sounding condescending here, and don't mean to, I just thought that I would put my two cents in from my experiences. I like simple, so my sources.list's are usually only a couple of uncommented sites.

I'm getting to where I like to do it the old way hunting down stuff on
my own and being quite selective...otherwise there is potential for a mess.

Thanks for listening to my rambling.
 
Old 12-15-2003, 05:24 PM   #7
misc
Senior Member
 
Registered: Apr 2003
Distribution: Red Hat + Fedora
Posts: 1,084

Rep: Reputation: 54
Quote:
I noticed that freshrpms was offering a later version number of the same software as fedora.us and livna
Sometimes it's the opposite. But packagers at fedora.us and rpm.livna.org depend on package reviews and approvals ( http://fedora.us/QA ), whereas the individual packager behind freshrpms.net can push out new packages as soon as he takes the time.

Quote:
It's also a choice issue...personally, I like the way freshrpm's packages software.
What do you like in particular?
 
Old 12-15-2003, 07:04 PM   #8
jumpinkiwi
LQ Newbie
 
Registered: Feb 2003
Posts: 18

Rep: Reputation: 0
Unhappy Adding repository's

I've just installed Fedora and want to add some repository's to the yum.conf file but am not clear on how to do this. Could someone please detail how to do this without assuming I know how to do anything(although there are some things I can do).

Thanks
AJ
 
Old 12-15-2003, 07:45 PM   #9
Bobmeister
Member
 
Registered: May 2003
Location: Mt. Prospect, Illinois
Distribution: Fedora Core 2, SuSE 9.1 Professional
Posts: 189

Rep: Reputation: 30
To answer Misc about freshrpm's...they seem to be very reliable. I have had no trouble with any packages. I can't say that I have had trouble with fedora.us and livna either, but I guess I like the selection.

What I do is cruise the ftp at fedora.us and find things that aren't offered from freshrpm's and selectively install one here and there.....

Good example is the little "gonvert" program...it is really cool and since Fedora.us provides a nicely built rpm for fedora, I use that...however, I avoid the more complex software packages that cross up with the other repositories.

Here is an example of when a repository isn't as good as another method. I just a few weeks ago started using Scribus, which IS available from Fedora.us...works fine, but doens't come with the help documentation...that's a separate file that I can't seem to find a way to install into the installed Scribus.

So, I built THAT program from source...and doing THAT, the help file, which is available in source, builds right into the program as I can direct the installation directorys in the ./configure --prefix option.

So, on THAT program, I don't even use apt-get for doing it...I guess
all of this is a matter of flexability and choice...and that's why I like
Linux so much even if it is a little more complex due to the same
advantages (disadvantages?)

Pertaining to the question of the above post, can you just look
at your existing yum configuration file and see the choices and
model your repository additions to that? Some repositories
will give you a good example on how to edit the file...all you have
to do is enter the correct ftp information so it knows where to
look.

Hey, on another note...I wanted to thank misc because I hardly
am consistant on this forum....I just show up every now and then..
and there you are...always ready there to help people. It's because
of people like you that make these things so successful.

So a thank-you from me...still kind of a newbi but getting better and
really enjoying my Linux stuff....I'm working now more than 90 percent
of the time there instead of the "other guys"
 
Old 12-15-2003, 09:19 PM   #10
misc
Senior Member
 
Registered: Apr 2003
Distribution: Red Hat + Fedora
Posts: 1,084

Rep: Reputation: 54
Quote:
Originally posted by jumpinkiwi
I've just installed Fedora and want to add some repository's to the yum.conf file but am not clear on how to do this. Could someone please detail how to do this without assuming I know how to do anything(although there are some things I can do).
Become superuser, then take your favourite editor to edit the file and add entries like e.g. explained at http://www.fedora.us/wiki/FedoraHOWTO and http://rpm.livna.org Once you've seen a few of such example, you'll figure out how to enable other Yum repositories that don't come with such instructions.

Quote:
Originally posted by Bobmeister
Here is an example of when a repository isn't as good as another method. I just a few weeks ago started using Scribus, which IS available from Fedora.us...works fine, but doens't come with the help documentation...
Do you mean the "Help > Online-Help" menu? If so, that documentation can be found in the separate scribus-i18n-en package. If you think something isn't right, submit a bug report at http://bugzilla.fedora.us
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Need Recommendation for Debian Etch sources.list ( /etc/apt/sources.list ) forgox Debian 6 05-05-2007 01:57 PM
what should be in my sources.list? oomfoofoo Linux - Software 4 08-12-2005 10:35 PM
Ubuntu Sources List! I need some great sources lists! Jengo Linux - Newbie 1 06-24-2005 04:50 PM
sources.list grilledsalad Linux - Newbie 4 09-30-2003 03:36 PM
sources.list caleb Conectiva 2 03-19-2003 10:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 11:20 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration