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?

John Dream
quelle
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!

William T Froggard
quelle
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/'
blm
quelle