首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Firefox和flash插件的“重要安全更新”,但不能选择更新

Firefox和flash插件的“重要安全更新”,但不能选择更新
EN

Ask Ubuntu用户
提问于 2012-08-02 07:18:13
回答 1查看 755关注 0票数 0

这个问题更新了因为除了闪存插件之外,我现在在火狐上也有同样的问题。

更新管理器(在Ubuntu12.04,64位)显示了闪存插件-安装程序的“重要安全更新”:i 386、firefox和firefox-globalmenu。更新被取消标记,不能被选中,因此不能被更新(我可以毫无问题地更新其他包)。实际上,闪存插件-安装包似乎没有安装在我的计算机上(从软件中心判断)。我不记得我是如何安装闪存的,可能是直接从Adobe网站上安装的。更新者问我是否想做部分升级。

当从终端运行sudo apt-get update && sudo apt-get upgrade时,我得到以下信息:

The following packages have been kept back: firefox firefox-globalmenu flashplugin-installer:i386

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-09-03 08:10:08

在运行apt-get upgrade时,apt-get将不会升级新版本中需要新的和/或不同依赖项的包,并且这些包将被保留。

有两种方法可以“修复”此问题(请记住,这不是错误,也不是错误行为)。

代码语言:javascript
运行
复制
sudo apt-get install firefox firefox-globalmenu flashplugin-installer:i386

前面的命令将升级您选择的包,在本例中它们是firefox firefox-globalmenu flashplugin-installer:i386。当您有多个可升级的包并且只需要升级特定的包时,这是非常有用的。

还可以使用以下命令进行升级:

代码语言:javascript
运行
复制
sudo apt-get dist-upgrade

这与sudo apt-get upgrade是一样的,不同之处在于它将安装需要新的或不同的依赖项的包。与以前的命令不同的是,它将升级所有可升级的包。

编辑:

好的,我刚刚注意到您说您有Ubuntu x64,而不是32,所以您不必安装flashplugin-installer:i386包,因为这是32位版本。相反,您可以安装flashplugin-installer,它将下载64位版本。

首先,让我们删除flashplugin-installer:i386,以防它先前安装;这将删除包,以防它被安装。如果它没有安装,那么它将打印以下消息:

软件包闪存插件-安装程序:i 386没有安装,所以没有删除。

代码语言:javascript
运行
复制
sudo apt-get remove flashplugin-installer:i386

此步骤是可选的,它将删除所有已安装和未使用的包(通常是以前安装的包的依赖项,然后删除包,如本例所示)。因为flashplugin-installer很可能是元包装,所以apt-get autoremove将删除安装的包。

代码语言:javascript
运行
复制
sudo apt-get autoremove

如果前面的命令没有出现任何问题,请尝试安装64位版本,看看您的问题是否仍然存在。

代码语言:javascript
运行
复制
sudo apt-get install flashing-installer
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/171073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档