如何在Ubuntu中卸载/删除Adobe Flash Player?


9

我尝试使用命令行删除Adobe Flash Player,但没有成功。我禁用了Firefox中的两个Flash Shockwave插件,但是无法删除。

我该怎么办?

谢谢。


1
好吧,您是如何安装的?

从Adobe网站上,因为我还没有找到使用命令行执行此操作的方法...
N即使

如果启用了合作伙伴存储库,则可以从合作伙伴存储库安装它,然后可以按照常规方式安装它。那么,您是否下载了.deb文件,然后仅在文件上使用sudo dpkg -i它?包/文件的名称是什么?

不。当我从网站上下载该软件时,我启用了软件频道xenial-partner
N即使

我下载了APT的Ubuntu 10.04+
n为偶数

Answers:


15

如果您是使用Apt安装的,请运行以下命令查找程序包名称:

dpkg --get-selections | grep -v deinstall | grep flash | awk '{ print $1 }'

然后您可以通过以下方式卸载软件包

sudo apt-get purge package-name

如果您将插件复制到Firefox插件,只需从那里删除它即可。


此命令将在新行中分隔每个程序包dpkg --get-selections | grep -v deinstall | grep flash | awk '{ printf $1; printf "\n" }'
Dmitry Arkhipenko'Oct

2

打开突触包管理器->查找flashplugin-installer->标记为完全移除->应用。


极客长老,我已经删除了此软件包,并从Firefox 53的插件列表中也删除了Shockwave插件
。– daGo

有趣的主张。这项工作在哪个版本的Ubuntu上进行?您认为flashplugin-installer软件包中的哪个文件是实际的插件?
年长的怪胎

基于Ubuntu 14.04的基本OS Freya:Linux linux-desktop 4.4.0-72-generic#93〜14.04.1-Ubuntu SMP Fri Mar 31 15:05:15 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux删除flashplugin-installer Shockwave之后插件不见了。可能有依赖关系,不确定。开始日期:2017-04-23 19:08:38命令行:/ usr / sbin / synaptic清除:flashplugin-installer:amd64(25.0.0.148ubuntu0.14.04.1)结束日期:2017-04-23 19: 08:41
达戈

表面上适用于Elementary OS的基本假设适用于Ubuntu。如果您说删除该软件包适用于基本操作系统,那么您可能希望在unix.stackexchange.com上共享该信息,您可以在其中发布问题和答案,以及有关主题的内容,可能对其他基本OS用户有用
极客长老

好吧,很公平,尽管在大多数情况下它反之亦然。这是一个很好的建议。我现在已经安装了flashplugin-installer,插件再次出现。Shockwave Flash(v.25)的文件的BTW名称是libflashplayer.so。您是否建议删除我的答案?
daGo

2

在回应Elder的评论时:“删除安装程序包不会删除插件”,我只是想澄清一下flashplugin-installer程序包的预处理脚本确实会删除该插件,只要您注意对其进行标记即可。为彻底删除或使用“清洗”行动,因为这两个问题的答案建议。

如果要检查,只需在文件系统上找到插件即可:

$ ll /usr/lib/mozilla/plugins/
flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin

$ ll /etc/alternatives/mozilla-flashplugin
/etc/alternatives/mozilla-flashplugin -> /usr/lib/flashplugin-installer/libflashplayer.so

$ ll /usr/lib/flashplugin-installer/libflashplayer.so
/usr/lib/flashplugin-installer/libflashplayer.so

现在,使用以下命令删除flash-installer软件包:

apt-get purge flashplugin-installer

并检查插件本身是否已删除:

$ ll /usr/lib/mozilla/plugins/
No such file or directory

$ ll /etc/alternatives/mozilla-flashplugin
No such file or directory

$ ll /usr/lib/flashplugin-installer/libflashplayer.so
No such file or directory

我毫不怀疑,按照先前接受的答案清除软件包会删除插件。我已修改您的答案,以消除您的错误假设。您似乎误解了我,可能是因为我对Elementary OS的评论。
年长者怪杰

不,@ ElderGeek,我没有提到有关Elementary OS的评论。我提到了您的第一条评论:“删除安装程序包不会删除插件”。
德米丝·帕尔玛

那么,如果删除软件包会删除插件,那么为什么要清除它而不是在答案中删除它呢?
年长者怪杰

我只是说预处理脚本将删除该插件。当然,我在两个答案中都提到了“清除”操作,并且看起来是基于原始问题的逻辑。如果您要警告“删除”操作,那么我同意:除了下载的插件外,它还会在系统上保留其配置文件。
Demis Palma

那正是我的意思。显然,@ daGo在第二天就对答案进行了编辑和更正后得到了消息。
年长者怪胎
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.