简体   繁体   English

Centos 6.7该节点上的Firefox错误

[英]Firefox error on Centos 6.7 that node

When opening Firefox via the Terminal in CentOS 6.7, I notice the following error: 在CentOS 6.7中通过终端打开Firefox时,我注意到以下错误:

console.error: 
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
console.error: 
  [CustomizableUI]
  Custom widget with id loop-button does not return a valid node
console.error: hma_ext: 
  Message: [Exception... "An engine with that name already exists!"  nsresult: "0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS)"  location: "JS frame :: resource://gre/components/nsSearchService.js :: FAIL :: line 278"  data: no]
console.error: hma_ext: 
  Message: [Exception... "An engine with that name already exists!"  nsresult: "0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS)"  location: "JS frame :: resource://gre/components/nsSearchService.js :: FAIL :: line 278"  data: no]
console.error: self-destructing-cookies: 
  localstorage: 
  Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsIIOService.newURI]

I downloaded Firefox 4... and it installed a lot of library files, other files, and a couple of executables. 我下载了Firefox 4 ...,它安装了许多库文件,其他文件和几个可执行文件。 The new Firefox download worked in that location, which was in the /home/../Downloads/ folder. 新的Firefox下载文件在/home/../Downloads/文件夹中的该位置工作。 When I moved it to the /usr/bin/ directory, it replaced the old Firefox but did not launch. 当我将其移至/ usr / bin /目录时,它替换了旧的Firefox,但没有启动。 I then decided to move / replace these library files that installed with Firefox with my current /lib64/ and /usr/share/lib64/ files. 然后,我决定用当前的/ lib64 /和/ usr / share / lib64 /文件移动/替换随Firefox安装的这些库文件。

Now, I cannot log into any user profile. 现在,我无法登录任何用户个人资料。 I used a Live CD to backup my files successfully. 我使用Live CD成功备份了文件。 Now, I want to know if I can simply flush the /lib64/ and /usr/share/lib64/ directories and download the default library folders for CentOS 6.7, or it is more practical to simply reinstall CentOS 6.7 since I have my data. 现在,我想知道是否可以简单地刷新/ lib64 /和/ usr / share / lib64 /目录并下载CentOS 6.7的默认库文件夹,或者因为我有数据而只需重新安装CentOS 6.7更为实用。 Your thoughts? 你的意见?

First check to see if you already have Firefox installed using yum 首先检查是否已经使用yum安装了Firefox

sudo yum list firefox 须藤百胜清单Firefox

Should yield: 应该产生:

Installed Packages 已安装的套件

firefox.i686 38.5.0-2.el6.centos @updates firefox.i686 38.5.0-2.el6.centos @updates

If yum doesn't have Firefox in its list of packages, install it with: 如果yum软件包列表中没有Firefox,请使用以下命令进行安装:

sudo yum install firefox 须藤百胜安装Firefox

This will install the ESR (extended support release) version 这将安装ESR(扩展支持版本)版本

Unless you need the latest version, I recommend you use ESR 除非您需要最新版本,否则我建议您使用ESR

My answer to this was to use Ubuntu as my native installation. 我的答案是使用Ubuntu作为本机安装。 I installed the Ubuntu Desktop. 我安装了Ubuntu桌面。 I still have some errors with Firefox, but I will create a question if I do not find the answer. Firefox仍然存在一些错误,但是如果找不到答案,我将提出一个问题。 I have CentOS 6.7 as my virtual drive. 我有CentOS 6.7作为我的虚拟驱动器。

Thank you all for your help. 谢谢大家的帮助。

It is firefox setting issue, the loop.enabled has to be true 这是Firefox设置问题,loop.enabled必须为true

firefox -v
    Mozilla Firefox 38.4.0

    with firefox url space
    about:config


    loop.enabled  set to true from false

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM