Screen-by-screen installer

The installer is designed to be easy to use without documentation. This guide provides more information on each of the screens of the installer to guide you through an installation.

Language selection

Welcome!

This screen lets you select the language for the installer and the default language for the installed system. In case only a basic terminal with limited language support is available for the installation, an alternative is to connect via SSH.

Refresh

Installer update available

This screen is shown if there is an update available for the installer. Update the installer to get any improvements and bug fixes made since the release.

If you choose to update, the new version is downloaded, and the installer will restart at the same point of the installation.

Keyboard

Keyboard configuration

Choose the layout and variant of keyboard attached to the system, if any. When running in a virtual terminal, it is possible to guess the layout and variant by answering questions about the keyboard. Select Identify keyboard to use this feature.

Zdev (s390x only)

====================================================================
  Zdev setup
====================================================================
  ID                          ONLINE  NAMES                                  ^
                                                                             │
  generic-ccw                                                                │
  0.0.0009                                    >                              │
  0.0.000c                                    >                              │
  0.0.000d                                    >                              │
  0.0.000e                                    >                              │
                                                                             │
  dasd-eckd                                                                  │
  0.0.0190                                    >                              │
  0.0.0191                                    >                              │
  0.0.019d                                    >                              │
  0.0.019e                                    >┌────────────┐
  0.0.0200                                    >│< (close)   │
  0.0.0300                                    >│  Enable    │
  0.0.0400                                    >│  Disable   │
  0.0.0592                                    >└────────────┘                v

                                 [ Continue   ]
                                 [ Back       ]

This screen is only shown on the s390x architecture and allows z-specific configuration of devices.

The list of devices can be long. Use the Home, End, PgUp and PgDn keys navigate through the list quickly.

Network

Network connections

This screen allows the configuration of the network. Ubuntu Server uses Netplan to configure networking and the installer can configure a subset of Netplan capabilities. In particular, it can configure DHCP or static addressing, VLAN and bonds.

If networking is present (defined as “at least one interface has a default route”), then the installer installs updates from the repository at the end of installation.

Proxy

Configure proxy

Use this screen to configure proxy for accessing the package repository and the snap store both in the installer environment and in the installed system.

Mirror

Configure Ubuntu archive mirror

The installer attempts to use geolocation to find an appropriate default package mirror for your location. To use a different mirror, enter its URL here.

Storage

Storage configuration

Storage configuration is a complex topic and has its own page for documentation.

Storage configuration

Once the storage configuration is confirmed, the installation begins in the background.

Identity

Profile setup

The default user will be an administrator who can use sudo (this is why a password is needed, even if SSH public-key access is enabled on the next screen).

SSH

SSH Setup

A default Ubuntu installation has no open ports. As it is very common to administer servers via SSH, the installer allows it to be installed.

You can import keys for the default user from GitHub or Launchpad.

If you import a key, then password authentication is disabled by default. It can be re-enabled later.

Snaps

Featured Server Snaps

If a network connection is enabled, a selection of snaps that are useful in a server environment is presented and can be selected for installation.

Installation logs

Installing system

The final screen of the installer shows the progress of the installer and allows viewing of the full log file. Once the installation has completed and security updates have been installed, the installer waits for a confirmation before restarting.

Installation complete