tập lệnh này có ích để tự động hóa các bản cập nhật bao gồm loại bỏ các gói không cần thiết và chỉ thực hiện khởi động lại nếu HĐH muốn
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
để chạy trên hộp cục bộ của bạn, hãy bỏ dòng đầu tiên đang thực hiện ssh
đây là bí danh tôi lưu trong ~ / .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 '
sau đó trên thiết bị đầu cuối tôi chỉ phát hành doit