Using Homebrew how do I remove some specific versions but not all old versions

homebrew, macos

Solution

You can just `rm -rf` them from the Cellar.

Problem

Using Homebrew's brew command, I would like to remove some specific versions of a formula and keep others. I know that I can use brew cleanup to remove all old versions but this isn't exactly what I want. Cleanup will remove all the old versions, but I wish to keep one of them. To be specific, I have the following versions of a package installed: * 2.10.3 * 2.10.4 * 2.11.0 * 2.11.1 I would like to keep the current version, right now that's 2.11.1 and also keep version 2.10.4. I would like to remove the other versions, 2.11.0 and 2.10.3.

Original source

Related problems