[英]download latest firefox version script
如何通过命令行下载最新版本的 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
文件很可能是因为没有转义字符,但无论哪种方式,这个命令都被限制在 static 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
您可以尝试以下代码:
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/
将wget与--content-disposition
键一起使用,并将链接括在引号中。
例:
wget --content-disposition "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=en-US"
此处需要双引号,以转义特殊字符&
URL。 否则,我们将从URL中丢失参数。
TLDR:
wget -O FirefoxSetup.exe "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"
在 旧的 Mozilla FTP 目录中,它包含有关如何使用 wget 下载的说明。 我已将其包括在下面:
Please use download.mozilla.org to retrieve the latest Firefox release.
For example, if you wish to download the US English installer for Windows (32bit)
the url is
https://download.mozilla.org/?product=firefox-latest&os=win&lang=en-US
This could be pasted into the location bar of a browser, or used with curl or wget, e.g.
wget -O FirefoxSetup.exe "https://download.mozilla.org/?product=firefox-latest&os=win&lang=en-US"
For other operating systems replace 'os=win' with:
Windows 64bit os=win64
OS X os=osx
Linux x86_64 os=linux64
Linux i686 os=linux
For other languages replace 'lang=en-US' with:
Acholi lang=ach
Afrikaans lang=af
Albanian lang=sq
Arabic lang=ar
Aragonese lang=an
Armenian lang=hy-AM
Assamese lang=as
Asturian lang=ast
Azerbaijani lang=az
Basque lang=eu
Belarusian lang=be
Bengali (Bangladesh) lang=bn-BD
Bengali (India) lang=bn-IN
Bosnian lang=bs
Breton lang=br
Bulgarian lang=bg
Catalan lang=ca
Chinese (Simplified) lang=zh-CN
Chinese (Traditional) lang=zh-TW
Croatian lang=hr
Czech lang=cs
Danish lang=da
Dutch lang=nl
English (British) lang=en-GB
English (South African) lang=en-ZA
Esperanto lang=eo
Estonian lang=et
Finnish lang=fi
French lang=fr
Frisian lang=fy-NL
Fulah lang=ff
Gaelic (Scotland) lang=gd
Galician lang=gl
German lang=de
Greek lang=el
Gujarati (India) lang=gu-IN
Hebrew lang=he
Hindi (India) lang=hi-IN
Hungarian lang=hu
Icelandic lang=is
Indonesian lang=id
Irish lang=ga-IE
Italian lang=it
Kannada lang=kn
Kazakh lang=kk
Khmer lang=km
Korean lang=ko
Latvian lang=lv
Ligurian lang=lij
Lithuanian lang=lt
Lower Sorbian lang=dsb
Macedonian lang=mk
Maithili lang=mai
Malay lang=ms
Malayalam lang=ml
Marathi lang=mr
Norwegian (Bokmål) lang=nb-NO
Norwegian (Nynorsk) lang=nn-NO
Oriya lang=or
Persian lang=fa
Polish lang=pl
Portuguese (Brazilian) lang=pt-BR
Portuguese (Portugal) lang=pt-PT
Punjabi (India) lang=pa-IN
Romanian lang=ro
Romansh lang=rm
Russian lang=ru
Serbian lang=sr
Sinhala lang=si
Slovak lang=sk
Slovenian lang=sl
Songhai lang=son
Spanish (Argentina) lang=es-AR
Spanish (Chile) lang=es-CL
Spanish (Mexico) lang=es-MX
Spanish (Spain) lang=es-ES
Swedish lang=sv-SE
Tamil lang=ta
Telugu lang=te
Thai lang=th
Turkish lang=tr
Ukrainian lang=uk
Upper Sorbian lang=hsb
Uzbek lang=uz
Vietnamese lang=vi
Welsh lang=cy
Xhosa lang=xh
Mozilla Release Engineering
Email: release-engineering@lists.mozilla.org
Web: https://groups.google.com/forum/#!forum/mozilla.release.engineering
``
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.