Want to create Fedora Core 1 Update CD, which RPMs to get?
FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Want to create Fedora Core 1 Update CD, which RPMs to get?
I'd like to create an update of the criticial fixes for Fedora Core 1, stuff like bug, security, and software fixes. I don't want the latest versions of every single sw out for Fedora, I just need the essential OS related stuff and updates for the rpms that are already installed (if it's not installed, I don't want to bloat my system by installing an rpm I'll never use). I checked out freshrpms and they have a ton of RPMs for Fedora:
ayo.freshrpms.net/fedora/linux/1/i386/
(Sorry I'm a newbie so I'm not allowed to post direct links.)
Which one(s) of those categories should I base my CD off of? Can someone explain the differences between the category listings (ex. RPMS.core vs RPMS.os).
For your update CD you want the complete contents of the RPMS.updates directory.
You may have some problems updating directly from this CD however, if you do not have the correct dependencies installed for those apps there... so you do not want to try and update an RPM that is in this directory if you do not have it installed.
Most of the Fedora repos are now using this basic scheme:
RPMS.os == the original full installation, this should include every RPM on the install cd set
RPMS.updates == updates to the original full installation, these should only be official Fedora (Red Hat built) packages
Other categories you may see:
RPMS.stable == things you may wish to use, good solid working installs for software NOT part of the original os
RPMS.testing == things only a tester should touch
RPMS.unstable == things only a developer should touch
There will be others depending on the repository you are looking at. FreshRPMS.net is not simply a mirror, it is a separate and distinct repository of built packages (as well as being a mirror...).
Last edited by LordMorgul; 04-13-2004 at 06:02 PM.
I would install apt4rpm on a new Fedora Core 1 install, then:
apt-get update
apt-get --fix-broken dist-upgrade
You might want to apt-get install synaptic for a gui front for it too (don't configure it to delete downloaded files, though). Then I would burn a cd of /var/cache/apt and copy that to the new install, then install apt, etc.
# Red Hat 7.3 down configuration commands setup leads to several configuration tools
# Red Hat 7.3 up configuration commands
Configure soundcard: redhat-config-soundcard
Configure X server: redhat-config-xfree86
Configure network: redhat-config-network
Manage software: redhat-config-packages Red Hat Linux 8.0 Package Management Tool Red Hat 9.0 Package Management Tool
Manage users redhat-config-users
Originally posted by LordMorgul For your update CD you want the complete contents of the RPMS.updates directory.
You may have some problems updating directly from this CD however, if you do not have the correct dependencies installed for those apps there... so you do not want to try and update an RPM that is in this directory if you do not have it installed.
<SNIP>
In that case, I just use the rpm -F option so only currently installed packages will be updated correct? Or should I install every package in updates and get the needed packages (dependencies) when needed?
BTW, does anyone know an easy way to download all the rpms in ayo.freshrpms.net/fedora/linux/1/i386/RPMS.updates/ so I don't have to manually click on each one to save? Thanks.
Originally posted by Arodef In that case, I just use the rpm -F option so only currently installed packages will be updated correct? Or should I install every package in updates and get the needed packages (dependencies) when needed?
BTW, does anyone know an easy way to download all the rpms in ayo.freshrpms.net/fedora/linux/1/i386/RPMS.updates/ so I don't have to manually click on each one to save? Thanks.
Use rpm -U packagename
The use of apt to provide the updates you need to burn is a good idea, yum or up2date could also supply only the files you need to install if you configure them to use the repo you want (freshrpms) and then use the download options for each rather than install.. then burn their respective cache directories.
wget or curl could both be used to download efficiently, yum, apt, and up2date however are designed to do just that, take a look at their man pages (in particular man yum.conf).
When the freshrpms entry is present in your yum.conf you can do:
yum clean all
yum --download-only update
Then burn the cache directory. The above posted method for using apt is equivalent and will save you effort in determining which packages to update.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.