web-dev-qa-db-fra.com

Quel répertoire est le véritable emplacement utilisé par `brew cask install`?

Quel répertoire est l'emplacement réel que brew cask install utilise?

Je veux trouver l'emplacement réel de l'application, pas le lien symbolique dans /Application

6
slideshowp2

Vous pouvez trouver des commandes personnalisées pour chaque application parmi les Casks disponibles, mais généralement, brew cask install récupère simplement la version configurée du fichier exécutable et le déplace dans le répertoire de l'application spécifiée (~/Applications par défaut). 

/usr/local/Caskroom contient la liste des casks installés, et le dossier .metadata de chaque cask mentionne le fichier de cask utilisé lors de l'installation.

Le répertoire d'application que vous voyez dans ~/Applications est pas un lien symbolique. Si c'est le cas, vérifiez le fichier de cask de cette application et il devrait contenir des indices sur l'emplacement réel.

9
Subhash Bhushan

De plus, mis à part ce que @Subhash Bhushan a expliqué, si vous voulez savoir exactement où une formule a été installée, vous pouvez utiliser la commande info 

brew cask info formula

Par exemple pour atome:

brew cask info atom

atom: 1.32.2 (auto_updates)
https://atom.io/
/usr/local/Caskroom/atom/1.32.2 (64B)
From: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/atom.rb
==> Name
Github Atom
==> Artifacts
Atom.app (App)
/Users/username/Applications/Atom.app/Contents/Resources/app/apm/bin/apm (Binary)
/Users/username/Applications/Atom.app/Contents/Resources/app/atom.sh -> atom (Binary)

Dans cet exemple, l'artefact est installé dans ~/Appplications.

1
Pau