// This might be a repeat. If so, my apologies.
I am trying to upgrade an x86 box from Fedora 10 to Fedora 11.
Initially, I tried the following:
rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releases/11/
Fedora/i386/os/Packages/fedora-release-*.noarch.rpm
(line broken for readability), but I got
curl: (78) RETR response: 550
error: skipping ftp://download.fedora.redhat.com/pub/fedora/linux/releases/
11/Fedora/i386/os/Packages/fedora-release-*.noarch.rpm - transfer failed
(again, line broken for readability).
So my next idea was to
ftp download.fedora.redhat
followed by a cd into the proper directory, followed by an mget of the
files fedora-release-*.noarch.rpm. This worked. I then did
rpm -Uvh fedora-release-*.noarch.rpm
Next, I tried
yum clean all
yum -y upgrade
However, I was told that some of my repo files were incorrect (the ones
for rpmfusion), and so I moved them into a holding subdirectory. I was
also told that another app was currently holding the yum lock. I then
killed yum.
I once again tried
yum clean all
yum -y upgrade
but was told that there was nothing to upgrade!
My next step was to burn an F11 installation DVD. After booting from
the DVD, I was not asked whether I was trying to do an upgrade or a
fresh install; instead, I was put into the fresh-install screen
sequence.
My next step was to do an "rpm --rebuilddb". The DVD still wanted to
do a fresh install. I also tried "rpm --initdb; rpm --rebuilddb".
No dice; the DVD still wanted to do a fresh install.
So, does anybody have any suggestions on how I can recover from this
mess? (If not, I can always do a fresh install, but an upgrade requires
less after-care.) In addition, are there any ideas about exactly what I
did wrong, and how I can avoid this if I try to network-upgrade another
machine?
Many thanks.
--
Art Werschulz (8-{)} "Metaphors be with you." -- bumper sticker
GCS/M (GAT): d? -p+ c++ l++ u+ P++ e--- m* s n+ h f g+ w+ t+ r-
Net: a...@dsm.fordham.edu http://www.dsm.fordham.edu/~agw
Phone: Fordham U. (212) 636-6325, Columbia U. (212) 939-7060