2 votes

Problème de création d'un lien symbolique dans le dossier /System

J'essaie de créer un lien symbolique dans le dossier /System et même si j'exécute la commande en tant que su, j'obtiens le message d'erreur suivant.

macbook-pro:~ root# cd /System/Library/Perl/Extras/5.18 
macbook-pro:5.12 root# ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/SVN/ SVN 
ln: SVN: Operation not permitted
macbook-pro:5.12 root# ls -ld /System
drwxr-xr-x@  4 root  wheel restricted 136 Sep 22 10:37 System

Comment faire pour que cela fonctionne ?

0 votes

Vous devez désactiver le SIP

0 votes

J'ai essayé de le faire en me connectant en mode récupération et en utilisant le terminal pour exécuter csrutil disable et j'ai toujours le même problème.

0 votes

Hmmm... Je ne sais pas quoi faire d'autre. D'où exécutez-vous la commande ? Quel compte utilisateur ?

4voto

Emilis Panovas Points 151

Je suppose que vous faites ça pour avoir git-svn pour travailler. J'ai testé cela sur git 2.6.2 . Si c'est le cas, créez un lien vers un répertoire non restreint :

sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/SVN/ /Library/Perl/5.18/SVN
sudo mkdir /Library/Perl/5.18/auto
sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/auto/SVN/ /Library/Perl/5.18/auto/SVN

0 votes

Cela a fonctionné pour moi pour corriger l'erreur "Can't locate SVN/Core.pm" dans SourceTree.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X