Fedora 29: Install Fedora 29

This article will describe installing Fedora 29 and upgrading from Fedora 28 to Fedora 29.

1 Install Fedora 29

Download Fedora-Workstation-Live-x86_64-29-1.2.iso from download.fedoraproject.org.

LiveDVD's GRUB starts. Boot machine with Fedora-Workstation-Live-x86_64-29-1.2.iso. Select "Start Fedora-Workstation-Live 29".

0001_LiveDVDGRUB.png

The hostname on LiveDVD is localhost-live and this will effect logical volume name of LVM.

/dev/mapper/fedora_localhost--live-root

Changing hostname to localhost.localdomain provides logical volume name equaled with Fedora 27.

$ sudo hostnamectl set-hostname "localhost.localdomain"

0002_ChangeHostnameOnLiveDVD.png

Back to installer and select "Install to Hard Drive".

0003_WelcomeToFedora.png

Select language.

0004_Language.png

If you choose your country language, keyboard layout will be valid to your keyboard. If you don't choose your country laungage, you need select keyboard layout with selecting "KEYBOARD".

0005_SelectKeyboardLayout.png

0006_ChangeKeyboardLayout.png

0007_CompleteKeyboardLayout.png

Select "Installation Destination".

0008_SelectInstallationDestination.png

Select install device on "Local Standard Disks". Fedora will split /home from / when the device has an enough size. Splitting /home from / is useful for backup /home. But you do not backup /home, select "Custom" at "Storage Configuration" and click "Done"

0009_SelectLocalStandardDisks.png

Select "Click here to create them automatically".

0010_ClickHereToCreateThemAutomatically.png

Remove /home with under minus icon.

0011_DeleteHomePartition.png

Input large value to "Desired Capacity" of / and select "Update Settings".

0012_DesiredCapacity.png

Select "Done".

0013_CompleteInstallationDestination.png

Select "Accept Changes".

0014_SummaryOfChanges.png

Select "Begin Installation".

0015_BeginInstallation.png

Installation is beginning.

0016_WaitInstallation.png

Installation is completed. Select "Quit".

0017_CompleteInstallation.png

Restart machine. Eject DVD after power off.

0018_RebootMachine.png

0019_SelectRestart.png

Firstboot window is displayed. Press "Next".

0020_Welcome.png

If not use "Mozilla Location Service", turn off "Location Services". If not send static report to developper, turn off "Automatic Problem Reporting". Press "Next".

0021_Privacy.png

If you uses applications bound with SNS account, input SNS account. If not input this, you can uses SNS account on browser. Press "Skip".

0022_ConnectYourOnlineAccounts.png

Input Fullname and Username for adding user. Because the root user is lock out, this added user will join to wheel group which can run sudo command. Press "Next".

0023_AboutYou.png

Input password of added user. Press "Next".

0024_SetAPassword.png

Firstboot is completed. Press "Start Using Fedora".

0025_ReadyToGo.png

Login is displayed. You can login with added user.

0026_GettingStarted.png

2 Upgrade from Fedora 28 to Fedora 29

Update packages of Fedora 28 and reboot.

$ sudo dnf update -y
$ sudo dnf upgrade -y
$ sudo reboot

Upgrade to Fedora 29. If running command via SSH, SSH will be disconnected. But upgrade will be continued on local console.

$ sudo dnf install -y dnf-plugin-system-upgrade
$ sudo dnf system-upgrade -y download --refresh --releasever=29
$ sudo dnf system-upgrade reboot