So laden Sie Firefox über die Befehlszeile FTP herunter


8

Ich versuche, Firefox auf meinem Mac zu installieren, der derzeit keinen Browser hat. Von einem Bash-Terminal habe ich ftpinstalliert und bin derzeit mit dem Internet verbunden. Es ist mir jedoch nicht gelungen, eine Verbindung zu ihrem FTP-Server herzustellen. Wie installiere ich Firefox für meinen Mac über die Befehlszeile?


Kann Ihr Client das httpProtokoll verwenden? Siehe dieses Mozilla-Support-Problem .
Dɑvïd

3
Der Safari-Browser ist ein Standardbestandteil von OS X. Haben Sie ihn gelöscht und wenn ja, neugierig, warum?
user3439894

Ich habe es für einen Freund installiert. Auf ihrem OS X war Safari installiert, aber auf dem Launcher wurde ein Abbruchzeichen angezeigt, und beim Versuch, es zu starten, trat ein Fehler in Bezug auf die Version von OS X auf. Ich dachte, es könnte notwendig sein, das Betriebssystem des Computers auf zu aktualisieren Die neueste Version, um die Safari zum Laufen zu bringen. In der Zwischenzeit habe ich Firefox installiert, um grundlegende Funktionen zum Surfen über Firefox bereitzustellen
John Dream

Möglicherweise können Sie Safari trotzdem starten, indem Sie die Binärdatei von einer Shell aus starten. In der App gibt es Inhalte / MacOS / Safari, die beim Starten von einer Shell (z. B. Bash) häufig die Einschränkungen umgehen, die Launchservices möglicherweise auferlegen (z. B. Regeln aus info.plist). Wenn die App kaputt ist, funktioniert das natürlich nicht.
John Keates

Ich werde es versuchen, wenn ich das nächste Mal den Computer vor mir habe. Ich bin mit dem Starten von Binärdateien unter Linux vertraut, daher stelle ich mir vor, dass es sehr ähnlich ist. Es ist jedoch wahrscheinlich, dass die App defekt ist.
John Dream

Antworten:


15

Sie können den Download-Schritt überspringen und wie folgt direkt über das Internet bereitstellen:

hdiutil attach https://ftp.mozilla.org/pub/firefox/releases/43.0.4/mac/en-US/Firefox\ 43.0.4.dmg

Spart Schritt, Zeit und Speicherplatz!


Das ist ziemlich ordentlich! :) +1
user3439894

Es ist eines dieser versteckten Juwelen, in die sich Apple schleicht. Ich habe vor vielen Jahren versucht, direkt über das Internet zu verbinden, um zu sehen, ob es funktionieren würde, und das tat es tatsächlich. Auf jeden Fall ein ordentlicher Trick. ;) Natürlich habe ich später gemerkt, dass es in der Manpage erwähnt wird. Heh.
William T Froggard

Sie mounten es über HTTP, was ziemlich unsicher ist. Unterstützt der Befehl HTTPS?
André Borie

Gutes Argument. Fest! Ja, es unterstützt HTTPS.
William T Froggard

8

Der FTP-Zugriff auf ftp.mozilla.org wurde deaktiviert (siehe hier , danke Davïd). Sie können jedoch curlüber die Befehlszeile Folgendes verwenden:

curl 'https://ftp.mozilla.org/pub/firefox/releases/43.0.4/mac/en-US/Firefox%2043.0.4.dmg' >~/Desktop/'Firefox 43.0.4.dmg'

Das ist die neueste (zum jetzigen Zeitpunkt) US-englische Version für Mac OS X von Firefox.

Sie können eine Verzeichnisliste folgendermaßen erhalten:

curl 'https://ftp.mozilla.org/pub/firefox/releases/43.0.4/mac/'

Das gibt HTML aus, aber es ist ziemlich einfaches HTML, daher sollte es kein Problem sein, es zu lesen, um eine andere Sprache zu erhalten. Sie können auch zusätzliche Elemente aus dem Pfad entfernen, z. B. wenn Sie eine andere Version wünschen:

curl 'https://ftp.mozilla.org/pub/firefox/releases/'
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.