Fedora 29: Fedora 29をインストールする

Fedora 29の新規インストール手順とFedora 28からのアップグレード手順について記載します。

1 新規インストールする

download.fedoraproject.orgから Fedora-Workstation-Live-x86_64-29-1.2.isoをダウンロードします。

Fedora-Workstation-Live-x86_64-29-1.2.isoを起動して、 "Start Fedora-Workstation-Live 29"を選択します。

0001_LiveDVDGRUB.png

LiveDVDのホスト名はlocalhost-liveになっており、LVMの論理ボリュームは以下のようになります。

/dev/mapper/fedora_localhost--live-root

Fedora 27以前と同様の論理ボリューム名にするにはホスト名を localhost.localdomainにします。

$ sudo hostnamectl set-hostname "localhost.localdomain"

0002_ChangeHostnameOnLiveDVD.png

GNOMEデスクトップ環境でインストーラが立ち上がります。インストーラに戻り、"Install to Hard Drive"を選択します。

0003_WelcomeToFedora.png

言語を選択します。

0004_Language.png

言語の選択を元にキーボード配列は設定されます。キーボード配列とは違う言語を設定している場合は"KEYBOARD"を選択して、キーボード配列を変更してください。

0005_SelectKeyboardLayout.png

0006_ChangeKeyboardLayout.png

0007_CompleteKeyboardLayout.png

"Installation Destination"でインストール先を選択します。

0008_SelectInstallationDestination.png

"Local Standard Disks"でインストール先のデバイスを選択します。

ある程度のサイズがあると/と/homeは別ボリュームとして選択されます。これは/homeのバックアップには有効なのですが、/homeのバックアップを利用しない場合は、"Storage Configuration"で"Custom"を選択して"Done"をクリックします。

0009_SelectLocalStandardDisks.png

"Click here to create them automatically"を選択します。

0010_ClickHereToCreateThemAutomatically.png

画面下部のマイナスで/homeパーティションを削除します。

0011_DeleteHomePartition.png

このままだと/homeのサイズが使われないので/へサイズを追加します。 "Desired Capacity"に大きな値(ここでは1000GB)を入力し、"Update Settings"をクリックします。

0012_DesiredCapacity.png

"Done"を選択します。

0013_CompleteInstallationDestination.png

ディスクに対する変更内容が表示されます。 "Accept Changes"を選択します。

0014_SummaryOfChanges.png

"Begin Installation"を選択します。

0015_BeginInstallation.png

インストールが開始されるので待ちます。

0016_WaitInstallation.png

インストール作業が完了しました。 "Quit"を選択してウィンドウを閉じます。

0017_CompleteInstallation.png

画面右上の電源ボタンからマシンを再起動します。電源が一度落ちたら、インストールメディアを取り出して下さい。

0018_RebootMachine.png

0019_SelectRestart.png

Firstbootのウィンドウが表示されます。 "Next"を押します。

0020_Welcome.png

"Mozilla Location Service"を使わない場合は"Location Services"をOFFに、統計データを開発者に送らない場合は"Automatic Problem Reporting"をOFF にします。 "Next"を押します。

0021_Privacy.png

SNSのアカウントを設定する場合はクリックして設定します。 "Skip"を押します。

0022_ConnectYourOnlineAccounts.png

ユーザを追加します。デフォルトでrootユーザはロックアウトされており、このユーザはwheelグループに追加されます(sudoを使うことができます)。 "Full Name"を空にすることができないのですが、いつも空にしている場合は"Username"と同じ内容にしておけば良いでしょう。 "Next"を押します。

0023_AboutYou.png

ユーザのパスワードを設定します。 "Next"を押します。

0024_SetAPassword.png

Firstbootが完了しました。 "Start Using Fedora"をクリックします。

0025_ReadyToGo.png

ログイン済みの状態になります。次回以降は作成したユーザを選択し、パスワードを入力することでログインできます。

0026_GettingStarted.png

2 Fedora 28からFedora 29へアップグレードする

Fedora 28のパッケージをアップデートしておきます。

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

Fedora 29へアップグレードします。ssh経由で実行した場合は接続が切断されますが、ローカルのコンソール上ではアップグレード作業が続行されます。

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