Skip to content

Instantly share code, notes, and snippets.

@JanGalek
Last active August 8, 2022 19:16
Show Gist options
  • Save JanGalek/b3897bb22c25fc6f12f5246f81aafded to your computer and use it in GitHub Desktop.
Save JanGalek/b3897bb22c25fc6f12f5246f81aafded to your computer and use it in GitHub Desktop.

Fresh

Basic tools which I use

Packages

  • apt-transport-https
  • curl
  • wget
  • gnupg
  • snap
  • xfce4-terminal
  • git
  • docker
  • docker-compose
  • xterm
  • libgl1-mesa-dri:i386
  • libgl1:i386
  • libc6:i386
  • brave
  • lutris
  • steam
  • discord
  • winehq-staging
  • bitwarden
  • spotify
  • node 14.x
  • w3m (termina browser)
  • w3m-img

Installation

  • Download fresh-ubuntu-install.sh
  • chmod +x fresh-ubuntu-install.sh
  • ./fresh-ubuntu-install.sh

for docker - need relog.

#!/usr/bin/env bash
sudo dnf update
sudo dnf install curl wget sqlite gnupg xfce4-terminal git docker docker-compose xterm snapd
sudo usermod -aG docker $USER
# Add non-free-repositories
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
# Add Slack
sudo dnf copr enable jdoss/slack-repo
sudo dnf install slack-repo -y
sudo dnf install slack -y
# Add node
sudo dnf install -y nodejs
# Add Brave repository
sudo dnf install dnf-plugins-core
sudo dnf config-manager --add-repo https://brave-browser-rpm-release.s3.brave.com/x86_64/
sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc
# Add WINE repository
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/36/winehq.repo
# Install
sudo dnf update
sudo dnf install brave-browser lutris steam nautilus
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install snap-store bitwarden discord
#!/usr/bin/env bash
sudo apt update && sudo apt dist-upgrade
sudo dpkg --add-architecture i386
sudo apt install -f
sudo apt install apt-transport-https curl wget gnupg snap xfce4-terminal git docker docker-compose xterm libgl1-mesa-dri:i386 libgl1:i386 libc6:i386 w3m w3m-img
sudo usermod -aG docker $USER
# Add node
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
# Add Brave repository
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo add-apt-repository ppa:lutris-team/lutris
# Download steam
wget https://cdn.cloudflare.steamstatic.com/client/installer/steam.deb
# Download discord
wget https://dl.discordapp.net/apps/linux/0.0.13/discord-0.0.13.deb
# Add winehq key
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
# Add WINE repository
wget -nc https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo mv winehq-jammy.sources /etc/apt/sources.list.d/
# Add Lutris repository
sudo add-apt-repository ppa:lutris-team/lutris
# Add Mesa repository
sudo add-apt-repository ppa:kisak/kisak-mesa
# Install
sudo apt install ./steam.deb
sudo apt install ./discord-0.0.13.deb
sudo apt update && sudo apt upgrade
sudo apt install brave-browser lutris nautilus libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libsqlite3-0:i386
sudo apt-get install --install-recommends winehq-staging
sudo apt auto-remove
sudo snap install bitwarden
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment