ubuntu.sh (1339B)
1 #!/bin/sh 2 3 # script for after minimal ubuntu install 4 5 echo "installing packages" 6 apt install wireguard neovim vlc geany hexchat thunderbird gnome-tweaks wget curl qemu qemu-kvm neofetch gcc cups printer-driver-gutenprint fonts-font-awesome fonts-lato lollypop exfalso youtube-dl 7 8 echo "installing multimedia codecs" 9 add-apt-repository multiverse 10 apt install ubuntu-restricted-extras 11 12 echo "installing steam" 13 cd /opt && wget https://cdn.cloudflare.steamstatic.com/client/installer/steam.deb 14 apt install ./steam.deb 15 16 echo "installing wine and video drivers" 17 dpkg --add-architecture i386 18 cd /opt && wget -nc https://dl.winehq.org/wine-builds/winehq.key 19 apt-key add winehq.key 20 apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' 21 add-apt-repository ppa:oibaf/graphics-drivers 22 apt update 23 apt upgrade 24 apt install mesa-opencl-icd mesa-vulkan-drivers cabextract libcurl3-gnutls libcurl3-gnutls:i386 giflib-tools gnutls-bin libgcrypt20 libgcrypt20:i386 libjpeg-turbo-progs libopenal1 libopenal1:i386 libpng-tools libva2 libva2:i386 libvkd3d1 libvkd3d1:i386 libvulkan1 mono-runtime mpg123 vulkan-tools winehq-staging dosbox zstd libxcomposite1 25 26 echo "installing nicotine+" 27 add-apt-repository ppa:nicotine-team/stable 28 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6CEB6050A30E5769 29 apt update 30 apt install nicotine