下载最新的firefox版本脚本

时间:2015-05-25 16:50:58

标签: firefox curl wget apt-get

如何通过命令行下载最新版本的firefox并插入脚本

我试过了wget https://download.mozilla.org/?product=firefox-38.0.1-SSL&os=linux64&lang=en-US

我从https://www.mozilla.org/en-US/firefox/new/

的下载按钮复制了链接位置

但是这个wget命令刚刚生成一个无用的index.html?product=firefox-38.0.1-SSL文件,因为没有转义字符,但无论哪种方式,这个命令都被限制在静态38版本而不是普遍的,如说

wget http://wordpress.org/latest.tar.gz

curl通过curl -O https://wordpress.org/latest.tar.gz

或者这是不可能的,因为firefox没有提供最新的tar链接?有没有有效的解决方法?

我也使用apt-get install firefox,但apt存储库似乎不包含最新的firefox

2 个答案:

答案 0 :(得分:2)

您可以尝试以下代码:

wget --recursive --no-parent --no-host-directories --cut-dirs=6 --accept bz2 https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/linux-x86_64/en-US/

答案 1 :(得分:2)

将wget与--content-disposition密钥一起使用,并在引号中包含一个链接。

示例:

wget --content-disposition "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=en-US"

此处需要双引号来转义URL中的特殊字符&。否则我们会丢失URL中的参数。