无法安装或升级 Firefox

无法安装或升级 Firefox

我在尝试升级 Firefox 时遇到了一个令人沮丧的问题。我运行的是版本 16,试图通过 Synaptic 升级到版本 18。我收到以下错误:

W: Failed to fetch
 http://us.archive.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_18.0.2+build1-0ubuntu0.12.04.1_i386.deb
 404  Not Found [IP: 91.189.91.14 80]


 W: Failed to fetch
 http://us.archive.ubuntu.com/ubuntu/pool/main/f/firefox/firefox-globalmenu_18.0.2+build1-0ubuntu0.12.04.1_i386.deb
 404  Not Found [IP: 91.189.91.14 80]

我的问题非常类似:Firefox 更新失败并出现“未找到”错误所以我按照那里的建议去做了。但没有成功。

我尝试多次更改服务器,但这又带来了另一个错误。然后我尝试删除 Firefox 包(不是完全删除以保留设置),并认为我可以切换服务器并尝试从头开始重新安装包。我仍然在美国服务器上收到 404 错误,当我切换到主服务器时,我得到:

E: I wasn't able to locate a file for the firefox package. This might mean you need to manually fix this package.

使用 apt-get 它会说:

Package firefox is not available, but is referred to by another
package. This may mean that the package is missing, has been
obsoleted, or is only available from another source

E: Package 'firefox' has no installation candidate

我现在根本没有 Firefox,并且无法通过 Synaptic、Ubuntu 软件中心或 apt-get 重新安装该软件包。

如何重新安装 Firefox?

答案1

运行命令sudo apt-get -f update然后sudo apt-get install firefox
以下是 手册页中对 -f 标志的描述apt-get

-f, --fix-broken
    Fix; attempt to correct a system with broken dependencies in place.
    This option, when used with install/remove, can omit any packages
    to permit APT to deduce a likely solution.

相关内容