අනවශ්ය පැකේජ ඉවත් කිරීම සහ නැවත පණගැන්වීම ඇතුළුව යාවත්කාලීනයන් ස්වයංක්රීය කිරීමට මෙම ස්ක්රිප්ට් පහසුය.
remote_user=usernamehere
remote_host=example.com
ssh -A -n -o StrictHostKeyChecking=no ${remote_user}@${remote_host} && \
sudo apt-get update && \
sudo apt-get -f install -y && \
sudo apt-get -o Dpkg::Options::="--force-confnew" -yy dist-upgrade -y && \
sudo apt-get autoremove -y && \
[ -f /var/run/reboot-required ] && \
echo "sudo reboot now" && \
sudo reboot now
ඔබේ දේශීය කොටුව මත ධාවනය කිරීමට ssh කරමින් පළමු පේළියෙන් ඉවත් වන්න
මෙන්න මම ~ / .bashrc හි ඉතිරි කරන අන්වර්ථයකි
alias doit='echo; kill $( ps -eafww|grep update-manager|grep -v grep | grep update-manager | tr -s " " |cut -d" " -f2 ) > /dev/null 2>&1; echo "sudo apt-get update && sudo apt-get dist-upgrade && [ -f /var/run/reboot-required ] && echo && echo reboot required && echo";echo;sudo apt-get update && sudo apt-get dist-upgrade && [ -f /var/run/reboot-required ] && echo && echo reboot required && echo '
ටර්මිනලයේ මම නිකුත් කරනවා doit