FedoraKwikis
Fedora is a community-maintained distribution sponsored by RedHat based on their former retail product.
FedoraLegacyFedoraLegacy ( http://fedoralegacy.org/ ) is the project to support older RedHat / Fedora products past their end-of-life. As an example, security fixes were released in February 2004 for RH 7.2, 7.3 and 8.0 kernels was released. These are available via apt using an entry in /etc/apt/sources.list in the form of: rpm http://download.fedoralegacy.org/apt redhat/7.3/i386 os updates legacy-utils Testing system RAM prior to installing Fedora Core 1 (FC1)If you suspect either marginal CDs or marginal RAM might be the cause of a failed install, or want to preventatively check them, boot the first FC1 CD and type "memtest86" at the prompt. Couldn't be simpler... Apt repository for Fedora RPMsSet your apt sources in /etc/apt/sources.list to: rpm http://apt.silug.org fedora/development/i386 os rpm-src http://apt.silug.org fedora/development/i386 os You'll also need to do the following: cd /etc/apt/gpg wget -O - http://ftp.kspei.com/pub/freshrpms/RPM-GPG-KEY > freshrpms rpm --import freshrpms More Apt repositories for Fedora RPMsFedora Core rpm http://download.fedora.us/fedora/ fedora/1/i386 os updates rpm-src http://download.fedora.us/fedora/ fedora/1/i386 os updates Fedora Extras (formerly "Fedora Linux") rpm http://download.fedora.us/fedora/ fedora/1/i386 stable unstable testing rpm-src http://download.fedora.us/fedora/ fedora/1/i386 stable unstable testing Livna 3rd party packages with questionable (in USA) licenses - use at your own risk rpm http://rpm.livna.org/ fedora/1/i386 stable unstable testing rpm-src http://rpm.livna.org/ fedora/1/i386 stable unstable testing SILUG, Fedora, FreshRPMS and APTQ: Does SILUG mirror the freshrpms site? A: Yes. ftp://ftp.silug.org/pub/freshrpms/ Q: Does SILUG mirror the Fedora core? A: Yes. The SILUG apt repository now carries FC1. Feel free to add an /etc/apt/sources.list.d/silug.list with the following two lines: rpm http://ftp.silug.org/pub/apt fedora/1/i386 os updates rpm-src http://ftp.silug.org/pub/apt fedora/1/i386 os updates To actually use our server, you'll need to edit /etc/apt/sources.list and remove the "os" and "updates" entries. I'm still planning on mirroring the fedora.us content at some point, but right now you'll still have to leave the "stable" entry. Q: So how do I install the Fedora APT package? A: If you are running Fedora, the Right Way would be to install their apt package. rpm -Uvh http://download.fedora.us/fedora/fedora/1/i386/RPMS.stable/apt-0.5.15cnc1-0.fdr.3.1.i386.rpm I probably need to start mirroring download.fedora.us until all that content is moved to download.fedora.redhat.com. In the mean time, use the default /etc/apt/sources.list (make sure it is the new one pointing to download.fedora.us) or do like it says and point to a mirror site. Next you'll probably want to enable the non-US repository. Just create /etc/apt/sources.list.d/livna.list with the following contents: rpm http://rpm.livna.org fedora/1/i386 stable rpm-src http://rpm.livna.org fedora/1/i386 stable You'll also need to manually add the livna GPG key since the Fedora apt package bails out if it can't verify the signature on a package. Just do the following: cd /etc/apt/gpg wget http://rpm.livna.org/RPM-LIVNA-GPG-KEY rpm --import RPM-LIVNA-GPG-KEY At this point, you should be able to "apt-get update && apt-get upgrade". Q: You may recall the last time I installed apt, I didn't know how dangerous it was to include a lot of sources, and ended up scrambling my RH7.3 setup. This time I want to be very conservative and take no chances. My first objective is to bring up xine under FC1, and it looks like apt is the best way to achieve that. You should be able to avoid that problem, even using freshrpms, by putting the following in your /etc/apt/preferences: Package: * Pin: release c=os Pin-Priority: 992 Package: * Pin: release c=stable Pin-Priority: 991 That should make apt always prefer the "core" packages, to the point that it will downgrade packages if necessary. Setting Pin-Priority to 991 should keep it from ever installing new packages from other sources, but won't make it downgrade packages. If you wanted to get really crazy, you could pin "c=stable" slightly lower than "c=os" (but above 990), so that the fedora.us packages are preferred over the freshrpms packages. That should make it fairly safe to always point to the freshrpms repository. At least that's how I understand it from reading the apt_preferences(5) man page. I haven't actually tested this yet... Oh, and if anyone wants to pull freshrpms stuff off our ftp site, use the following /etc/apt/sources.list.d/freshrpms.list: rpm http://ftp.kspei.com/pub/freshrpms/ayo fedora/linux/1/i386 freshrpms |
||||
|
||||