Come scaricare Firefox tramite FTP dalla riga di comando


8

Sto tentando di installare Firefox sul mio Mac, che al momento non ha un browser. Da un terminale Bash ho ftpinstallato e sono attualmente connesso a Internet. Tuttavia, non sono riuscito a collegarmi al loro server FTP. Come posso installare Firefox per il mio Mac tramite la riga di comando?


Il tuo client può usare il httpprotocollo? Vedi questo problema con il supporto di Mozilla .
Dɑvïd,

3
Il browser Safari è una parte predefinita di OS X, l'hai eliminato e, in tal caso, curioso di sapere perché?
user3439894,

Lo stavo installando per un amico. Il loro OS X aveva Safari installato ma sul programma di avvio mostrava un segno di annullamento su di esso e quando si tentava di avviarlo si sarebbe verificato un errore rispetto alla versione di OS X. Ho pensato che potrebbe essere necessario aggiornare il sistema operativo del computer a la versione più recente per far funzionare Safari, quindi nel frattempo ho appena installato Firefox per fornire funzionalità di navigazione di base tramite Firefox
John Dream,

Puoi comunque avviare Safari avviando il binario da una shell. All'interno dell'app sono contenuti / MacOS / Safari che quando avviati da una shell (ad es. Bash) spesso aggirano le restrizioni che i servizi di avvio potrebbero imporre (come le regole da info.plist). Se l'app non funziona, ovviamente non funzionerà.
John Keates,

Lo proverò la prossima volta che avrò il computer davanti a me, ho familiarità con l'avvio di binari in Linux, quindi immagino che sia molto simile. Tuttavia, è probabile che l'app potrebbe essere rotta.
John Dream,

Risposte:


15

Puoi saltare il passaggio del download e montarlo direttamente su Internet in questo modo:

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

Risparmia un passaggio, tempo e spazio di archiviazione!


È abbastanza pulito! :) +1
user3439894,

È una di quelle gemme nascoste in cui Apple si intrufola. Ho provato a collegarmi direttamente su Internet in quel modo molti anni fa per vedere se avrebbe funzionato, e in realtà ha funzionato. Sicuramente un trucco pulito. ;) Naturalmente, mi sono reso conto in seguito che è menzionato nella pagina man. Eh.
William T Froggard,

Lo stai montando su HTTP, il che è piuttosto insicuro. Il comando supporta HTTPS?
André Borie,

Punto valido. Fisso! Sì, supporta HTTPS.
William T Froggard,

8

l'accesso ftp a ftp.mozilla.org è stato disattivato (vedi questo , grazie Davïd). Tuttavia, è possibile utilizzare curldalla riga di comando:

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'

Questo ottiene l'ultima versione inglese degli Stati Uniti (al momento della stesura di questo documento) per Mac OS X di Firefox.

È possibile ottenere un elenco di directory in questo modo:

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

Ciò genera HTML, ma è HTML piuttosto semplice, quindi non dovrebbe essere un problema leggerlo per ottenere una lingua diversa. Puoi anche tagliare elementi aggiuntivi dal percorso, ad esempio se desideri una versione diversa:

curl 'https://ftp.mozilla.org/pub/firefox/releases/'
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.