Du befindest dich hier: Willkommen » Linux » Homelab Notizen

**Dies ist eine alte Version des Dokuments!**

Homelab Notizen

Benutzer in CT Container anlegen

apt update
apt install -y sudo curl wget nano mc
adduser martin
usermod -aG sudo martin
groups martin
su martin

sudo -s
exit

mein Bash Prompt

wget -O ~/.bash_aliases "https://andev.de/downloads/linux/bash_aliases.sh"
sudo wget -O /root/.bashrc "https://andev.de/downloads/linux/bashrc-root.sh"
sudo cat /root/.bashrc

netzzwerge sources.list bookworm

sudo -s

echo "deb http://mirror.netzwerge.de/debian bookworm contrib main non-free-firmware">/etc/apt/sources.list
echo "deb http://mirror.netzwerge.de/debian bookworm-updates contrib main non-free-firmware">>/etc/apt/sources.list
echo "deb http://mirror.netzwerge.de/debian bookworm-backports contrib main non-free-firmware">>/etc/apt/sources.list
echo "deb http://deb.debian.org/debian-security bookworm-security contrib main non-free-firmware">>/etc/apt/sources.list
cat /etc/apt/sources.list
apt update

Docker installieren

sudo apt update
sudo apt install -y docker.io docker-compose git
sudo systemctl enable docker.service
sudo systemctl enable containerd.service
sudo systemctl start docker.service
sudo systemctl start containerd.service
sudo groupadd docker
sudo usermod -aG docker $USER

git Einstellungen

git config --global user.name "ml17950"
git config --global user.email "ml17950@gmail.com"
git config --global credential.helper store

lazygit installieren

LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | \grep -Po '"tag_name": *"v\K[^"]*')
curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/download/v${LAZYGIT_VERSION}/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"
tar xf lazygit.tar.gz lazygit
rm lazygit.tar.gz
sudo mv lazygit /usr/local/bin/
lazygit --version
linux/homelab.1732371808.txt.gz · Zuletzt geändert: 23.11.2024 14:23 von Martin