J'ai mis à jour OpenOffice (de 3.4.1 à 4.1.1) avec brew-cask sans me rendre compte qu'OpenOffice 4 était déjà installé :
$ brew cask install openoffice
==> Downloading http://downloads.sourceforge.net/sourceforge/openofficeorg.mirror/Apache_OpenOffice_4.1.1_MacOS_x86-64_install_en-US.dmg
######################################################################## 100.0%
==> Symlinking App 'OpenOffice.app' to '/Users/shwaydogg/Applications/OpenOffice.app'
openoffice staged at '/opt/homebrew-cask/Caskroom/openoffice/4.1.1' (3180 files, 385M)
J'ai peur que l'ancienne installation avec ~400MB soit toujours là, mais pas liée. Ou est-ce que brew-cask en écrivant le lien symbolique sur l'ancienne application supprime effectivement les fichiers ? / Je ne sais pas si BrewCask a été assez intelligent pour prendre cela en compte.
Comment puis-je vérifier ?
mise à jour : fait comme @njbook l'a suggéré dans les commentaires :
$ brew-cask cleanup
==> Removing dead symlinks
Nothing to do
==> Removing cached downloads
/Library/Caches/Homebrew/openoffice-4.1.1.dmg
/Library/Caches/Homebrew/Casks/openoffice-4.1.1.dmg
Il n'est pas fait mention de la suppression d'une ancienne installation.
Une autre façon de formuler ma question, peut-être plus directe, est la suivante : dans un système Unix, si un répertoire est remplacé par un lien symbolique pointant vers un autre endroit, les fichiers contenus dans ce répertoire occupent-ils toujours de l'espace sur le disque et, dans l'affirmative, comment peut-on les retrouver ?