Topics I want to cover
Some things I want to write about:
-
Pre-Linux:
-
BIOS and UEFI. The UEFI partition.
-
Bootloaders: grub.
-
Disk partition types: MRT and GPT.
-
Filesystems: ext4, fstab.
-
Installing programs from source. (What are keyrings?)
-
-
The Linux kernel.
-
systemd
. -
Linux directory structure.
-
Environment variables.
-
chroot
. -
Some key programs.
-
bash
-
make
-
and
gzip
-
-
- `awk`
-
Locales (keyboard?)
-
Difference between root and sudo user. Difference betweem sudo and su.
-
About calling it GNU/Linux.
-
Everything in Linux is a file: directories are files, devices (such as the mouse) are files. Make this explanation very detailed.
-
Symbolic links.
-
System calls.
-
Flatpak, system packages, snap.
-
Login shells vs. non-login shells.
-
udev.