From 909d2c621e2c8b9eeb0cb1d83fc4f9b64ba9b710 Mon Sep 17 00:00:00 2001 From: crowetic <5431064+crowetic@users.noreply.github.com> Date: Fri, 9 Apr 2021 17:54:00 -0700 Subject: [PATCH] Add files via upload --- install-raspi-config.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 install-raspi-config.sh diff --git a/install-raspi-config.sh b/install-raspi-config.sh new file mode 100644 index 0000000..4d66831 --- /dev/null +++ b/install-raspi-config.sh @@ -0,0 +1,20 @@ +#!/bin/sh +# Check if root +if [ "$(whoami)" != "root" ]; then + whiptail --msgbox "Sorry you are not root. You must type: sudo sh install.sh" $WT_HEIGHT $WT_WIDTH + exit +fi + +# Check if raspi-config is installed +if [ $(dpkg-query -W -f='${Status}' raspi-config 2>/dev/null | grep -c "ok installed") -eq 1 ]; then + whiptail --msgbox "Raspi-config is already installed, try upgrading it within raspi-config..." 10 60 +else + wget https://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20200601_all.deb -P /tmp + apt-get install libnewt0.52 whiptail parted triggerhappy lua5.1 alsa-utils -y + # Auto install dependancies on eg. ubuntu server on RPI + apt-get install -fy + dpkg -i /tmp/raspi-config_20200601_all.deb + whiptail --msgbox "Raspi-config is now installed, run it by typing: sudo raspi-config" 10 60 +fi + +exit