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