Update, upgrade and install software
- sudo apt update && sudo apt upgrade
- sudo apt install curl git gimp inkscape ffmpeg ibus-unikey flameshot obs-studio filezilla
Nginx, PHP, Composer
- sudo apt install nginx
- sudo apt install apt-transport-https ca-certificates curl gnupg -y
- curl -fsSL https://packages.sury.org/php/apt.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/sury-php.gpg
- echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list
- sudo apt update
- sudo apt install php8.3 php8.3-cli php8.3-common php8.3-curl php8.3-dba php8.3-dev php8.3-fpm php8.3-gd php8.3-imagick php8.3-http php8.3-imap php8.3-mbstring php8.3-tidy php8.3-xml php8.3-zip php8.3-raphf php8.3-mongodb php8.3-phalcon php8.3-intl
- wget -O composer-setup.php https://getcomposer.org/installer
- sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
SSL in localhost
- sudo mkdir -p /etc/ssl/localhost
- sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/localhost/key.key -out /etc/ssl/localhost/crt.crt
Install Python3, pip
- sudo apt install python3-full python3-pip
- python3 -m venv env
- source env/bin/activate
- deactivate
Install NVIDIA in Debian 13
#Open sources.list and change a line
- lspci -k | grep -A 2 -i "VGA"
- sudo nano /etc/apt/sources.list
- Edit: deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
- sudo apt update
- sudo apt install linux-headers-$(uname -r) nvidia-driver firmware-misc-nonfree
- lspci -k | grep -A 2 -i "VGA"
- nvidia-smi
Install Fonts
- mkdir -p ~/.local/share/fonts
- ln -s ~/Documents/MyFonts ~/.local/share/fonts/
- fc-cache -f -v
Google Chrome
- wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg
- echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
- sudo apt update
- sudo apt install google-chrome-stable
Install Linux Kernel New Vesion
- apt-cache search linux-image- | grep "(signed)"
- sudo apt install linux-image-6.12.43+deb13-amd64
- sudo reboot
- uname -r
Remove Linux Kernel New Vesion
- dpkg --list | grep linux-image
- sudo apt remove --purge linux-image-6.12.41+deb13-amd64
- sudo update-grub
Vitural Machine
- sudo apt update
- sudo apt install -y qemu-kvm libvirt-daemon-system virt-manager
- sudo adduser $USER libvirt
- sudo systemctl start libvirtd
- sudo systemctl enable libvirtd
Copy paste between PC with vitural machine
- sudo apt install -y spice-vdagent
More tutorial
1. Brave : browser
2. Sublime Text : text editor for code
3. Kdenlive : video editor
4. Anydesk : remote desktop