# Upgrade to Catalina - How To ## How to upgrade to Mac Catalina Operating System using Endpoint Central? ### Description This document provides the steps required to upgrade Mac operating system to 10.15 Catalina. Deploying Catalina will not impact any data on the target computers; this will upgrade only the operating system. ### System Requirements You can upgrade your Mac operating system to Catalina 10.15 only if the following system requirements are met: - Computer should be running on Mac 10.9 or later versions - A minimum of 12.5 GB free space (for Mac 10.11.5 or later) and 18.5 GB free space for other Mac OS versions is required on the hard disk - A minimum of 4 GB RAM memory is required You can refer to this link for more details: [MacOS 10.15 Catalina System Requirements](https://www.apple.com/macos/how-to-upgrade/index.html) ### How to deploy Mac Catalina? To deploy 10.15 Catalina, follow the steps given below: 1. Download **macOS Catalina** from the App Store. This will be stored in the **Applications** folder. 2. From the Applications folder, execute the following command in Terminal to zip the application: ```bash tar -zcvf installCatalina.tar.gz Install\ macOS\ Catalina.app/ ``` 3. The zipped application should be placed in a Windows share machine. 4. Download the [script](https://www.manageengine.com/products/desktop-central/catalinaosupgrade.sh). The script will connect to the share where the application is present. The application will get copied and the macOS will be upgraded on all the target machines through Endpoint Central. **Note:** - It is mandatory to execute the command from the **Applications** folder. - By executing the following command, you can navigate to the **Applications** folder from the Terminal: ```bash cd /Applications/ ``` ### Deploying 10.15 Catalina using Endpoint Central 1. Modify the script [(catalinaosupgrade.sh)](https://www.manageengine.com/products/desktop-central/catalinaosupgrade.sh) and change the **"SERVERPATH"** parameter to the path of the shared folder machine where the zipped application is kept. The format of the SERVERPATH parameter is given in the script itself. 2. Click on **Configurations** tab. 3. Click on **Script Repository**, then choose **Add Script**. 4. Provide the Script Name and choose **Mac** platform. 5. Click on **Add**. 6. Go to the **Configurations** tab and choose **Mac OS**. 7. Click on **Custom Script** and choose **Computer configuration**. 8. Deploy the **catalinaosupgrade.sh** script from the script repository. **Note:** Since the file size is 8.9 GB, it will take some time to get copied from the repository.