Install All Updates Silently
  • 10 Oct 2024
  • 1 読む分
  • PDF

Install All Updates Silently

  • PDF

The content is currently unavailable in Ja - 日本語. You are viewing the default English version.
記事の要約

Use this script to install all available updates silently on the Linux machine.

  1. Copy and save the contents below to a UTF-8 editor like notepad++ OR Sublime Text in Windows or gedit in Ubuntu.

    1. If you are using notepad++ then use the bottom right panel to change the type to Unix (LF).

  2. Or click here to download the file.

    #!/bin/bash
    
    # upgrade packages silently
    sudo DEBIAN_FRONTEND=noninteractive apt-get update -qq 
    sudo DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" upgrade
    
    # check the exit status of the previous command
    if [ $? -eq 0 ]; then
      echo "Packages upgraded successfully"
    else
      echo "Package upgrade failed"
    fi
    
    # Here's a bash script that upgrades packages silently without updating configuration on Ubuntu:
    
    # This script runs apt-get upgrade with the -y flag to assume "yes" to all prompts, and the DEBIAN_FRONTEND=noninteractive environment variable to suppress dialogs. The Dpkg::Options options force the use of the existing configuration files during the upgrade process. The script then checks the exit status of the previous command and outputs a message indicating whether the upgrade was successful or not.
  3. Follow our guide to upload & publish the script using Scalefusion Dashboard.

Note:

  1. Some of the scripts and their contents are sourced from internet and yes, our new friend ChatGPT.

  2. Please validate the scripts on a test machine before deploying them on all your managed devices.

  3. Scalefusion has tested these scripts, however Scalefusion will not be responsible for any loss of data or system malfunction that may arise due to the usage of these scripts.


この記事は役に立ちましたか?

What's Next