Raspbian Debian Software Updates: Difference between revisions

From KlavoWiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 22: Line 22:
echo
echo


    read -p "Reboot rPi? (y/N)" yn
read -p "Would you like to reboot? (y/N)" -n 1 -r -s
    case $yn in
        echo ""
         [Yy]* ) reboot; exit;;
         if ! [[ $REPLY =~ ^[Yy]$ ]]; then
    esac
                exit 1;
        fi


reboot
logout
</pre>
</pre>



Revision as of 11:14, 26 July 2015

Create a script to update the operating system.

sudo vi /usr/sbin/update

add the following contents to file

#!/bin/bash

if [[ ${EUID} -ne 0 ]]; then
        echo " !!! This tool must be run as root"
        exit 1
fi

apt-get update
apt-get -y upgrade
apt-get -y dist-upgrade
apt-get -y autoclean

echo
echo
echo Updates Completed
echo

read -p "Would you like to reboot? (y/N)" -n 1 -r -s
        echo ""
        if ! [[ $REPLY =~ ^[Yy]$ ]]; then
                exit 1;
        fi

reboot
logout

make file executable

sudo chmod +x /usr/sbin/update

execute script

sudo update

raspbian Firmware

This script already exists

sudo rpi-update