Cómo descargar Firefox a través de la línea de comando FTP

8

Estoy intentando instalar Firefox en mi Mac, que actualmente no tiene un navegador. Desde una terminal de bash he ftpinstalado y actualmente estoy conectado a internet. Sin embargo, no he podido conectarme a su servidor FTP. ¿Cómo hago para instalar Firefox para mi Mac a través de la línea de comando?

John Dream
fuente
¿Puede su cliente usar el httpprotocolo? Consulte este problema de soporte de Mozilla .
Dɑvïd
3
El navegador Safari es una parte predeterminada de OS X, ¿lo eliminó y, de ser así, tiene curiosidad de por qué?
user3439894
Lo estaba instalando para un amigo. Su OS X tenía un safari instalado, pero en el iniciador mostraba una señal de cancelación, y al intentar iniciarlo se produciría un error con respecto a la versión de OS X. Pensé que podría ser necesario actualizar el sistema operativo de la computadora a la versión más nueva para que Safari funcione, así que mientras tanto, acabo de instalar firefox para brindar funcionalidad básica de navegación a través de firefox
John Dream
Es posible que pueda iniciar Safari de todos modos iniciando el binario desde un shell. Dentro de la aplicación hay contenidos / MacOS / Safari que cuando se inicia desde un shell (por ejemplo, bash) a menudo pasa por alto las restricciones que los servicios de lanzamiento pueden imponer (como las reglas de info.plist). Si la aplicación está rota, eso no funcionará, por supuesto.
John Keates
Lo intentaré la próxima vez que tenga la computadora frente a mí, estoy familiarizado con el lanzamiento de binarios en Linux, así que imagino que es muy similar. Sin embargo, es probable que la aplicación se rompa.
John Dream

Respuestas:

15

Puede omitir el paso de descarga y montarlo directamente a través de Internet de esta manera:

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

¡Ahorra un paso, tiempo y espacio de almacenamiento!

William T Froggard
fuente
Eso es bastante bueno! :) +1
user3439894
Es una de esas gemas ocultas en las que Apple se cuela. Intenté conectarme directamente a través de Internet hace muchos años para ver si funcionaba, y realmente funcionó. Definitivamente un buen truco. ;) Por supuesto, me di cuenta después de que se menciona en la página del manual. Je
William T Froggard
Lo estás montando sobre HTTP, lo cual es bastante inseguro. ¿El comando admite HTTPS?
André Borie
Punto justo. ¡Fijo! Sí, es compatible con HTTPS.
William T Froggard
8

El acceso ftp a ftp.mozilla.org fue desactivado (vea esto , gracias Davïd). Sin embargo, puede usar curldesde la línea de comandos:

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'

Obtendrá la versión más reciente (a partir de este escrito) de inglés de EE. UU. Para Mac OS X de Firefox.

Puede obtener un listado de directorio de esta manera:

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

Eso genera HTML, pero es HTML bastante simple, por lo que no debería ser un problema leerlo para obtener un idioma diferente. También puede cortar elementos adicionales de la ruta, por ejemplo, si desea una versión diferente:

curl 'https://ftp.mozilla.org/pub/firefox/releases/'
blm
fuente