Як слід видалити / видалити Adobe Flash Player в Ubuntu?


9

Я намагався видалити Adobe Flash Player командним рядком, але без успіху. Я відключив два плагіни Flash Shockwave у Firefox, але не можу його видалити.

Що я повинен зробити?

Дякую.


1
Ну як ти це встановив?

З веб-сайту Adobe, як я не знайшов способу зробити це за допомогою командного рядка ...
N Навіть

Ви можете встановити його з партнерських сховищ, якщо ввімкнути їх, а потім зможете встановити його звичайним чином. Ви завантажили .debфайл, а потім просто використали sudo dpkg -iйого чи щось таке? Як називали пакет / файл?

Ні. Коли я завантажив його з веб-сайту, увімкнув програмний канал xenial-partner
N Навіть

Я завантажив APT для Ubuntu 10.04+
N Навіть

Відповіді:


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" }'
Дмитро Архипенко

2

Відкрийте диспетчер синаптичних пакетів -> знайти flashplugin-installer-> Позначити для повного видалення -> Застосувати.


Старший Geek, я видалив цей пакет, і він видалив додаток Shockwave, а також зі списку плагінів у моєму Firefox 53.
daGo

Цікава претензія. Над якою версією Ubuntu це працювало? Який файл у пакеті flashplugin-installer , на вашу думку, є фактичним плагіном?
Старійшина Гейк

Елементарна ОС Freya на базі Ubuntu 14.04: Linux linux-desktop 4.4.0-72-generic # 93 ~ 14.04.1-Ubuntu SMP Пт 31 березня 15:05:15 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux Після видалення flashplugin-інсталятора 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, де ви можете розмістити і питання, і відповідь, і де це буде темою і, можливо, корисним для інших користувачів елементарної ОС
Старійшина Гік

Ну, справедливо, в більшості випадків це працює і навпаки. Це гарна порада. Я зараз встановив flashplugin-installer і плагін знову з’явився. BTW ім'я файлу для Shockwave Flash (v.25) - 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

Тепер видаліть флеш-інсталяційний пакет за допомогою:

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. Я згадував ваш перший коментар: "Видалення пакета інсталятора не видалить плагін".
Деміс Пальма ツ

То чому ви його очищаєте, а не видаляєте у своїй відповіді, якщо видалення пакунка видалить плагін?
Старійшина Гік

Я щойно сказав, що сценарії попередньої обробки видалять плагін. Звичайно, я маю на увазі дії "очищення", як запропоновано в обох відповідях, і, як здається, логіка, заснована на оригінальному питанні. Якщо ви хочете попередити про дію "видалити", я згоден: він залишає свої файли конфігурації в системі, крім завантаженого плагіну.
Деміс Пальма ツ

Це був саме мій погляд. Очевидно @daGo отримав повідомлення, оскільки відповідь було відредаговано та виправлено наступного дня.
Старійшина Гек
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.