Dans mon homebrew, je n'ai accès qu'à solr 4.9.0, mais il a été supprimé du référentiel, donc je vois une erreur 404:
bmalets:~ bmalets$ brew install solr
==> Downloading http://www.Apache.org/dyn/closer.cgi?path=lucene/solr/4.9.0/solr-4.9.0.tgz
==> Best Mirror http://Apache.ip-connect.vn.ua/lucene/solr/4.9.0/solr-4.9.0.tgz
curl: (22) The requested URL returned error: 404 Not Found
Error: Failed to download resource "solr"
Download failed: http://Apache.ip-connect.vn.ua/lucene/solr/4.9.0/solr-4.9.0.tgz
Maintenant, la version solr 4.10.0 est déjà disponible, mais brew ne la voit pas ... Parce que dans chaque turtorial pour solr je vois 'au 1er - exécutez brew install solr
'. Et je ne veux pas avoir de problèmes avec la mise à jour/mise à niveau à l'avenir ... Comment puis-je configurer brew pour installer une nouvelle version de Solr sur mon mac?
p.s. Homebrew 0.9.5, OS_X 10.9.5
brew edit solr
pour modifier la formule solrbrew install solr
solr start
Fonctionnement
brew update
puis
brew install solr
corrigé cette erreur pour moi
La mise à jour de l'homebrew n'a pas fait l'affaire pour moi. Homebrew a mis à jour sa formule Solr en Solr 4.9 mais l'URL n'est plus valide.
J'ai résolu ce problème en modifiant la formule Solr:
brew edit solr
et changer l'URL en: url ' http://www.eng.lsu.edu/mirrors/Apache/lucene/solr/4.10.2/solr-4.10.2.tgz '
et changer la somme de contrôle sha1 en: b913204d07212d7bb814afe4641992f22404a27d
alors vous pourrez exécuter
brew install solr
sans problèmes.
Si l'URL que j'ai fournie ci-dessus n'est plus valide à l'avenir, vous pouvez mettre à jour votre formule Solr vers l'une des sources tgz trouvées ici: http: //www.Apache. org/dyn/close.cgi/lucene/solr/4.10.2 puis mettez à jour le sha1
somme de contrôle dans la formule à la somme de contrôle sha1 du fichier tgz que vous décidez d'utiliser. ( http://support.Apple.com/en-us/HT201259 )
Étapes simples:
1) mise à jour du brassage
2) infuser installer solr
3) Redémarrez le terminal/cmd
4) Pour l'exécution en arrière-plan - les services de brassage commencent
5) pour juste commencer - démarrer solr