Skip to content
This repository was archived by the owner on Jan 14, 2026. It is now read-only.

somogibbs/debian-installs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿง Debian Install

Standard Readme for my Debian Linux install with either GNOME, XFCE, or LXQT. A list of post-install customizations is listed after the initial install instructions in both commands and internet links.


โš™๏ธ Git and Run the Script

Before anything be aware that the trixie standard iso will comment out your apt source line when installing from a usb and the source list doesn't include a web link Debian repos. There also is no option to add a network mirror during install. WTF? So if you run into problems obtaining packages type sudo apt edit-sources, pick nano as the editor, then add this line
deb http://deb.debian.org/debian trixie main contrib non-free non-free-firmware with no hashtag (#) at the beginning.
Ctrl+o to save and Ctrl+x to exit.

๐Ÿ”‘ Set up Sudo

If you enabled root during the standard.iso install:

From the command line type apt install sudo Then type adduser your-username sudo

โฌ‡๏ธ Clone Repo and Run Install Script

Install git from command line with sudo apt install git Clone repo with git clone https://github.com/somogibbs/debian-install.git -or- git clone https://github.com/somogibbs/xfce-install.git -or- git clone https://github.com/somogibbs/lxqt-install.git Enter the folder cd (debian-xfce-lxqt)-install and list files with ls Make the .sh file executable with chmod +x install.sh Run the program by entering ./install.sh in the terminal


๐Ÿ“ถ Post-Install WiFi Setup

This is specifically for the Gnome desktop

Remove Debianโ€™s default manager:

sudo apt purge ifupdown -y
sudo nano /etc/NetworkManager/NetworkManager.conf

Ensure managed=true is set under [ifupdown]. Then:

sudo systemctl restart NetworkManager
sudo shutdown -r now

๐Ÿ–จ๏ธ Lychee Slicer .deb Package

๐Ÿ”— Lychee Slicer


๐ŸŽฎ Heroic Latest .deb Package

๐Ÿ”— Heroic GitHub Releases


๐Ÿฆ Brave Browser Install

curl -fsS https://dl.brave.com/install.sh | sh

๐ŸฆŠ Floorp Browser Install

curl -fsSL https://ppa.floorp.app/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/Floorp.gpg
sudo curl -sS --compressed -o /etc/apt/sources.list.d/Floorp.list 'https://ppa.floorp.app/Floorp.list'
sudo apt update
sudo apt install floorp

๐Ÿ“ป SomaFM GNOME Extension

git clone https://github.com/alireza6677/somafm-radio-gnome-ext
cd somafm-radio-gnome-ext
cp -r [email protected] ~/.local/share/gnome-shell/extensions/

๐Ÿ“ฆ Flatpak Install & Tips

sudo apt install flatpak gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.tchx84.Flatseal

Useful commands:

flatpak update
flatpak list
flatpak history

To install a flatpak via terminal:

sudo flatpak install flathub [package-name]

๐Ÿงฐ SSH Check

To check if SSH is running:

service ssh status
sudo systemctl status ssh

To start up SSH:

sudo systemctl enable --now ssh

๐Ÿ“ก Install Tera Radio

sudo apt install fzf gh mpv jq wget
wget https://github.com/shinokada/tera/releases/download/v0.4.3/tera_0.4.3-1_all.deb
sudo dpkg -i tera_0.4.3-1_all.deb
rm -rf ./tera_0.4.3-1_all.deb

๐ŸŽฎ Get Latest PCSX2 Release

wget https://github.com/PCSX2/pcsx2/releases/download/v2.4.0/pcsx2-v2.4.0-linux-appimage-x64-Qt.AppImage

๐Ÿ•น๏ธ Download RPCS3 AppImage

curl -JLO https://rpcs3.net/latest-appimage

๐Ÿฌ GitHub Dolphin Emulator AppImage

๐Ÿ”— Dolphin Releases


๐Ÿ—‚๏ธ Emulators in Debian Repo

๐Ÿ”— Debian Emulator Blend


๐ŸŽฎ PSX, PS2, GC, Switch Emulators in APT

sudo apt install pcsxr pcsx2 dolphin-emu yuzu

Note that pcsx2 is pretty out of date


๐Ÿ•น๏ธ Steam CLI Install

Edit your /etc/apt/sources.list to include "non-free" sources

deb http://deb.debian.org/debian/ trixie main contrib non-free

Enable multiarch + update:

sudo dpkg --add-architecture i386
sudo apt update

Install required packages:

sudo apt install mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 \
libgl1-mesa-dri:i386 steam-installer

Enable backports for newest mesa drivers (optional):

echo "deb http://deb.debian.org/debian trixie-backports main contrib non-free non-free-firmware" | sudo tee -a /etc/apt/sources.list

Search backports by adding -t trixie-backports runner:

sudo apt search mesa-vulkan-drivers -t trixie-backports
sudo apt install mesa-vulkan-drivers -t trixie-backports

Note - Trixie released August 2025 so backports won't be available immediately.


๐Ÿ—‚๏ธ Create Custom Folders

mkdir -p ~/.themes/
mkdir -p ~/.icons/
mkdir -p ~/.fonts/
mkdir -p ~/.wallpapers/
mkdir -p ~/.appimages
mkdir -p ~/.local/share/xfce4/terminal/colorschemes
mkdir -p ~/.config/rofi

๐Ÿงฐ Install CoolerControl

sudo apt install curl apt-transport-https
curl -1sLf \
  'https://dl.cloudsmith.io/public/coolercontrol/coolercontrol/setup.deb.sh' \
  | sudo -E bash
sudo apt update
sudo apt install coolercontrol

๐Ÿ“ฆ Liquorix Kernel Install

curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash

โš™๏ธ Download TinyMediaManager

wget https://release.tinymediamanager.org/v5/dist/tinyMediaManager-5.1.8-linux-amd64.tar.xz

โš™๏ธ Change Grub Wallpaper Resolution (if needed)

Enter the grub config with sudo nano /etc/default/grub
Find the line with #GRUB_GFXMODE=640X480
Uncomment the line and change value. A safe value to change it to is 1280x720. Write the file out in nano with CTRL+O then
CTRL+X to exit. Then update with sudo update-grub

About

Main and laptop installs of debian xfce

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages