Upgrade FC4 -> FC5
Upgrade Fedory Core z verze 4 na verzi 5
1. Nejprve stáhneme balík s informacemi o novém systému
# rpm -Uvh http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/fedora-release-5-5.noarch.rpm
2. Je – li třeba, pravíme údaj baseurl v souborech
3. Upgradujeme celý systém.
# yum -y update
4. Rebootujeme a v tomto okamžiku máme k dispozici Fedora Core 5.
# reboot
http://charon.hkfree.org/wiki/index.php/Upgrade_Fedory
Yum se da zrychlit použítím cache (pomoci parametru -C), To způsobí, že nemusí vždyj ověřovat na internetu,
zda se v hlavnim XML souboru repozitare neco nezmenilo . Hlavicky si vezme z cache.
Při problémech:
Upgrading to Fedora Core 5
The following steps were used to update a Fedora Core 4 system to Fedora Core 5 using yum.
1. Download and install the Fedora Core 5 version of fedora-release from one of the Fedora Core mirrors.
Example:
# rpm -Uvh http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/Fedora/RPMS/fedora-release-5-5.noarch.rpm
2. Upgrade to Fedora Core 5.
# yum -y upgrade
If this step fails, I recommend running the following command to capture all screen output to /tmp/yum_upgrade.
# yum upgrade 2>&1 | tee /tmp/yum_upgrade
Failures generally indicate that a currently-installed RPM has a dependency that cannot be satisfied with packages from the new Fedora Core release. Deprecated packages and packages from third party repositories may cause this problem.
The following generates a list of packages that may need to be removed prior to a successful yum upgrade.
$ perl -ne ‚print „$1\n“ if ((/Error: Missing Dependency:.*is needed by package (.*)$/) || (/Error: Package (.*?) needs.*, this is not available./))‘ /tmp/yum_upgrade | sort | uniq
If the initscripts package is returned, I recommend booting into the latest Fedora Core 4 kernel, removing all previous kernels, and running yum upgrade again.
3. Reboot the system to begin using Fedora Core 5.
# reboot
Možnost použití APT
Program apt-get lze stáhnout z adresy http://apt.freshrpms.net/ a nainstalujte pomocí příkazu rpm -Uhv apt-xxx.rpm. Po instalaci balíku navštivte stránku FedoraTracker, kde je udržována databáze zdrojů, které nabízejí aktualizační balíky. Vyberte v menu „Repositories“, pak svůj správce balíků (buď yum, nebo v našem případě apt), verzi systému (v našem případě Release 2) a vytvoření konfiguračního souboru (Apt/Yum config file). Po odeslání se objeví výpis všech repositories, které jsou pro váš systém. Zkopírujte si řádky od ## do spodní čáry a vložte do souboru /etc/apt/sources.list. Pokud jste za proxy, napište ji do souboru /etc/apt/apt.conf do oddílu Acquire – Http.
Aktualizace se pak provádí spuštěním (jako root) příkazů:
apt-get upgrade
První příkaz stáhne obsah jednotlivých repositories a druhý porovná aktualizované balíky z repositories oproti nainstalovaným na systému a umožní aktualizaci.