Skip to content

Commit

Permalink
Review and fixes of doc tutorials.
Browse files Browse the repository at this point in the history
  • Loading branch information
rkratky committed Oct 26, 2023
1 parent 0700be2 commit 07f404b
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 169 deletions.
115 changes: 39 additions & 76 deletions doc/tutorial/basic-server-installation.rst
Original file line number Diff line number Diff line change
@@ -1,58 +1,40 @@
Basic server installation
*************************
=========================

This chapter provides an overview of how to install Ubuntu Server Edition. You
can also refer to this guide on
:ref:`how to operate the installer <operate-server-installer>` for more
information on using the installer, and to this
:doc:`screen-by-screen reference guide <screen-by-screen>` for more
information about each of the installer screens.
This chapter provides an overview of how to install Ubuntu Server Edition. See also the guide on :ref:`how to operate the installer <operate-server-installer>` for more information on using the installer, and the :doc:`screen-by-screen guide <screen-by-screen>` for more information about each of the installer screens.

Preparing to install
====================
--------------------

This section explains various aspects to consider before starting the
installation.
This section explains various aspects to consider before starting the installation.

System requirements
-------------------
~~~~~~~~~~~~~~~~~~~

Ubuntu Server Edition provides a common, minimalist base for a variety of
server applications, such as file or print services, web hosting, email hosting,
etc. This version supports four 64-bit architectures:
Ubuntu Server Edition provides a common, minimalist base for a variety of server applications, such as file or print services, web hosting, email hosting, etc. This version supports four 64-bit architectures:

* amd64 (Intel/AMD 64-bit)
* arm64 (64-bit ARM)
* ppc64el (POWER8 and POWER9)
* s390x (IBM Z and LinuxONE)

The recommended system requirements are:
Recommended system requirements:

* CPU: 1 gigahertz or better
* RAM: 1 gigabyte or more
* Disk: a minimum of 2.5 gigabytes
* CPU: 1 GHz or better
* RAM: 1 GB or more
* Disk: 2.5 GB or more

Perform a system backup
-----------------------
~~~~~~~~~~~~~~~~~~~~~~~

Before installing Ubuntu Server Edition you should make sure all data on the
system is backed up.
Before installing Ubuntu Server Edition, back up all system data.

If this is not the first time an operating system has been installed on your
computer, it is likely you will need to re-partition your disk to make room
for Ubuntu.
.. warning:: Power failures, configuration mistakes, and other problems occurring during disk (re-)partitioning can result in complete data loss. Always back up your data before performing an installation of a new system.

Any time you partition your disk, you should be prepared to lose everything on
the disk should you make a mistake or something goes wrong during partitioning.
The programs used in installation are quite reliable, most have seen years of
use, but they also perform destructive actions.
Download the Server ISO
~~~~~~~~~~~~~~~~~~~~~~~

Download the server ISO
-----------------------

You can obtain the amd64 server download from `releases.ubuntu.com <https://releases.ubuntu.com/>`_.
Select the version you wish to install and select the "Server install image"
download. Note that the server download includes the installer.
Download the amd64 Server Edition from `releases.ubuntu.com <https://releases.ubuntu.com/>`_. Choose the version to install and select the :guilabel:`Server install image` download. Note that the Server download includes the installer.

There are platform-specific how-to guides for installations on:

Expand All @@ -61,61 +43,42 @@ There are platform-specific how-to guides for installations on:
* `ppc64el <https://discourse.ubuntu.com/t/using-a-virtual-cdrom-and-petitboot-to-start-a-live-server-installation-on-ibm-power-ppc64el/16694>`_

Create a bootable USB
---------------------
~~~~~~~~~~~~~~~~~~~~~

There are many ways to boot the installer but the simplest and most common way
is to
`create a bootable USB stick <https://ubuntu.com/tutorials/create-a-usb-stick-on-ubuntu>`_
to boot the system to be installed with
(`tutorials for other operating systems <https://ubuntu.com/search?q=%22create+a+bootable+USB+stick%22>`_
are also available).
There are many ways to boot the installer but the simplest and most common way is to `create a bootable USB stick <https://ubuntu.com/tutorials/create-a-usb-stick-on-ubuntu>`_ (`tutorials for other operating systems <https://ubuntu.com/search?q=%22create+a+bootable+USB+stick%22>`_ are also available).

Perform the installation
========================
------------------------

Now that you have prepared your installation medium, you are ready to install.

Boot the installer
------------------

Plug the USB stick into the system to be installed and start it.
~~~~~~~~~~~~~~~~~~

Most computers will automatically boot from USB or DVD, though in some cases
this is disabled to improve boot times. If you don't see the boot message and
the "Welcome" screen which should appear after it, you will need to set your
computer to boot from the installation media.
Plug the USB stick into the system to be installed and (re)start it.

There should be an on-screen message when the computer starts, telling you what
key to press for settings or a boot menu. Depending on the manufacturer, this
could be :kbd:`Escape`, :kbd:`F2`, :kbd:`F10` or :kbd:`F12`. Restart your
computer and hold down this key until the boot menu appears, then select the
drive with the Ubuntu installation media.
Many computers automatically boot from available USB or DVD media. If you don't see the boot message and
the :guilabel:`Welcome` screen, set your computer to boot from the installation media.

If you are still having problems, see the
`Ubuntu Community documentation on booting from CD/DVD <https://help.ubuntu.com/community/BootFromCD>`_.
.. note:: See your computer manual for instructions on how to select the boot source. You can also watch the screen during computer (re)start for a message with what key to press to access settings or a boot menu. Depending on the manufacturer, this can be :kbd:`Escape`, :kbd:`Enter`, :kbd:`F2`, :kbd:`F10` or :kbd:`F12`. Restart your computer and hold down this key until the boot menu appears, then select the drive with the Ubuntu installation medium. See also `Ubuntu Community documentation on booting from CD/DVD <https://help.ubuntu.com/community/BootFromCD>`_.

After a few moments, the installer will start in its language selection screen.
After a few moments, the installer starts in its language selection screen.

.. image:: figures/basic-installation-start-screen.png
:alt: Welcome screen of the Server installer showing the language selection options

Using the installer
-------------------

The installer is designed to be easy to use and have sensible defaults, so for
a first installation you can accept the defaults:

* Choose your language.
* Update the installer (if offered).
* Select your keyboard layout.
* Do not configure networking (the installer attempts to configure wired
network interfaces via DHCP, but you can continue without networking if this
fails).
* Do not configure a proxy or custom mirror unless you have to in your network.
* For storage, leave "use an entire disk" checked, and choose a disk to install
to, then select "Done" on the configuration screen and confirm the installation.
* Enter a username, hostname and password.
* On the SSH and snap screens, select "Done".
* You now see log messages as the installation is completed.
* Select restart when this is complete, and log in using the username and
password provided.
~~~~~~~~~~~~~~~~~~~

The installer is designed to be easy to use and have sensible default settings. For a first installation, you can accept the defaults:

#. Choose your language.
#. Update the installer (if offered).
#. Select your keyboard layout.
#. Do not configure networking (the installer attempts to configure wired network interfaces via DHCP, but you can continue without networking if this fails).
#. Do not configure a proxy or custom mirror unless you have to in your network.
#. For storage, leave :guilabel:`Use an entire disk` checked, and choose a disk to install to, then select :guilabel:`Done` on the configuration screen and confirm the installation.
#. Enter a username, hostname and password.
#. On the :guilabel:`SSH Setup` and :guilabel:`Featured Server Snaps` screens, select :guilabel:`Done`.
#. You now see log messages as the installation is completed.
#. Select :guilabel:`Reboot` when this is complete, and log in using the username and password provided.
13 changes: 4 additions & 9 deletions doc/tutorial/index.rst
Original file line number Diff line number Diff line change
@@ -1,21 +1,16 @@
.. _tutorial_index:

Tutorials
*********
=========

This section contains step-by-step tutorials to help you get started with
Subiquity. We hope our tutorials make as few assumptions as possible and
are accessible to anyone with an interest in Subiquity. They should be a
great place to start learning about Subiquity, how it works, and what it's
capable of.
This section contains step-by-step tutorials to help you get started with Subiquity. The tutorials make as few assumptions as possible in order to be accessible to anyone with an interest in Subiquity. This is the place to start learning about Subiquity: how it works, and what it's capable of.

-----

For Ubuntu Server
=================
-----------------

This tutorial introduces the core concepts of autoinstall and is recommended as
the first step.
This tutorial introduces the core concepts of autoinstall and is recommended as the first step.

.. toctree::
:maxdepth: 1
Expand Down
Loading

0 comments on commit 07f404b

Please sign in to comment.