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 update
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.