--- title: "Install All Updates Silently" slug: "install-all-updates-silently" updated: 2024-10-10T09:38:15Z published: 2024-10-10T09:38:15Z canonical: "help.scalefusion.com/install-all-updates-silently" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.scalefusion.com/llms.txt > Use this file to discover all available pages before exploring further. # Install All Updates Silently 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)**. ![](https://cdn.document360.io/175c0eac-012f-4410-bdc5-ac60794f82d8/Images/Documentation/image-ISG9RWXZ.png) 2. Or click [here](https://cdn.document360.io/175c0eac-012f-4410-bdc5-ac60794f82d8/Images/Documentation/Linux_Install%20All%20Updates%20silently.txt) to download the file. ```bash #!/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](/docs/deploy-linux-shell-scripts-using-scalefusion#step-1-upload-and-deploy-the-script) to upload & publish the script using Scalefusion Dashboard. > [!CAUTION] > 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.