1748962508

This commit is contained in:
2025-06-03 08:55:07 -06:00
parent 91f9169fb7
commit 6411a36971
3 changed files with 8 additions and 10 deletions
+3 -5
View File
@@ -1,15 +1,13 @@
#!/bin/bash
set -e
sudo apt update
# updoot
echo "Updating software lists..."
sudo apt update 1>/dev/null
sudo apt update 1>/dev/null 2>/dev/null
echo "Installing utils..."
sudo apt install raspi-utils 1>/dev/null
sudo apt install "raspi*" 1>/dev/null
sudo apt install raspi-utils
sudo apt install "raspi*"
# updoot this
echo "Updating this repo..."
+3 -3
View File
@@ -6,13 +6,13 @@ git pull 1>/dev/null
# updoot
echo "Updating software lists..."
sudo apt update 1>/dev/null
sudo apt update
echo "Fully upgrading, this may take a while..."
sudo apt dist-upgrade -y 1>/dev/null
sudo apt dist-upgrade -y
echo "Cleaning up..."
sudo apt autoremove -y 1>/dev/null
sudo apt autoremove -y
echo "Part 2 done!"
echo "Rebooting now!"
+2 -2
View File
@@ -38,11 +38,11 @@ echo "Disabling unneeded junk..."
sudo systemctl disable bluetooth 1>/dev/null 2>/dev/null
echo "Purging unneeded junk..."
sudo apt purge -y bluetooth* usb* wireless* pci* fonts* build-essential bluez* alsa* 1>/dev/null
sudo apt purge -y "bluetooth*" "usb*" "wireless*" "pci*" "fonts*" build-essential "bluez*" "alsa*"
# install da packages
echo "Installing packages, this may take a while..."
sudo apt install -y telegraf grafana influxdb pps-tools gpsd gpsd-clients chrony syslog-ng gh lynx btop htop iptraf iotop neovim netcat-traditional 1>/dev/null
sudo apt install -y telegraf grafana influxdb pps-tools gpsd gpsd-clients chrony syslog-ng gh lynx btop htop iptraf iotop neovim netcat-traditional
# check if /boot/firmware/config.txt is configured yet
grep -q -e "GPS PPS signals" /boot/firmware/config.txt