J'ai récemment installé homebrew et j'éprouvais des difficultés, car je ne pouvais pas l'installer car la commande curl était introuvable. Quelqu'un m'a demandé d'utiliser wget et que l'installation de homebrew a fonctionné, mais j'essaie maintenant de trouver le moyen d'obtenir le retournez commande curl. Je corrigeais un problème sur une rom android avec openpdroid. Lors du calcul de l'erreur avec le développeur de autopatcher, j'ai découvert que les utilitaires OSX / BSD fournis avec moi avaient été remplacés par GNU Coreutils. Je n'ai aucune idée si osx / bsdutils ou GNU coreutils ont quelque chose à voir avec curl.
j'ai essayé
$ brew install curl
==> Installing curl dependency: pkg-config
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/pkg-config-0.28.mountain_lion.bo
Warning: Bottle installation failed: building from source.
==> Downloading http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz
Error: /usr/bin/curl is not executable
N'oubliez pas que j'aime les tout-petits qui viennent d'apprendre mes premiers mots quand il s'agit de travailler avec le terminal.
aussi pour que vous sachiez
$ curl --version
-bash: curl: command not found
Existe-t-il un moyen de revenir aux utilitaires OSX fournis par défaut si c'est ce dont j'ai besoin pour installer curl.
echo $PATH
?)ls -l /usr/bin/curl
retourne?$ ls -l /usr/bin/curl
lrwxr-xr-x 1 root wheel 21 Sep 23 23:57 /usr/bin/curl -> /usr/bin/curl.wrapper
Réponses:
Quelque chose semble avoir changé votre
curl
binaire. Pour le réparer, lancezla source
Vérifiez votre chemin - homebrew vous demande souvent de modifier le chemin et de l'installer
usr/local/bin
. L'exécutable curl par défaut est/usr/bin/curl
. Ou essayez de le lancer en tant que/usr/bin/curl
Edit : Une autre chose à essayer. Avez-vous xcode installé? Vous pouvez aller dans Préférences Xcode -> Téléchargements -> Composants et installer les outils de ligne de commande pour xcode qui, à mon avis, devraient inclure votre exécutable curl original.
la source