Installing and removing software on the Mac: how it really works

Anyone using a Mac for the first time usually misses two things that are second nature on Windows: a setup.exe you double-click, and an “Uninstall a program” panel to get rid of it again. On the Mac it works differently, and that feels unfamiliar at first. This whitepaper explains how installing and removing software on macOS really works.

Three ways to install software

Installing a dmg file: the step people often skip

Double-click a downloaded dmg file and a window opens that looks like a separate hard disk. It usually contains the app icon next to a shortcut to the Applications folder. Installing literally means dragging the app icon into that Applications folder. Only at that point is the app actually on your Mac.

A pkg file works just like on Windows: double-clicking starts an installer with steps you walk through.

Why macOS warns about an “unidentified developer”

Try to open an app that isn’t registered with Apple by a known developer, and macOS shows a warning. This is called Gatekeeper, and it checks whether software comes from a known, verified developer. The safest choice is to look for a version in the App Store, or for an alternative app that is verified. If you are sure the source is trustworthy and want to proceed anyway, it takes a few steps.

  1. Choose the Apple menu, select System Settings, then click Privacy & Security.
  2. Scroll to Security and click Open there.
  3. Click Open Anyway. This button is available for about an hour after you tried to open the app.
  4. Enter your login password and click OK.

The app remembers this exception, and afterward you can just double-click it like any other app.

Removing software: no wizard needed

Most Mac apps are removed without any special program.

What is left behind after removing an app?

Dragging to the Trash removes the app itself, but not always its related settings files. Those are tucked away in the user’s Library folder and usually take up very little space. For most people, it is not a problem to leave them there. If you really want everything gone, dedicated cleanup tools exist that handle this automatically, but that is not a necessity for most home or office users.

Keeping software up to date

App Store apps update themselves automatically, or through the Updates tab in the App Store. Software downloaded from the internet usually checks for updates itself and lets you know through a pop-up inside the app. No manual setup.exe-style action is needed for that.

A step-by-step guide for switchers

  1. Looking for a well-known, widely used app, check the App Store first.
  2. If you land on a developer’s website instead, download the dmg or pkg file and install it following the steps above.
  3. If you get a warning about an unidentified developer, first confirm the source is trustworthy before choosing Open Anyway.
  4. Want to get rid of an app, drag it to the Trash and empty it once you are sure you no longer need it.

A practical scenario for SMBs

An employee who just switched from Windows wants to install a video calling app the company uses. The website has a download button, and after downloading, a dmg window appears with the app icon and an arrow pointing to the Applications folder. After dragging it over and ejecting the temporary disk, the app sits in the Dock, ready to use. A few weeks later an older test version needs to go: a drag to the Trash and an emptied Trash later, the Mac is clean again, without any uninstall wizard ever being involved.

One email. Every last Friday of the month.

The week in Apple, read in three minutes. No rumors, no affiliate filler.

Scroll to Top