Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Appendix: Full Link Directory

This appendix lists all external links referenced in this book using full URLs so paperback readers can type them directly.

Quick Note

  • URLs are grouped by chapter.
  • If a link appears in more than one chapter, it may be listed more than once for convenience.

Foreword

  • Official Website: https://christitus.com
  • GitHub Projects: https://github.com/ChrisTitusTech
  • YouTube Tutorials: https://www.youtube.com/c/ChrisTitusTech
  • Digital Downloads: https://cttstore.com
  • Latest Book Version: https://thelinuxbook.com

Why Linux

  • Why Choose Linux over Windows or macOS?: https://links.thelinuxbook.com/whychooselinux
  • Overview of All Distributions on Linux: https://links.thelinuxbook.com/alldistros
  • LTS vs Rolling Release: https://links.thelinuxbook.com/ltsvsrolling
  • Linux Mint Official Site: https://linuxmint.com
  • CachyOS Official Site: https://cachyos.org
  • Bazzite Official Site: https://bazzite.gg
  • Nobara Official Site: https://nobaraproject.org
  • Arch Linux Wiki: https://wiki.archlinux.org
  • Fedora Official Site: https://getfedora.org

What Linux is Made Of

  • Xorg vs Wayland: https://links.thelinuxbook.com/xvswayland
  • LightDM Customization: https://links.thelinuxbook.com/lightdmcustomization
  • Overview of Desktop Environments: https://links.thelinuxbook.com/desktopenvironments
  • KDE Customization Video: https://links.thelinuxbook.com/kdecustomization
  • Cinnamon Customization Video: https://links.thelinuxbook.com/cinnamoncustomization
  • XFCE Customization Video: https://links.thelinuxbook.com/xfcecustomization
  • DWM by ChrisTitusTech: https://github.com/ChrisTitusTech/dwm-titus
  • Build What You Want Video: https://links.thelinuxbook.com/buildanything

Bootloaders

  • GRUB Manual Table of Contents: https://links.thelinuxbook.com/grubtoc
  • Gentoo GRUB2 Wiki: https://wiki.gentoo.org/wiki/GRUB2
  • Full list of GRUB configuration variables: https://links.thelinuxbook.com/grubconfig
  • How to Repair Linux with Boot Failure: https://links.thelinuxbook.com/repairgrubbootfail
  • Fix Multi-Boot Systems running GRUB and Windows: https://links.thelinuxbook.com/fixmultiboot
  • Using SuperGRUBDisk to repair GRUB: https://links.thelinuxbook.com/supergrub
  • Custom Bootloader Themes Project: https://links.thelinuxbook.com/bootloaderthemes
  • Using GRUB Rescue: https://links.thelinuxbook.com/grubrescue
  • systemd.io - Booting section: https://systemd.io/
  • Arch Wiki - systemd-boot: https://wiki.archlinux.org/title/systemd-boot
  • All kernel parameters reference: https://links.thelinuxbook.com/kernelparameters
  • Limine GitHub Repository: https://github.com/limine-bootloader/limine
  • Limine Configuration Reference (CONFIG.md): https://github.com/limine-bootloader/limine/blob/trunk/CONFIG.md
  • Limine Usage Reference (USAGE.md): https://github.com/limine-bootloader/limine/blob/trunk/USAGE.md
  • Arch Wiki - Limine: https://wiki.archlinux.org/title/Limine
  • CachyOS Wiki - Limine: https://wiki.cachyos.org/configuration/boot_manager_configuration/#limine
  • Limine INSTALL.md: https://github.com/limine-bootloader/limine/blob/trunk/INSTALL.md
  • GRUB install manual page: https://www.gnu.org/software/grub/manual/grub/html_node/Installing-GRUB-using-grub_002dinstall.html

Installing Linux: Live USB to First Boot

  • Linux Mint Install Guide: https://linuxmint-installation-guide.readthedocs.io
  • Fedora Workstation Docs: https://docs.fedoraproject.org/en-US/workstation-docs/
  • ArchWiki Installation Guide: https://wiki.archlinux.org/title/Installation_guide

The Terminal

  • How to Make Bash Terminal look and feel GREAT!: https://links.thelinuxbook.com/prettybash
  • Zoxide walkthrough: https://links.thelinuxbook.com/zoxide
  • 15 Useful Linux Commands Every Linux User Needs: https://www.youtube.com/watch?v=XK81cfvrElg
  • HTOP - Terminal Task Manager: https://www.youtube.com/watch?v=MKxh-PXciTE
  • How to Make Bash Terminal look Good: https://www.youtube.com/watch?v=D6HmEi9C5K8

System Services and Configuration

  • Why Systemd is the Devil but I Love It: https://www.youtube.com/watch?v=hc7J-zWEty8
  • Systemd companion link: https://links.thelinuxbook.com/systemd

Networking

  • Network Security Basics - Are you doing these things?: https://www.youtube.com/watch?v=n7cjd5E_nsc
  • Networking Basics Tutorial | IP Address | Subnet | Gateway: https://www.youtube.com/watch?v=ozG8BWbYY0M
  • How to Use NetPlan in Ubuntu 18.04: https://www.youtube.com/watch?v=HlOY1ucz_DY

Remote Access and SSH

  • How to Transfer Files Using SSH: https://www.youtube.com/watch?v=w_OwmqjAcn0
  • Linux Remote Access | SSH and X11 Forwarding: https://www.youtube.com/watch?v=auePeI8vZA8
  • How to setup Samba for File Sharing in Linux: https://www.youtube.com/watch?v=oRHSrnQueak

Web Servers

  • How to Setup a Website | Domain Registration, DNS, and VPS: https://www.youtube.com/watch?v=1JBCKNIT2Ys
  • Nextcloud Tutorial | Setting Up Your Server: https://www.youtube.com/watch?v=_eS5MST_zCw
  • Optimizing Apache Memory Usage | Mpm prefork settings: https://www.youtube.com/watch?v=uGugeHVEeiU

Package Management Essentials

  • I was WRONG! This is the BEST Package Manager.: https://www.youtube.com/watch?v=Ty8C2B910EI
  • How to Use Flatpak: https://www.youtube.com/watch?v=bvybMVRaND0
  • Using APT keys | GPG and Third Party Keys Explained: https://www.youtube.com/watch?v=aO8BuQITnRw

Text Editors for Linux

  • Neovim is Better: https://www.youtube.com/watch?v=6VbOLOuiHUI
  • VIM The Ultimate Editor: https://www.youtube.com/watch?v=P88ydZVcm1s

Troubleshooting and Logs

  • GRUB Rescue | Repairing GRUB: https://www.youtube.com/watch?v=r7meKJsjqfY
  • How to Repair Linux With Boot Failure: https://www.youtube.com/watch?v=9D3hvnnby9A

Drives and Filesystems

  • Btrfs guide: https://christitus.com/btrfs-guide/
  • ArchWiki: EFI system partition: https://wiki.archlinux.org/title/EFI_system_partition
  • File Systems | Which One is the Best? ZFS, BTRFS, or EXT4: https://www.youtube.com/watch?v=HdEozE2gN9I
  • BTRFS Guide | The Best Desktop File System: https://www.youtube.com/watch?v=J2QP4onqJKI
  • LVM | Logical Volume Management | Combining Drives Together: https://www.youtube.com/watch?v=scMkYQxBtJ4

Backups and Recovery Basics

  • The Best Free Backup for EVERY Operating System: https://www.youtube.com/watch?v=tXGVzMUsuE4
  • Rsync Backup on Linux: https://www.youtube.com/watch?v=OEfboN-Nb2s
  • How to Install Timeshift in Linux | Backup and Restore: https://www.youtube.com/watch?v=U-lMJHcjCVs

Hardware Compatibility

  • Linux Hardware: https://linux-hardware.org/
  • Ubuntu’s Hardware Compatibility: https://wiki.ubuntu.com/HardwareSupport
  • LinuxQuestions.org: https://www.linuxquestions.org/
  • Linux 4 Noobs Subreddit: https://www.reddit.com/r/linux4noobs/
  • Stream Controller on Flathub: https://flathub.org/apps/com.core447.StreamController
  • Solaar GitHub repository: https://github.com/pwr-Solaar/Solaar

Linux Programs

  • Awesome Linux Software: https://github.com/luong-komorebi/Awesome-Linux-Software
  • Chris Titus Tech Linux Utility: https://github.com/ChrisTitusTech/linutil
  • Microsoft Office vs LibreOffice | How to Make the Change: https://www.youtube.com/watch?v=I0jeYe8iNWo

Linux Gaming

  • ProtonDB: https://www.protondb.com/
  • Winetricks GitHub repository: https://github.com/Winetricks/winetricks
  • Proton GE GitHub repository: https://github.com/GloriousEggroll/proton-ge-custom/releases
  • ProtonUp-Qt: https://github.com/ProtonUp/ProtonUp-Qt

Setting up the Linux Environment

  • Xorg vs Wayland: https://links.thelinuxbook.com/xvswayland
  • DWM by ChrisTitusTech: https://github.com/ChrisTitusTech/dwm-titus
  • Desktop Environments Overview: https://links.thelinuxbook.com/desktopenvironments

The Perfect Linux Setup

  • The Linux Tier List: https://www.youtube.com/watch?v=KyADkmRVe0U
  • Why I Use Linux: https://www.youtube.com/watch?v=7-UCkYlTr50
  • The Perfect System: https://www.youtube.com/watch?v=ZgHX8jPuHjE

Beginner Daily Playbook

  • ArchWiki General Recommendations: https://wiki.archlinux.org/title/General_recommendations
  • Fedora Docs: https://docs.fedoraproject.org/
  • Ubuntu Documentation: https://help.ubuntu.com/
  • Chris Titus site: https://christitus.com
  • Book site: https://thelinuxbook.com
Last change: