- speedtest-tracker typo - uptime-kuma version - debian installation dead link - debian version - removing ufw from default utilities (too much issues for beginners) - watchtower fork - authentik cd + version - Qbittorent -> Gluetun version
2.6 KiB
navigation, title, main
| navigation | title | main | ||
|---|---|---|---|---|
| true | Debian 12 |
|
:ellipsis{left=0px width=40rem top=10rem blur=140px}
Debian 12
::alert{type="info"} 🎯 Goal: Install Debian 13 and the main dependencies to have a ready-to-use OS, accessible via SSH. ::
Installation
-
[BIOS Setup]((https://www.debian.org/releases/stable/i386/ch03s06.en.html#bios-setup)
-
Install sudo and add a user to the sudo group for administrative privileges. Log in as root:
su -Enter your password, then type:
apt install sudoAdd the user to the sudo group:
adduser <username> sudoNext time the user logs in, they will be able to use the
sudocommand to execute commands with administrative privileges. -
Optional - UPS Client in Case of Power Outage / also here
-
Optional - Wake up after power outage → configure BIOS S0 state
-
Optional - Wake Server Remotely (WoW - WoL)
Must-Have CLI Apps
Some essential apps you’ll likely need at some point, so might as well install them early:
sudo apt update
sudo apt upgrade
sudo apt install vim btop ranger git duf neofetch samba cifs-utils tree unzip
Additionally:
- gping - Graphical ping tool
- lazydocker - CLI Docker container manager
Useful Features
Firewall
Samba Sharing (Access a Remote Network Disk)
File Transfer via rsync
sudo rsync -avhHSP /source /destination
::alert{type="info" icon="exclamation-circle"} :::list{type="info"}
- Add
--exclude @eaDir{lang=shell} if the source is a Synology NAS ::: ::