/images/avatar.jpg

ywdh{h3ll0_w0rld_4nd_h4v3_4_n1c3_d4y}

Install Ubuntu GNOME from Scratch using debootstrap

Step by step installation Ubuntu GNOME DE from scratch using debootstrap.

Pre-installation

  • Prepare the installation medium. I recommend that you download the Ubuntu Desktop ISO version, because it has Firefox installed by default, which you can use for copy and paste or browsing.
  • Boot into Ubuntu and open a new Terminal.
  • Plug the Ethernet (LAN) cable into your PC/Laptop and get a dynamic IP address (or you can use wireless either).
  • After the LAN cable is plugged in, test if it’s connected to the internet.
ping ubuntu.com

Install Required Tools

  • Add Ubuntu universe APT repository.
sudo -i # Change to root (super user).
apt-add-repository universe
# Then, press <ENTER> to continue.
  • Update the repository and install some required tools, such as vim, debootstrap, etc.
# Update and install some required tools.
sudo apt update && sudo apt install -y vim \
	debootstrap arch-install-scripts cryptsetup

Console Display

  • Set console display to Terminus with 16x32 font size.
dpkg-reconfigure console-setup

System Clocks

  • After connecting to the internet, you can update the system clock according to your location.
# Set time zone according to your location
timedatectl set-timezone Asia/Jakarta
# or manually
sudo ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime

Partitioning

Note: Here I’ve 256GB SSD SATA storage for this demonstration.

Install Arch Linux from Scratch with KDE Plasma

Step by step installation Arch Linux from scratch with KDE Plasma.

1. Pre-installation

1.1. Set Console Display Font

setfont ter-132n

1.2. Check Firmware Boot Mode (BIOS/UEFI)

ls /sys/firmware/efi/efivars
  • If the output shows an error: no such file or directory, then the firmware boot mode of your hardware is BIOS. Otherwise, you’ll have to create ESP (EFI System Partition) later.