Frage:
Wie bekomme ich "wget" für Snow Leopard?
Doug
2011-04-23 02:39:56 UTC
view on stackexchange narkive permalink

Es gibt keinen Befehl wget . Wie bekomme ich es?

Fünf antworten:
Michael Granger
2011-04-23 03:14:51 UTC
view on stackexchange narkive permalink

Alternativ, wenn Sie nicht speziell wget benötigen, wird Snow Leopard mit curl geliefert, das viele der gleichen Aufgaben ausführt.

Zum Beispiel holen Sie Ihr Flair über wget :

  wget http://apple.stackexchange.com/users/flair/2726.png  

vs. Abrufen mit curl :

  curl -O http://apple.stackexchange.com/users/flair/2726.png  

Insbesondere fehlt in curl die Option wget --mirror , aber es gibt ein geschicktes Abrufen mit Mustern, das viele von ihnen verarbeitet die gleichen Probleme:

  # Abrufen von Flair-Bildern für Benutzer 2726 bis 2730curl -O http://apple.stackexchange.com/users/flair/[2726-2730‹.png  
ConstantineK
2011-04-23 02:42:30 UTC
view on stackexchange narkive permalink

Sie müssen Xcode mit Unix Dev Support installieren, dann können Sie die Quelle herunterladen und kompilieren oder Macports oder Homebrew ausprobieren.

$ brown install wget

$ sudo port install wget

Oder Sie können ein grafisches Formular ausprobieren, das wget enthält, wie http://www.macupdate.com/app / mac / 24787 / cocoawget

Ich habe Xcode installiert, aber wo kann ich die Unix-Entwicklerunterstützung bekommen? Können Sie mir Schritt für Schritt Anweisungen geben?
http://img59.imageshack.us/img59/6490/capturadepantalla201004pd.png Wenn Sie xcode installieren, sollte ein Kontrollkästchen vorhanden sein. Führen Sie einfach das Installationsprogramm erneut aus. Der nächste Teil ist die Installation von Macports oder Homebrew https://github.com/mxcl/homebrew http://www.macports.org/install.php. Mit einem dieser Paketmanager können Sie wget nach der Installation problemlos herunterladen .
Nennen Sie mich dumm, aber müssen Sie die jährliche Gebühr von 99 US-Dollar bezahlen, um Teil des Mac Developer-Programms zu sein und Xcode zu erhalten?
Sie sind überhaupt nicht dumm, leider hat Apple Xcode 4 geändert, so dass es entweder 5 Dollar für das Paket oder 99 Dollar für das Entwicklungsprogramm gibt. Es ist ärgerlich, weil wir nur die OSS-Header und so wollen. Aber wenn Sie Ihre ursprüngliche OS X DVD haben, können Sie Xcode direkt von dort installieren. http://guide.macports.org/chunked/installing.xcode.html
Wes Campaigne
2011-04-24 00:11:09 UTC
view on stackexchange narkive permalink

Um die Antwort von Michael Granger zu erweitern: curl (in allen Snow Leopard-Installationen enthalten) ist wirklich sehr leistungsfähig und kann eine Menge von dem tun, was wget tut (und a Anzahl der Dinge, die es nicht tut).

Aber, wie in den Curl-FAQ angegeben:

1.3 Was ist Curl nicht?

Curl ist kein Wget-Klon. Das ist ein weit verbreitetes Missverständnis. Niemals während der Entwicklung von Curl hatten wir beabsichtigt, Curl zu verwenden, um wget zu ersetzen oder auf seinem Markt zu konkurrieren. Curl zielt auf Single-Shot-Dateiübertragungen ab.

Curl ist kein Website-Spiegelungsprogramm. Wenn Sie Curl verwenden möchten, um etwas zu spiegeln: Gut, schreiben Sie ein Skript, das sich um Curl dreht, damit es Realität wird (wie es curlmirror.pl tut).

...

(Als Referenz hier ist das Skript curlmirror.pl)

Martin Marconcini
2011-04-23 20:26:01 UTC
view on stackexchange narkive permalink

Der wahrscheinlich einfachste und schmerzloseste Weg, um wget zu bekommen, ist die Installation von Homebrew. Auf der Homepage heißt es sogar:

Homebrew ist die einfachste und flexibelste Möglichkeit, die UNIX-Tools zu installieren, die Apple nicht in OS X integriert hat.

und ihr Beispiel ist:

  $ brown install wget  

;)

lorcan
2013-10-29 20:43:13 UTC
view on stackexchange narkive permalink

Wenn Sie weder Homebrew noch Macports verwenden möchten, finden Sie hier eine Reihe von Anweisungen, die unten wiedergegeben sind (mit einer etwas aktuelleren Version von wget).

Für diese Anweisungen müssen sowohl Xcode als auch die Befehlszeilentools installiert sein.

Verwenden Sie zunächst curl, um die neueste Wget-Quelle herunterzuladen:

  curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz 

Als nächstes verwenden wir tar, um die gerade heruntergeladenen Dateien zu dekomprimieren :

  tar -xzf wget-1.14.tar.gz  

Verwenden Sie cd, um in das Verzeichnis zu wechseln:

  cd wget-1.14  

Konfigurieren Sie mit dem entsprechenden –with-ssl -Flag, um den Fehler „GNUTLS not available“ zu vermeiden:

  ./ configure --with-ssl = openssl  

Erstellen Sie die Quelle:

  make  

Installieren Sie wget , endet es in /usr/local/bin/:

  sudo make install  

Bestätigen Sie, dass alles funktioniert, indem Sie wget ausführen :

  wget --help  

Bereinigen Sie, indem Sie die wget-Quelldateien entfernen, wenn Sie fertig sind:

  cd .. && rm -rf wget *  


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...