Search My Blog

Friday, October 23, 2015

Fedora Linux Upgrade App FedUp - FedoraProject - upgrading from Fedora 20 to Fedora 21

I need to upgrade my Fedora 20 System to Fedora 21. I did this before, going from Fedora 19 to 20. It worked well. But, there were a few Apps, that were broken. Not anything too important to me. So, I think I will do it again. Since it is allot faster and easier, than re-installing every App, that I need. Here's a few clips, from the Fedora Site. Remember to Backup everything, before you start! Important Files, Thunderbird E-Mail Profiles, Firefox Profiles and other Web Browser Settings, add-ons and Bookmarks. I like to make a Yum Installed Apps List too. Go here, to read how I do it, In case, I need to make a Script to easily Re-install them...


What is FedUp?

FedUp (FEDora UPgrader) is the official tool for upgrading Fedora installations. Anaconda, the Fedora installer program, has no built-in upgrade functionality. Upgrade from one release of Fedora to the immediate successor has been completely delegated to FedUp. Fedup may use a network repository or a DVD image for the package sources.

What Does FedUp do?

The FedUp system consists of two parts - the client, used to download packages and prepare for the upgrade and a pre-boot environment. The pre-boot environment does the actual upgrade using systemd and dnf (or yum). More details are available in a blog post written by FedUp's primary author.

Files are downloaded to /var/cache/system-upgrade and will be automatically cleaned up after the upgrade process is finished.

The FedUp Client

The FedUp client runs on the system to be upgraded. It gathers the packages needed for upgrade in addition to downloading the required initramfs and kernel needed for the actual upgrade. At this time, only the fedup command-line interface is implemented but a GUI interface is expected...sometime.

The Upgrade

The actual upgrade takes place when the system has been rebooted after running the FedUp client. The filesystems are mounted during boot, the already downloaded packages are installed and some upgrade-related tasks are performed. During the upgrade process, a special plymouth theme is used which has a progress bar to indicate current upgrade progress.

Skipping on down...

Network upgrade is strongly recommended
It is strongly recommended to use the network upgrade instead of offline update modes (ISO, local device). Network upgrade will ensure you receive the latest packages from the target release. If you use local media containing older packages, you might end up with a mixture of packages from your former and target release, and the system might not work properly until you fully update it after reboot (if it boots at all).

If you are upgrading from Fedora 20 to Fedora 21, run the following command:

  • sudo fedup --network 21 --product=[workstation | server| cloud | nonproduct]


Fedora Project
Ask Fedora: Community Knowledge Base and Support Forum
Release Notes
Report #312471 | Problem Tracker
Report #105266 | Problem Tracker
Bug 879663 – [abrt] mate-control-center-1.5.0-2.fc18: Process /usr/bin/mate-display-properties was killed by signal 11 (SIGSEGV)
Report #181719 | Problem Tracker
wgwoods/fedup-dracut · GitHub
MyDNS - Next Generation DNS Server
MyDNS-NG - Browse Files at
Knot DNS
Moving or rename files and directory using Linux mv command - Basic Linux Command. | Linux Windows Install Setup Configuration Project
Fedora 19 | Fedora Online
automatic updates | Fedora Online
Fedorasudo fedup --network 21 --product=[workstation | server| cloud | nonproduct]
Fedora Documentation - Welcome
Index of /fedora/linux
Chapter 18. Upgrading Your Current System
11 Things to Do After You Install Fedora 21 |
Index of /fedora/linux//releases/21
Fedora Spins
Fedora MATE-Compiz Desktop
18.2. Upgrading Your System
Fedora 21 - Installation Guide
Chapter 3. Preparing for Installation
FedUp - FedoraProject
Common F22 bugs - FedoraProject
Common F21 bugs - FedoraProject
fedup: a little background | oh jeez linux

No comments: