2016-09-22 2 views
9

nicht finden Ich habe gerade auf MacOS Sierra aktualisiert und brau installiert, um einige Pakete zu bekommen. Zuvor habe ich LFTP verwendet, um Dateien von einem Remote-Server schneller zu synchronisieren. Nach dem Upgrade auf Sierra kann Brew LFTP jedoch nicht mehr installieren.Homebrew kann LFTP Formel auf MacOS Sierra

brew install lftp 

Nach der Verwendung bekomme ich folgende Ausgabe und Fehler

Checking out v1.0.1 in /usr/local/Homebrew... 
To checkout v1.0.1 in /usr/local/Homebrew run: 
    'cd /usr/local/Homebrew && git checkout v1.0.1 
Error: No available formula with the name "lftp" 
==> Searching for similarly named formulae... 
This similarly named formula was found: 
homebrew/x11/curlftpfs ✔ 
To install it, run: 
    brew install homebrew/x11/curlftpfs ✔ 
==> Searching taps... 
Error: No formulae found in taps. 

Ich glaube es nicht die Formel finden kann ... aber ich bin mir nicht sicher, warum. Wer kennt eine Lösung?

Antwort

10

Es sieht so aus, als ob lftp auf den Boneyard verschoben wurde. Ich habe es noch installiert und es wurde in homebrew/boneyard/lftp gefunden. Nicht sicher, warum das passiert ist. Ich denke nicht, dass es sich um ein macOS-Sierra-Problem handelt, nur unglückliches Timing.

+5

Es wurde [auf den Bonyard verschoben] (https://github.com/Homebrew/homebrew-boneyard/pull/161) anscheinend wegen [Build Bruch um openssl] (https://github.com/Homebrew/ homebrew-core/pull/1509) und wenig Begeisterung für Upstream-Support für MacOS. Was schade ist, weil es ein nettes Werkzeug ist. – poolie

+0

Danke für die Klärung der Grund, warum es bewegt wurde @poolie :) – Sebastian

+2

Das war es. Danke für die Eingabe. Sie müssen vom 'boneyard' mit 'brew install homebrew/boneyard/lftp' installieren. Ich dachte, ich hätte bereits auf diesen Thread geantwortet, aber anscheinend hat er meine Antwort vor ein paar Tagen nicht registriert. – sirryankennedy

4

eine Lösung, wenn Sie mit der Verwendung der letzte Version, als dies geschrieben ok sind, dann ist lftp (4.6.6) aus dem boneyard zu installieren:

brew install homebrew/boneyard/lftp

als @Sebastian und @ Poolie wies darauf hin, lftp has been moved to the boneyard.