Added many setup steps for Debian
This commit is contained in:
		
							parent
							
								
									d5e1dc6b97
								
							
						
					
					
						commit
						e47fb0884d
					
				| @ -31,4 +31,102 @@ | ||||
| * LibreOffice | ||||
| * Electrum BTC Wallet | ||||
| * 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