火狐

Firefox浏览器将支持Ubuntu新推出的Snap软件包格式

Firefox浏览器将支持Ubuntu新推出的 Snap软件包格式

昨天4月21日,Ubuntu 16.04 LTS发布了正式版。其中的一个新特性是 snap软件包格式。 Linux大神博客之前报导过,Snap软件包可以与deb包同时安装在Ubuntu 16.04系统上。Snap包可以让上游开发者以更快的速度向用户推送最新的软件包,不管用户使用最新版的Ubuntu还是旧版Ubuntu,都能通过snap安装最新版的软件,因为Snap包自带了相关依赖包,用户不再需要为解决依赖问题而烦恼。所有snap包都在沙盒环境中运行,与系统隔离。Canonical公司使用deb包来维护Ubuntu系统,而第三方开发者和社区可以使用Snap包以推送最新版版本软件。 Firefox将支持 Snap软件包格式 Mozilla在4月21日宣布,Firefox将在今年年底为用户提供snap格式的软件包。Firefox产品副经理Nick Nguyen说,”Snap让我们直接向用户推送最新版的Firefox,而不必再经过Canonical的中间审查。” Mozilla与Canonical都是开源领域的机构组织,他们有超过10年的合作关系,Firefox一直是Ubuntu系统的默认浏览器。

Firefox扩展程序安全漏洞

Firefox扩展程序让上百万用户面临攻击的危险

安全研究人员宣称NoScript以及其他很受欢迎的Firefox扩展程序让上百万用户暴露于一种新式的安全漏洞。一旦被利用,可以让攻击者执行恶意代码并盗取敏感数据。这个安全漏洞就是Firefox扩展程序之间相互沟通的方式。SlashGear的一篇报道称,“问题在于这些扩展程序不是在沙盒环境中运行,实际上启用了的扩展程序可以互相访问数据和函数。这意味着,那些以扩展程序为名隐藏自己的恶意程序可以利用其他扩展程序访问系统文件的功能,或者利用另外一个扩展程序的重定向功能将用户重定向到一个特殊的网页,例如钓鱼欺诈网页。在Mozilla的自动安装检测程序看来,这些狡猾的扩展程序跟平常的扩展程序没什么区别,因为它们本身并不会做什么特别的事情。 Firefox产品副经理承认了上面所说的安全漏洞。 “由于存在这样的安全漏洞,我们要使核心产品以及扩展程序平台向更加安全的方向发展。今天Firefox的WebExtentsion API比传统的扩展程序更加安全。在亚洲黑帽大会上提出的攻击对WebExtension API也是无效的。我们将开始让Firefox扩展程序在沙盒环境中运行,以防止它们共享代码。”

Linux系统手动安装Firefox浏览器

Linux系统手动安装Firefox浏览器

大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装。例如: Debian/Ubuntu:       sudo apt-get install firefox Fedora:                     sudo dnf install firefox OpenSUSE:               sudo zypper install firefox Arch Linux:              sudo pacman...

Firefox: 将缓存从硬盘转移至内存

在使用Firefox的过程中会产生大量缓存文件。小编在新装的系统上使用Firefox不到两天,便产生了140M的缓存文件。看下图。如果你的内存足够大,那么可以将缓存文件从硬盘转移至内存。这样不仅提高了Firefox的运行速度,而且如果使用的是固态硬盘的话,还可以减少对固态硬盘的写入,延长固态硬盘的寿命。 在Linux系统上,Firefox缓存文件默认保存在~./mozilla/firefox/<profile_name>.default目录下。在Firefox的地址栏输入about:cache,便可以看到缓存文件所在的目录。 将缓存移至内存的具体步骤 1.在Firefox的地址栏输入about:config,然后按两下回车。 2.停止Firefox将缓存文件存放到硬盘。在about:config页面的搜索栏输入browser.cache.disk.enable。然后双击browser.cache.disk.enable这一栏以将它的值设为false。 3.启用缓存到内存并设置最大缓存容量。在搜索栏中输入browser.cache.memory.enable,确认它的值为true。 要设置最大缓存容量,在空白区域右击,选择”新建“->”整型“ 然后将它命名为browser.cache.memory.capacity 最后输入一个值,比如1000000,它意味着最大缓存容量为1000000KB。我们可以将它设为 -1,Firefox会动态地分配缓存容量。 重启Firefox,在地址栏输入about:cache。我们将看到,在disk这一项缓存大小为0。 好了,我们成功地将缓存文件从硬盘移动到了内存!