Linux Upskill Challenge – Part 00

Ubuntu Installation

From the main VirtualBox dashboard screen highlight your new vm in the left sidebar then click “Start”. The Ubuntu ISO will boot up and the installation process will begin.

The boot process will work its magic and you’ll then begin the installation process. There’s no mouse usage here so make use of the arrow keys. Use the space bar to select/deselect options.

Language Select
On this first screen select your language. Hit Enter.
Keyboard Select
Select your keyboard layout, navigate to “Done”, then hit Enter.
Ethernet Selection
Select the Ethernet connection that will be used to connect to a network. VirtualBox will have configured a NAT for this machine so you should see a DHCP generated IP address similar to the one in the below screenshot.
Proxy Configuration
Next up is web proxy settings. Odds are you are not using anything of the sort and can safely just hit Done to continue. If you are performing this installation in a corporate environment you may wish to inquire about any web proxies in use at your organization.
Ubuntu Mirror Setting
The following shows the Ubuntu mirror address setting. The mirror is where all of the OS packages and security update packages live. You can safely leave the default.
Storage Configuration 01
Next we’ll see the storage configuration options. We’ll just keep it simple and select “Use an entire disk”. Customizing these options will allow you to put things like the users’ home folders onto a separate partition but we’re not worrying about that today.
StorageConfiguration 02
This explains what changes will be made to your (virtual) hard disk. You can leave these alone and just hit Done.
Write Storage Config To Disk
Move the cursor to Continue in order to write the changes to disk.
User Creation
User creation time! Fill out the fields accordingly.
Install SSH
The next screen is where you choose to install an SSH server on your new Ubuntu machine. We’ll deselect this for now as I have plans on detailing SSH installation and configuration in a future post. Use the space bar to deselect.
Install Server Snaps
Similarly on the next screen you can install all sorts of other packages. We aren’t toying with these today so make sure nothing is selected before continuing.
Now we let the magic happen and let the install do its thing.
Reboot Time
Once complete select reboot to finalize the installation with a reboot.
Login Successful

We’re now at the login screen. Enter the username and password you configured earlier during the installation process.

Congratulations! You’ve learned about virtualization, hypervisors, Linux distros, and how to configure a virtual machine. Enjoy being logged into your freshly created Ubuntu vm!

You need a way to shut this thing off, don’t you? To safely power down enter this command, hit enter, then enter your password and hit enter again:

sudo shutdown now

My next post will entail changing Ethernet settings in VirtualBox, patching Ubuntu with all available updates, installing and configuring SSH, disabling password access via SSH by using certificate key pairs, and reviewing some commands to retrieve some basic info on our machine.