ArchLUG Kwiki - www.archlug.org

Download the RSS XML Feed for this site

Download the RSS XML Feed for this site

Subscribe to this channel with Amphetadesk

Subscribe to this channel with RadioUserland

Add to Google

FedoraKwikis


Here are some Kwikis for the Fedora distribution of Linux.

Fedora is a community-maintained distribution sponsored by RedHat based on their former retail product.

http://www.ly2.com


FedoraLegacy

FedoraLegacy ( 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 RPMs

Set 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 RPMs

Fedora 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 APT

Q: 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

-- StevePritchard



Valid XHTML 1.0! Valid CSS!
InterTran (www.tranexp.com)
InterTran (www.tranexp.com)

Please MOVE AND HOLD your MOUSE CURSOR over any WORD in the translated web page in order to see a pop-up window with ALTERNATIVE TRANSLATIONS. Translations provided by: www.tranexp.com