更新:现在建议用星火应用商店里的可更新版

 

deepin下不能自动更新firefox,应用商店又更新的慢,只好自己写一个程序更新

 

#-- coding:utf8 --
import wget
import ssl
import sys
import tarfile
import bz2
import os

ssl._create_default_https_context = ssl._create_unverified_context

url = 'https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=zh-CN'
wget.download(url, 'firefox.tar.bz2')

archive = tarfile.open('firefox.tar.bz2','w:bz2')
archive.debug = 1           
archive.add(r'./com.mozilla.firefox-zh/files')  
archive.close()

y=input("是否删除安装文件(firefox.tar.bz2)? [Y/N]:")
if (y=="Y" or y=="y"):
    os.remove("./firefox.tar.bz2")

 需要放到 file:///opt/apps 目录下