0 votes

Problèmes de terminal/ZSH et problèmes de permission

J'ai téléchargé quelque chose sur Internet et je l'ai exécuté, ce qui pourrait contenir des logiciels malveillants. Ensuite, j'ai supprimé tout cela et j'ai ouvert mon Terminal qui m'a donné cette erreur :

/Users/flawn/.zshrc:.:1: aucun fichier ou dossier de ce type : /usr/local/etc/profile.d/z.sh
flawn@osx: ~|master   open .zshrc

Ces fichiers existent et je peux les ouvrir. J'ai également essayé de modifier les autorisations de tous les fichiers, mais cela n'a pas corrigé le problème. J'ai peur que mon système ne démarre plus en raison de ces erreurs de permission...

Salutations

1voto

Michael Zhou Points 167

Le message d'erreur- /Users/flawn/.zshrc:.:1: no such file or directory: /usr/local /etc/profile.d/z.sh provient de la ligne 1 de votre fichier .zshrc et suggère qu'il y a un espace entre la substitution de commande et le reste du chemin-

 . `brew --prefix` /etc/profile.d/z.sh
                  ^espace

Les guillemets inversés pour la substitution de commande sont obsolètes depuis longtemps au profit de $(.....) mais il vaudrait mieux utiliser le chemin absolu du fichier sourcé-

. /usr/local/etc/profile.d/z.sh 

ou mettez en commentaire la ligne 1 si z n'est pas installé.

#. `brew --prefix` /etc/profile.d/z.sh

À la ligne 20, supprimez les guillemets courbes-

DISABLE_UPDATE_PROMPT=„true“

Enfin, terminez la dernière ligne de votre fichier .zshrc par un retour à la ligne.

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