PDA

View Full Version : Fedora Update


Phreakx07
7th December 2004, 07:04 AM
Okay.. here is an idea that needs to be implemented into Fedora Core that would set it apart from other Linux distributions. I've been using Fedora Core 3 for over a week now. The main reason I use Fedora is that whenever a program is released, it is usually available to download for Fedora first. I like to keep everything up2date, but not with up2date.

I've tried using both apt (http://apt4rpm.sourceforge.net) & yum (http://linux.duke.edu/projects/yum). They both do what they were intended to do, but not what Fedora could benefit from most.

I don't know if you've ever heard of Synaptic Package Manager (http://www.nongnu.org/synaptic), but it's basically a graphical user interface for apt. It's got quite a few more options than the two yum GUI's that I know of. Most importantly though, it is program-based while I get the feeling when using Yum Extender (http://linux.rasmil.dk) that it is console-based. That makes me choose apt to update Fedora instead of yum.

What makes yum great though is that you can actually download from a mirrorlist (http://fedora.redhat.com/download/mirrors/fedora-core-3) instead of having to specify each mirror to download from. You also don't have to specify what version of Fedora Core or the architecture that you're using because because it can locate this information for you. This would allow you to use the same information if you were trying to update a previous version of Fedora Core, rather than having to make a seperate link.

Apt is nice because if you choose to download from more than one section of a respostiory, you don't have to don't have to create a seperate link for each section.

What makes using apt & yum complicated though is that you have to add different sources depending on what types of programs you're looking for. This can become a hassle! You also have to worry about conflicting sources. In order for my idea to completely work you'd need a group to join together & create a single project website for Fedora files. This would include the Fedora Project Team.

This website would need to house all programs compiled for Fedora, including a section for user-created programs. Using a program that hasn't been created yet (nice GUI & program-based), it needs to automatically connect to this site or by a button in the program & search for a new program version, updated sections, etc. It also needs to ping the servers in the mirrorlist & find the best available mirrors for the user.

-- To be continued.. Goodnight for now!

carbo18
7th December 2004, 07:17 AM
Some of what you are talking about is already happening with FreshRPMS, DAG, Newrpms, Dries and ATrpms

http://dag.wieers.com/home-made/apt/FAQ.php

foolish
7th December 2004, 12:06 PM

This is why Fedora-Extras is beeing created. We need one repository, preferably included in the default setup of Fedora, that contains the software that doesn't make it into the Core. Fedora-Extras is this repository.

But because Fedora Extras is controlled by Red Hat, it has to deal with the same legal issues the Core is, this means all packages that contain legal ickyness, like mp3, movie players, nvidia driver rpms and so on need to be in a different, unofficial repository. http://rpm.livna.org is this repository.

So the ideal solution, at least in my head, is a Fedora Extras with all the open source software we'll ever need, and a "freeworld" repository, based on livna.org, which mirrors the Fedora-Extras procedures for package building and quality control, and contain only packages that can't make it into -Extras for legal reasons.

For this to work however, the RPMForge alliance (Freshrpms, ATrpms, Dag, Newrpms, Dries and so on) has to be involved in not only the packaging, but the planning and running of -Extras. As far as I know, this isn't happening.

Phreakx07
7th December 2004, 04:06 PM
The Fedora Extras & rpm.livna.org alliance states not to use packages from the RPMForge alliance & vice versa. Strangely enough I find most of the packagess I need from the RPMForge alliance.

Before that gets fixed though, is there anyone willing to start a project for a program that will connect to a single source & download an updated source list, find the best mirrors for each source, & allow the user to download GPG keys straight from the client with no console commands involved in any of this?

d2_racing
19th April 2005, 06:24 PM
you can set Synaptic and YUM perfectly with this walktrough.

I use it everyday and I have 0 conflit.But I use the Europe Deposit.

http://stanton-finley.net/fedora_core_3_installation_notes.html

SlowJet
19th April 2005, 08:27 PM
I find it amusing to hear that one NEEDS old corrupt packages to distorey their FC system's stablity, security, and FC specific needs to be what it is - the most avanced Linux system on the planet.
Only Apple MAC X comes close and maybe Solarius is ok but they are costly, and expensive to operate.

If I NEEDED old corupt unstable, insecure packages on my OS, I would install a more unstable, less secure OS that would be user friendly to the point of self distrution. Let's see, what would be a good coomma cosizzie distro?

Hmmm, hard to go back that far since they are all copying FC.
I guess it would be Solarius or Appl e MAC X. At least they have GUI tools to allow unstable and unsecure apps to be installed.

Most of you don't know what's good for you and charge head on into the oncoming traffic like a kid on a go-cart. :)