Files
linux_script_setupfedora/setupfedora.sh
2021-08-11 22:53:10 +02:00

34 lines
803 B
Bash
Executable File

#!/bin/bash
### Setup Fedora ###
# Abort on errors
set -e
# Check if the script is running as root
if [[ $UID != "0" ]]; then
echo "ERROR: You must run this script as root!"
exit 1
fi
# Run a system upgrade
dnf upgrade
# Install RPM Fusion repositories
dnf install \
https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
dnf install \
rpmfusion-free-release-tainted \
rpmfusion-nonfree-release-tainted
# Install additional software
dnf install \
bat \ # like cat, but better
caddy \ # easy-to-use web server
flameshot \ # screenshoot utility
gimp \ # image manipulation program
git \ # revision control system
picard # music file tagger