APT способ получить последнюю версию Adobe Flash Player для Linux не работает

18

Я использую Ubuntu 14.10, и я пытаюсь получить последнюю версию Adobe Flash Player для Linux (которая, очевидно, есть 11.2), я выбираю вариант для APT for Ubuntu 10.04+здесь:

Страница загрузки Adobe Flash Player

Но когда я нажимаю Launch Applicationкнопку после нажатия Downloadкнопки:

Запустить приложение Подсказка

Я просто получаю это в программном центре Ubuntu: Ubuntu Software Center Adobe Flash Player не найден

Итак, мои основные вопросы: почему это происходит? Можно это исправить? И как я могу получить последнюю версию Adobe Flash Player, если я не могу это исправить?


источник
1
Имейте в виду, что последняя версия flash для браузеров без Chrome в Linux была 11.x. Новая поддержка проигрывателя Linux Flash отсутствует, кроме как через Pepper Flash в Chrome.
Томас Уорд
Ну, я все еще не могу загрузить его, и это то, что я хочу сделать. Но они говорят, что будут продолжать предоставлять защитные бэкпорты для этой версии, которая является самой последней для Linux.
2
Я использую Pepper Flash Player 15.0.0.189 в веб-браузере Chromium, оба из репозиториев Ubuntu, хотя мне пришлось обновить Pepper Flash Player из терминала после того, как я установил его, чтобы получить его до последней версии.
Карел
@Toroidal не навсегда, хотя - только в течение 5 лет с момента, когда они прекратили поддержку Linux. И это произойдет раньше, чем вы думаете. (Подробности на странице Adobe Roadmap для Flash )
Томас Уорд

Ответы:

23

Первый

  1. Убедитесь, что у вас включен репозиторий Universe (в разделе « Источники программного обеспечения», доступном из Центра программного обеспечения -> «Правка» -> «Источники программного обеспечения», или sudo add-apt-repository universeили см. Как включить репозиторий «Universe»? ).

    1a. И на случай, если adobe-flashpluginпакет отсутствует, возможно, вы не активировали репо «Canonical Parter» в разделе «Программное обеспечение и обновления / Источники программного обеспечения», см. Справочную страницу Ubuntu для 14.04 trusty или 16.04 xenial .

  2. Обновление индексных файлов пакетов (запуск sudo apt-get update).

Mozilla, Firefox - NPAPI (расширенная версия поддержки)

  • Обратите внимание, что на странице Adobe Flash Player говорится, что версия «Linux - Mozilla, Firefox - NPAPI (расширенная поддержка)», по-видимому, не обновляется после 11.2.x для Linux (и Solaris).

В этом случае, похоже, вы только запускаете Центр программного обеспечения и, возможно, делаете странный поиск, который не дает никаких результатов.

Я запускаю apt-cacheв терминале и ищу adobe-flashpluginили flashplugin-installer(или просто flashplugin).

Я adobe-flashpluginустановил, но есть несколько пакетов «Adobe Flashplugin», пытаясь установить другой хочет сначала удалить этот. Я думаю adobe-flashplugin, что версия, которую вы хотели бы, очевидно, из этих вопросов В чем разница между flashplugin-installer и adobe-flashplugin? и flashplugin-installer против flashplugin-nonfree против adobe-flashplugin разница в следующем:

  • flashplugin-installer - извлекает 32-разрядный проигрыватель Flash и устанавливает 32-разрядный уровень совместимости для 64-разрядных систем.
  • adobe-flashplugin 32-битная или 64-битная версия, в зависимости от вашей системы

Этот поиск должен найти все, что доступно (а также плагин pepperflash, представленный ниже):

apt-cache search flashplugin

Тогда вы сможете установить с этим:

sudo apt-get install adobe-flashplugin

(Или, если вы хотели другой, sudo apt-get install flashplugin-installer)

Chrome (встроенный), браузеры на основе хрома - PPAPI

Если вы используете браузер Chrome / Chromium , он использует свой собственный флеш-плеер Pepper, который в настоящее время является той же версией для Windows, Mac и Linux. В Chrome он уже встроен, а для Chromium требуется установка пакета.
(К вашему сведению, разница между Google Chrome и Chromium в Linux )

Пакеты хрома во вселенной репо Ubuntu , как chromium-browserи pepperflashplugin-nonfreeпоэтому могут быть установлены с этими командами:

  • sudo apt-get install chromium-browser
  • sudo apt-get install pepperflashplugin-nonfree

или оба сразу:

  • sudo apt-get install chromium-browser pepperflashplugin-nonfree

И после того, как они установлены, у pepperflashplayer есть собственный скрипт обновления :

  • Проверьте версии установленных и доступных «апстрим»:

    sudo update-pepperflashplugin-nonfree --status
    
  • Установите последнюю доступную версию:

    `sudo update-pepperflashplugin-nonfree --install
    

Используйте плагин Pepper Flash с Mozilla / Firefox

К вашему сведению: я только что увидел статью на WebUpd8.org о плагине Firefox, доступном на WebApd8 PPA, который позволит вам использовать более новый флеш-плеер Pepper. Вот ссылка и клип:

Плагин Fresh Player видит новый релиз (Pepper Flash Wrapper для Firefox)

Дата: среда, 14 января 2015 г.
Как вы, вероятно, знаете, последняя версия Adobe Flash Player доступна в Linux только через Google Chrome (в комплекте), в то время как другие браузеры, такие как Firefox, остаются со старой версией 11.2.

Плагин Adobe Flash Player, который поставляется в комплекте с Google Chrome, представляет собой плагин PPAPI (или Pepper Plugin API), и Mozilla не заинтересована в его поддержке. По этой причине Ринат Ибрагимов разработал Fresh Player Plugin, обертку, которая позволяет пользователям Linux использовать Pepper Flash из Google Chrome в Firefox и других NPAPI-совместимых браузерах.

Обратите внимание, что, согласно странице GitHub, плагин Fresh Player «в основном работает, но некоторые важные API еще не реализованы», поэтому он может не работать с некоторыми веб-сайтами.

Вот вставленные инструкции для добавления PPA-файла WebUpd8 и плагина Fresh Player :

  1. Установите Fresh Player Plugin в Ubuntu (через PPA), используя следующие команды:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install freshplayerplugin
    

    Вы также можете скачать Deb с ЗДЕСЬ, но установка его без добавления PPA означает, что вы не будете получать обновления!

  2. Fresh Player Plugin - это просто оболочка для libpepflashplayer.so, поэтому ему нужен этот файл, который поставляется в комплекте с Google Chrome. Самый простой способ получить этот файл - просто установить Google Chrome Stable - скачайте его отсюда , а затем установите. Это оно!

    Есть и другие способы получения libpepflashplayer.so, но я не буду публиковать инструкции по установке для всех них здесь. Вместо этого я просто перечислю их ниже:

    • Если вы используете Google Chrome Unstable, создайте символическую ссылку из / opt / google / chrome-unstable / PepperFlash в / opt / google / chrome / или добавьте файл freshwrapper.conf и добавьте / opt / google / chrome-unstable /PepperFlash/libpepflashplayer.so путь туда - см. Шаг 3;
    • вы можете установить Pepper Flash двумя другими способами: через установщик, доступный в официальных репозиториях Ubuntu 14.04, и через Pepper Flash PPA, который также доступен для более старых версий Ubuntu - после установки вам потребуется создать символическую ссылку для Pepper. Перейдите на /opt/google/chrome/PepperFlash/libpepflashplayer.so или см. Шаг 3, чтобы узнать, как изменить путь к нему.
Xen2050
источник
Вот различия между adobe-flashpluginи flashplugin-installerобъяснил: askubuntu.com/a/49312/354350
DJCrashdummy
@DJCrashdummy Спасибо, давно интересуюсь этим. Описания пакетов действительно должны быть обновлены, adobe-flashpluginговорит только «плагин Adobe Flash Player» , в то время как он flashplugin-installer говорит, что он будет загружаться из Adobe, хотя на самом деле загружается из канонического (они должны быть загружены непосредственно из Adobe). Я отредактирую немного информации и ссылку на свой ответ
Xen2050
да, я тоже долго думал ... ;-) но больше года назад я провел некоторое исследование и нашел опубликованный ответ; поэтому, когда я наткнулся на ваш пост, я подумал, что он может быть полезен. - Во всяком случае ... вы правы, было бы полезно лучшее описание пакета, но я не разработчик и не знаю, как изменить / обновить !?
DJCrashdummy
1
@DJCrashdummy Бьюсь об заклад, где-то есть система оповещения об ошибках (она была найдена) (очевидно, она называется flashplugin-nonfree), но при поиске на packages.ubuntu.com 16.04 только найден flashpluginflashplugin-downloader (который зависит от :) и flashplugin-installer - это не так даже список Adobe-FlashPlugin ... что-то здесь не так
Xen2050
1
Нашел adobe-flashplugin, я полагаю, что он не указан в packages.ubuntu.com, поскольку он взят из репозитория «Canonical Partners» на canonical.com ( справка по Ubuntu здесь за 16.04 ). Видели гигантскую карту "генеалогическое древо Linux" в Википедии ? У Debian много веток (я использую Mint , тссс ;-)
Xen2050
4

Попробуйте это для Firefox / Iceweasel:

1. Загрузите Adobe Flash Player .tar.gz с веб-сайта https://get.adobe.com/flashplayer/.

2: извлечь его

3: открыть терминал

4: «cd» в извлеченную папку

5: запустите 'sudo cp libflashplayer.so / usr / lib / mozilla / plugins /'

Меня устраивает :-)

Благодаря https://forums.kali.org/showthread.php?977-Install-Flash-Player-for-Iceweasel-Firefox-in-3-Simple-Steps

Каменный Лес
источник
1
Эта страница загружает версию 11.2.202.548 (сегодня), по-видимому, более старый проигрыватель NPAPI, и, по крайней мере, должна быть эквивалентна той, которая есть в репозиториях Ubuntu. Но это работает , я некоторое время делал то же самое, но версию репо было проще поддерживать в актуальном состоянии.
Xen2050
работал для меня на тестировании Debian, пока flashplugin-nonfreeпакет не работал.
hochl
1

Я нашел установку через Ubuntu Software Center наиболее безболезненной и надежной.

В то или иное время у меня была проблема, из-за которой я проклинал Adobe. У Apt было как минимум две версии Adobe Flash-установщика и загрузчика. Похоже, документации не было ... И какое-то окно продолжало появляться ... и т. Д. Но на самом деле, просто удалите из Центра программного обеспечения, а затем переустановите, и все ключи, которые кажутся неотъемлемыми при установке Adobe из-за неудобной команды, просто исчезнут.

markling
источник