133 lines
3.4 KiB
Markdown
133 lines
3.4 KiB
Markdown
# Software to install
|
|
|
|
* FireFox
|
|
* Obsidian
|
|
* Insomnia
|
|
* PrusaSlicer
|
|
* QDirStat
|
|
* RustDesk
|
|
* Signal
|
|
* Upscayl
|
|
* Transmission
|
|
* Wireshark
|
|
* Godot
|
|
* VSCodium
|
|
* Markdown Lint
|
|
* Godot tools
|
|
* dotnettools
|
|
* muhammad-sammy csharp
|
|
* yzane markdown pdf
|
|
* java tools
|
|
* Open Remote SSH
|
|
* .NET Install tool
|
|
* Code Spell Checker
|
|
* VirtualBox
|
|
* KDEConnect
|
|
* GIMP
|
|
* Discord
|
|
* Element
|
|
* Blender
|
|
* Balena-Etcher
|
|
* LibreOffice
|
|
* Electrum BTC Wallet
|
|
* Remmina
|
|
* 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)
|