Added many setup steps for Debian
This commit is contained in:
		
							parent
							
								
									d5e1dc6b97
								
							
						
					
					
						commit
						e47fb0884d
					
				| @ -32,3 +32,101 @@ | |||||||
| * Electrum BTC Wallet | * Electrum BTC Wallet | ||||||
| * Remmina | * Remmina | ||||||
| * Lutris | * Lutris | ||||||
|  | * speedcrunch | ||||||
|  | 
 | ||||||
|  | # Debian Setup Steps | ||||||
|  | 
 | ||||||
|  | ### To search packages | ||||||
|  | ```bash | ||||||
|  | apt-cache search <keyword> | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Add to sudoers | ||||||
|  | ```bash | ||||||
|  | su | ||||||
|  | apt-get install sudo | ||||||
|  | sudo visudo | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | Then add the following to the file, for your user of choice to give them 'sudo' powers | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | <username> ALL=(ALL:ALL) ALL | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Install basic tools | ||||||
|  | ```bash | ||||||
|  | sudo apt-get update | ||||||
|  | 
 | ||||||
|  | # CLI | ||||||
|  | sudo apt-get install git neofetch curl vim | ||||||
|  | 
 | ||||||
|  | # KDE / Qt GUI | ||||||
|  | sudo apt-get install qdirstat transmission-qt electrum blender remmina gimp vlc speedcrunch | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Setup AppImageLauncher | ||||||
|  | * Grab the latest [.deb release](https://github.com/TheAssassin/AppImageLauncher/releases) | ||||||
|  | * Install the release | ||||||
|  |     ```bash | ||||||
|  |     sudo dpkg -i <file_name>.deb | ||||||
|  |     ``` | ||||||
|  | * Run 'AppImageLauncher Settings' to configure the launcher. | ||||||
|  | 
 | ||||||
|  | ### VSCodium | ||||||
|  | [Pulled from here](https://www.linuxcapable.com/install-vscodium-on-debian-linux/) | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | sudo apt update | ||||||
|  | sudo apt upgrade | ||||||
|  | sudo apt install dirmngr software-properties-common apt-transport-https curl -y | ||||||
|  | curl -fSsL https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | sudo gpg --dearmor | sudo tee /usr/share/keyrings/vscodium.gpg >/dev/null | ||||||
|  | echo "deb [arch=amd64 signed-by=/usr/share/keyrings/vscodium.gpg] https://download.vscodium.com/debs vscodium main" | sudo tee /etc/apt/sources.list.d/vscodium.list | ||||||
|  | sudo apt update | ||||||
|  | sudo apt install codium | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Syncthing | ||||||
|  | [Pulled from here](https://apt.syncthing.net/) | ||||||
|  | 
 | ||||||
|  | To allow the system to check the packages authenticity, you need to provide the release key. | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | # Add the release PGP keys: | ||||||
|  | sudo mkdir -p /etc/apt/keyrings | ||||||
|  | sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg | ||||||
|  | 
 | ||||||
|  | # Add the "stable" channel to your APT sources: | ||||||
|  | echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list | ||||||
|  | 
 | ||||||
|  | # Add the "candidate" channel to your APT sources: | ||||||
|  | echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing candidate" | sudo tee /etc/apt/sources.list.d/syncthing.list | ||||||
|  | 
 | ||||||
|  | # Update and install syncthing: | ||||||
|  | sudo apt-get update | ||||||
|  | sudo apt-get install syncthing | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Docker / Docker Compose | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | # Add Docker's official GPG key: | ||||||
|  | sudo apt-get update | ||||||
|  | sudo apt-get install ca-certificates curl | ||||||
|  | sudo install -m 0755 -d /etc/apt/keyrings | ||||||
|  | sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc | ||||||
|  | sudo chmod a+r /etc/apt/keyrings/docker.asc | ||||||
|  | 
 | ||||||
|  | # Add the repository to Apt sources: | ||||||
|  | echo \ | ||||||
|  |   "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ | ||||||
|  |   $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ | ||||||
|  |   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null | ||||||
|  | sudo apt-get update | ||||||
|  | 
 | ||||||
|  | # Install Docker | ||||||
|  | sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | ### Godot | ||||||
|  | Follow guide [here](https://docs.godotengine.org/en/stable/about/faq.html#linux) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user