Alex Turner asked:
I’ve got a machine running FC14 and trying to set up yum on it without much luck. I’m aware that the FC14 repo’s have all gone archive though it’s not possible to upgrade this box as it’s an appliance (network switch) and I need to get package management running on it.
I’d tried creating a fedora.repo file in /etc/yum.repos.d/ with multiple options but haven’t had any luck. Can I use a later repo with FC14?
My current repo file
name=Fedora $releasever – $basearch
Can someone point me in the right direction – pulling my hair out here. Running yum update on this just sits there.
You have a very strange situation. It’s really quite bizarre that any vendor would base a “network switch” on Fedora; with its very short 13-month lifecycle it would be very difficult to support. Unless, of course, they made it impossible to install or update anything, which they seem to have done. And that opens you up to security holes…
So if you want to get to a point where you can install software on it, this is what I would recommend.
First, the official Fedora archive site is
https://archive.fedoraproject.org/. There you will find the old repositories you are looking for.
What I would do is to download the
fedora-release RPM from Fedora 14, and apply that. Then you will have files in
/etc/yum.repos.d which you will have to manually update their
baseurls to point to the appropriate directories on archive.fedoraproject.org (and remove the
metalink that might have been in there). This should get you to the point where you can install software and apply whatever updates were available for F14.
Also keep in mind that after you do this, the vendor is probably going to tell you to get stuffed…if they’re even still in business. Which seems doubtful, if they were making silly business decisions like this.
I wouldn’t even think about upgrading it past F14 unless you are prepared to sacrifice whatever functionality the vendor provided with this device. Binary compatibility with their custom software cannot be guaranteed if you upgrade to F15 or higher.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.