[NTLUG:Discuss] FreshRPMS.NET != Fedora repository (it is a 3rd party one) -- WAS: GTK 1.2

Bryan J. Smith b.j.smith at ieee.org
Wed Sep 1 07:48:57 CDT 2004


On Tue, 2004-08-31 at 12:47, Robert Pearson wrote:
> I am a noobie to apt-get and many other Linux related products and processes.
> My linux is currently Red Hat 9. I would love to be able to do---
> "apt-get dist-upgrade"
> and have Red Hat 9 change to FC1 like magic. The next step of---
> "apt-get dist-upgrade"
> to go from FC1 to FC2 should be a little easier.

Actually, FC1 to FC2 is a bit harder than RHL9 to FC1.

You see, FC1 is the last ".2" release (CL3.2) of the same series as RHL9
which is a ".1" (CL3.1).

FC2 is the new ".0" release (CL4.0) of a new series.
Consult Section 3 of the Unofficial FAQ (see my sig below).

> I assume it is not that simple. After checking on the Internet it
> appears that the file /etc/sources.conf must be modified to point to
> the correct place.

Of course.  You have to change to the Fedora repositories.

Actually, it's both:
  /etc/apt/sources.list _and_
  /etc/apt/sources.list.d/mirror-select.list

The "mirror-select.list" is the _official_ Fedora RPM repository list.

The easiest way to do this is to grab the _official_ Fedora Extras
(Fedora.US) APT: 
http://download.fedora.us/fedora/fedora/1/i386/RPMS.stable/apt-0.5.15cnc6-0.fdr.11.1.i386.rpm

Then run:
  # apt-get mirror-select
  # apg-get update

> My /etc/sources.conf currently points to http://ayo.freshrpms.net. That
> is where I got my apt-get.

_Drop_ using FreshRPMS.NET.  They are _not_ a good Fedora repository. 
They are a "3rd party" (unofficial) repository.

RE:  
http://lists.leap-cf.org/pipermail/leaplist/2004-August/039890.html  
http://lists.leap-cf.org/pipermail/leaplist/2004-August/039893.html  

And especially (if you only have time to read one):  
http://lists.leap-cf.org/pipermail/leaplist/2004-August/039907.html  

_Uninstall_all_ FreshRPMS.NET packages _before_ attempting to do this.
FreshRPMS.NET is _not_ a Fedora repository, it's a "3rd party" one.

> A question I would like to explore at a later time is how to pick a
> "safe", "secure" apt-get, yum, and rpm site. Everyone seems to have a
> personal preference rather than a fairly rigorous qualification
> procedure.

No, that's _not_ true!  These are the _official_ Fedora repositories:

- Fedora Core:  Red Hat** (download.fedora.redhat.com)
- Fedora Extras:  Fedora.US (download.fedora.us)
- Fedora Legacy:  FedoraLegacy.ORG (download.fedoralegacy.org)

**NOTE:  This is switching to Duke University soon.

I use Fedora Extras _exclusively_ for _all_ my Fedora Core, Extras _and_
Legacy.  They have _all_ packages integrated into _one_ repository.  I
specifically use the Indiana University mirror as my primary (see my APT
files below).

>From there, I use two (2) 3rd party repositories:  
- Livna.ORG (rpm.livna.org)
- DAG -- see http://dag.wieers.com/home-made/apt/mega-merge.php

Livna.ORG is the Fedora Extras-aligned repository of non-free/license
issue packages (MP3, CSS, etc...).  Do _not_ use FreshRPMS.net as they
are _not_ aligned to Fedora Core/Extras/Legacy!

If you can't find something in the official Fedora Core/Extras/Legacy or
Livna.ORG archives, then consult DAG.  He keeps track of 5 popular 3rd
party repositories (including FreshRPMS.NET).

Again, I include my APT files below.

> I would appreciate any "how-to" information your willing to share on
> your upgrade process/procedure.

If you switch away from FreshRPMS.NET, you won't have much issue.

> I sent this offline but we can take it online at discuss at ntlug.org if
> you wish. Most discussion comments indicate people downloaded and
> burned the Cd's and did the install from CD. The Cd's are nice to have
> for Disaster Recovery but being able to use apt-get, yum or maybe rpm
> to upgrade an "image build" server and then do "boot net install", I
> hear it is something different in Linux, would be great.

No problems here.  But I was used to directly "rpm -uhv" packages before
manually (since RHL5) in the same series.  With "apt-get dist-upgrade",
now I can do full version changes (e.g., CL3.2/FC1 to CL4.0/FC2) with
minimal issues as well.

I have included my 2 APT files below:


*** Site-customized APT sources list (maintained manually):
*** /etc/apt/sources.list

# Add any local repositories here.
 
# Be sure to read /etc/apt/sources.list.d/mirror-select.list which has
# been automatically configured by the Fedora apt mirror selector
# Run "apt-get mirror-select" to reselect mirrors for that file.
 
# Livna 3rd party packages with questionable (in USA) licenses
# - use at your own risk
rpm http://rpm.livna.org/ fedora/2/i386 stable unstable testing
rpm-src http://rpm.livna.org/ fedora/2/i386 stable unstable testing
 
### Dag RPM Repository for Fedora Core 2
#ONLY-USE-WHEN-NECESSARY#rpm http://apt.sw.be fedora/2/en/i386 dag


*** Fedora Extra's mirror list (maintained automatically):  
*** /etc/apt/sources.list.d/mirror-select.list

# DO NOT EDIT ME!  Use "apt-get mirror-select" instead.
# Fedora Core (Indiana University, Bloomington Indiana, USA)
rpm http://ftp.ussg.iu.edu/linux/fedora.us/fedora fedora/2/i386 os
updates
rpm-src http://ftp.ussg.iu.edu/linux/fedora.us/fedora fedora/2/i386 os
updates
 
# Fedora Core (University of Southern California, USA)
rpm http://mirrors.usc.edu/pub/linux/fedora/fedora/ fedora/2/i386 os
updates
rpm-src http://mirrors.usc.edu/pub/linux/fedora/fedora/ fedora/2/i386 os
updates
 
# Fedora Core (University of Hawaii Honolulu, Hawaii, USA)
rpm http://download.fedora.us/fedora fedora/2/i386 os updates
rpm-src http://download.fedora.us/fedora fedora/2/i386 os updates
 
# Fedora Extras (Indiana University, Bloomington Indiana, USA)
rpm http://ftp.ussg.iu.edu/linux/fedora.us/fedora fedora/2/i386 stable
rpm-src http://ftp.ussg.iu.edu/linux/fedora.us/fedora fedora/2/i386
stable
 
# Fedora Extras (University of Southern California, USA)
rpm http://mirrors.usc.edu/pub/linux/fedora/fedora/ fedora/2/i386 stable
rpm-src http://mirrors.usc.edu/pub/linux/fedora/fedora/ fedora/2/i386
stable
 
# Fedora Extras (University of Hawaii Honolulu, Hawaii, USA)
rpm http://download.fedora.us/fedora fedora/2/i386 stable
rpm-src http://download.fedora.us/fedora fedora/2/i386 stable
 
# Macromedia (USA West, University of California at Santa Cruz)
rpm http://sluglug.ucsc.edu/macromedia/apt fedora/2 macromedia
rpm-src http://sluglug.ucsc.edu/macromedia/apt fedora/2 macromedia
 
# Macromedia (USA East, Rutgers University, New Jersey)
rpm http://ruslug.rutgers.edu/macromedia/apt fedora/2 macromedia
rpm-src http://ruslug.rutgers.edu/macromedia/apt fedora/2 macromedia



-- 
Compatibility and update matrix of Red Hat(R) distributions:  
http://www.vaporwarelabs.com/files/temp/RH-Distribution-FAQ-3.html
http://www.vaporwarelabs.com/files/temp/RH-Distribution-FAQ-4.html
------------------------------------------------------------------ 
Bryan J. Smith                                  b.j.smith at ieee.org 





More information about the Discuss mailing list