Skip to content

A collection of essential installation and configuration steps for setting up an Ubuntu system, from basic setup to advanced configurations.

License

Notifications You must be signed in to change notification settings

FaNt4zMa/ubuntu-server-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu Installation & Configuration for Homelab

This guide covers installing and configuring Ubuntu for homelab use.

BIOS Setup

Before installing Ubuntu, enable the following settings in your BIOS:

  • Virtualization (Required for running virtual machines and containers).
  • Wake-on-LAN (WoL) (Allows remote power-on of the machine).

Ubuntu Installation

When installing Ubuntu, during the storage configuration step, disable LVM group to keep a simpler partition layout.

First Boot Configuration

After the first boot, update the system and install some essential utilities:

sudo apt update
sudo apt upgrade -y
sudo apt autoremove -y
sudo apt install neofetch btop -y

Assign a Static IP

Set a static IP for your machine in your router's DHCP settings.

Laptop Tip: Disable Suspend on Lid Close.

To prevent the laptop from suspending when the lid is closed:

  1. Open the logind.conf configuration file:
sudo nano /etc/systemd/logind.conf
  1. Uncomment the following keys and change its values to ignore:
HandleSuspendKey=ignore
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
  1. Apply the changes:
sudo systemctl restart systemd-logind

About

A collection of essential installation and configuration steps for setting up an Ubuntu system, from basic setup to advanced configurations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published