Je possède le dernier Mac OS 10.12.3. Avec le nouveau système rootless mis en place par Apple, je ne peux pas créer de lien symbolique en utilisant ln
sous /usr/bin
. Mon but est de pouvoir utiliser subl
dans le terminal. Comment puis-je faire cela?
Réponses
Trop de publicités?Le répertoire par défaut des exécutables tiers dans macOS est /usr/local/bin. Comme ce répertoire est déjà dans le PATH, vous n'avez pas besoin de modifier quoi que ce soit sauf l'ajout en tant que sudo de l'exécutable dans ce répertoire.
Si le répertoire n'existe pas, créez-le avec sudo mkdir /usr/local/bin
. Si vous prévoyez d'installer brew plus tard, il est recommandé de changer le propriétaire du dossier bin pour votre utilisateur.
Essentiellement, vous créez un lien symbolique. Voir cette réponse sur le gist de github https://gist.github.com/artero/1236170