Carl
Carl

Reputation: 876

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

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.

Upvotes: 30

Views: 13226

Answers (2)

Montegasppα Cacilhας
Montegasppα Cacilhας

Reputation: 1114

To remove all old versions:

brew cleanup

To remove old version of X package:

brew cleanup X

Upvotes: 38

mipadi
mipadi

Reputation: 411142

You can just rm -rf them from the Cellar.

Upvotes: 23

Related Questions