Как установить Flash-плеер на Ubuntu?

115

Несмотря на то, что у меня есть последний Adobe Flash Player 11.2 для Linux в Firefox - ref: сомнения в отношении безопасности Flash-плеера - конкретная онлайн-флеш-игра по-прежнему запрашивает обновление до последний флеш-плеер.

Я пробовал эту онлайн-игру на своем ноутбуке (Windows 8 с Flash Player 11.8), и у нее нет проблем.

Есть ли способ обмануть Ubuntu или эту игру, думая, что Flash Player 11.8 "установлен"?

    
задан user190160 04.09.2013 в 22:23
источник

5 ответов

136

Для Linux последняя версия Adobe Flash Player - это 11.2, которую вы уже имеете. Извините, но он не может быть обновлен до 11.8. Adobe предоставляет резервные копии безопасности для Flash Player 11.2 для Linux.

Чтобы установить плагин Flash на Ubuntu 13.04 (Raring Ringtail), выполните следующие действия:

  1. Включите репозиторий multiverse , как показано ниже: Как включить репозиторий "multiverse"?

  2. Откройте окно терминала (нажмите Ctrl + Alt + T ) и скопируйте / вставьте эту строку:

    sudo apt-get install flashplugin-installer 
    
  3. Когда Flash Player установлен, закройте окно терминала и перезапустите браузер.

ответ дан Sweet72 04.09.2013 в 22:34
17

Adobe больше не предоставляет обновления Flash Player для Linux, кроме резервных копий безопасности.
Из Abobe Flash Blog :

  

Для выпусков Flash Player после 11.2 плагин для браузера Flash Player для Linux будет доступен только через API «Pepper» в рамках распространения браузера Google Chrome и больше не будет доступен для прямой загрузки из Adobe. Adobe продолжит предоставлять обновления безопасности для не-перечных дистрибутивов Flash Player 11.2 на Linux в течение пяти лет с момента ее выпуска.

Вы все еще можете использовать последнюю вспышку в Google Chrome или Chromium с плагином «Pepper Flash»

  

Adobe Flash Player напрямую интегрирован с Google Chrome и включен по умолчанию. Доступные обновления для Adobe Flash Player автоматически включаются в обновления системы Chrome.

Вам нужно будет установить его вручную в Chromium, но см. здесь     

ответ дан minerz029 04.09.2013 в 22:43
13

К сожалению, Adobe отказалась от поддержки версии Flash Player GNU / Linux (хотя обновления по безопасности все еще предоставляются). Тем не менее, есть еще два способа получения более новых версий.

Во-первых, чтобы запустить версию Windows через Wine , уровень эмуляции программного обеспечения, предназначенный для работы программного обеспечения Windows на GNU / Linux и других Unix- как системы. Вам понадобится веб-браузер Windows (например, версия Windows Firefox ), с версией Windows Flash Player .

Или вы можете установить Google Chrome , так как он всегда имеет последнюю версию Flash, даже на Ubuntu. Если вы выберете Chrome, вам не понадобится Wine. Это больше не может быть вариантом. См. Обновление # 3.

Обновление . Теперь я знаю о третьем способе сделать это: Pipelight! Pipelight первоначально был плагином браузера, предназначенным для использования вилки WINE для запуска Microsoft Silverlight. Однако в какой-то момент разработчики решили добавить поддержку Flash. См. здесь для инструкций по установке Pipelight и включению Flash Player.

Однако этот метод не идеален; если вы обнаружите, что ваш браузер не будет реагировать на вашу мышь, вы можете либо переключить рабочие области (используя ярлыки клавиатуры на рабочем столе), либо переключить окна (снова сочетания клавиш). В любом случае, когда вы переключаетесь назад, вы должны снова нажать. Обратите внимание: я тестировал это только на рабочем столе Linux Mint Cinnamon (который разветвляется у Gnome) и не может гарантировать, что это будет работать на других рабочих столах. Если все остальное не удается, вы можете переключиться на tty и убить pipelight, используя pkill pluginloader.exe .

Кроме того, вы можете время от времени запускать sudo pipelight-plugin --update , чтобы Pipelight знал, что нужно установить обновленную версию flash-плеера. Это предотвращает попытки Pipelight загружать плагины из мертвых ссылок и гарантирует, что плагины остаются в курсе последних событий. Или вы можете создать файл cron для автоматического запуска команды. Для этого запустите sudo bash -c 'echo -e \#\!"/bin/bash\n\npipelight-plugin --update" > /etc/cron.weekly/pipelight-update; chmod a+x /etc/cron.weekly/pipelight-update' . Это позволит обновлять список плагинов Pipelight еженедельно, хотя плагины actall не будут обновляться до запуска вашего браузера на основе NPAPI.

Обновление 2 . Я нашел еще один плагин , который использует Pepper (Google Chrome) Flash Player внутри других браузеров (например, firefox). Этот плагин, известный как freshplayerplugin, является родной версией Flash, поэтому WINE не требуется. Обратите внимание: хотя я не пробовал этот метод, у Pepper Flash, как известно, есть проблемы с видео с защитой DRM, например, на Amazon Prime. Если вы просматриваете видео с защитой DRM с помощью Flash Player, вы можете использовать Pipelight.

В приведенной выше ссылке рассказывается, как установить FreshPlayerPlugin путем клонирования git-репозитория и компиляции кода самостоятельно. Или вы можете установить пакет pepflashplugin-installer из skunk / pepper-flash ppa: sudo add-apt-repository ppa:skunk/pepper-flash && sudo apt-get update && sudo apt-get install pepflashplugin-installer . См. Внизу страницы ЭТО для получения инструкций о том, как включить Chromium в используйте pepperflash. Предупреждение: это зависит от поддержки Google Chrome. См. Обновление # 3 .

Обновление 3 . Google отказался от поддержки Chrome для всех 32-разрядных систем GNU / Linux. Если у вас 64-битная система, вы можете использовать Chrome как обычно. В противном случае вам придется либо запустить старую версию Chrome (удачи, находящей ее. Также следует предупредить, что старые браузеры не защищены), переключиться на 64-разрядную систему или попытаться запустить версию Windows через WINE. Поскольку 32-битные системы больше не поддерживаются, вы больше не можете использовать метод, описанный в обновлении №2, в 32-разрядных системах.

Обновление 4 : Pipelight был прекращен автором. Вы уже не можете установить с ним Flash Player. Тем не менее, Adobe решила поднять версию Flash Player GNU / Linux до последних версий, поэтому, я думаю, вам не нужен pipelight или freshplayerplugin. на самом деле, этот тип делает весь этот ответ устаревшим.

    
ответ дан TSJNachos117 04.09.2013 в 22:44
2

Чтобы установить последнюю версию флеш-плеера, найдите Dash (в версиях Ubuntu до 17.10) или панель инструментов «Показать приложения» (в Ubuntu 17.10 или новее) для Software & amp; Обновления и откройте Программное обеспечение и amp; Окно обновлений. Перейдите на вкладку Другое программное обеспечение в Software & amp; Обновите окно, установите галочку в поле слева от того, где он говорит: Канонические партнеры , и нажмите кнопку Добавить , чтобы добавить хранилище Canonical Partners в ваши источники программного обеспечения.

Программное обеспечение и amp; Обновления в Ubuntu 17.10

Нажмите кнопку Закрыть , чтобы закрыть Software & amp; Окно обновлений.

Откройте терминал и введите:

sudo apt-get update   
sudo apt-get install adobe-flashplugin  
    
ответ дан karel 30.12.2017 в 23:39
1

Как вручную установить Adobe Flash NPAPI-плагин для браузеров, таких как Firefox, Iceweasel и SeaMonkey

  1. Доступ Ссылка

  2. Выберите свою архитектуру: Linux (32-разрядная версия) или Linux (64-разрядная версия) .

    • Если вы не уверены в архитектуре вашей системы, запустите команду оболочки uname -i : если она вернет что-то с числом 64 , то ваша система будет 64-разрядной. В противном случае это 32-разрядный.
  3. Загрузите tar NPAPI : выберите в нем параметр (.tar.gz) - NPAPI , а затем нажмите кнопку "Загрузить сейчас".

    • tarball - это файл с расширением ".tar.xxx", где "xxx" является расширением для сжатых файлов, например, zip , gz , bz2 , 7z и т. д. Следовательно, tarball.tar.gz , tarball.tar.zip , tarball.tar.7z и tarball.tar.bz2 - все примеры tarballs.
  4. Сохраните архив в папке /tmp с именем flash.tar.gz . Если ваш браузер автоматически загружает tarball, что делает невозможным переименование tarball перед началом загрузки, дождитесь окончания загрузки, затем перейдите в папку, в которую был установлен tarball, переименуйте tarball в flash. tar.gz , а затем переместите его на /tmp .

  5. Запустите терминал оболочки и выполните следующую команду:

    cd /tmp ; tar -xvf flash.tar.gz
    
  6. Теперь запустите эту суперкоманду, чтобы разместить плагин Adobe Flash в системной папке:

    if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libflashplayer.so /usr/lib/adobe-flashplugin/ ; sudo ln -sf /usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so
    
  7. Затем запустите эту команду, чтобы разместить папки Adobe Flash в соответствующих местах:

    sudo cp -rf /tmp/usr /
    
  8. Теперь вы можете запустить браузер Mozilla / Gecko (Firefox, Iceweasel или SeaMonkey), а затем получить доступ к URL about:plugins , чтобы проверить, обнаружен ли ваш браузер флеш-плагин, расположенный в /usr/lib/adobe-flashplugin/libflashplayer.so (он также должен быть видимым путем доступа к about:addons , а затем раздела Плагины ). Если вы видите что-то вроде Shockwave Flash 24.0 r0 , перейдите на Ссылка , чтобы убедитесь, что флеш-апплет обнаруживает вашу установку NPAPI и сообщает, какую версию вы используете в настоящее время.

    • Возможно, ваш браузер покажет местоположение плагина как /usr/lib/flashplugin-installer/libflashplayer.so вместо /usr/lib/adobe-flashplugin/libflashplayer.so . Если это произойдет, игнорируйте его: это нормально.
  9. Перезагрузите компьютер, чтобы убедиться, что в меню приложений отображается ваша совершенно новая панель управления Adobe Flash Player . Если это не так, вы можете запустить его, запустив эту команду оболочки:

    /usr/bin/flash-player-properties
    

Примечание. Если вы используете 32-битный SeaMonkey в 64-битной системе, браузер не будет "видеть" плагин. Используйте другой браузер (например, Firefox).

Как вручную удалить плагин Adobe Flash NPAPI для браузеров, таких как Firefox, Iceweasel и SeaMonkey

Откройте окно терминала оболочки и запустите эту суперкоманду:

sudo rm -r /usr/lib/adobe-flashplugin /usr/lib/flashplugin-installer/libflashplayer.so /usr/bin/flash-player-properties /usr/lib/kde4/kcm_adobe_flash_player.so /usr/lib64/kde4/kcm_adobe_flash_player.so /usr/share/applications/flash-player-properties.desktop /usr/share/kde4/services/kcm_adobe_flash_player.desktop /usr/share/pixmaps/flash-player-properties.png ; cd /usr/share/icons/hicolor ; sudo find . -name "flash-player-properties.png" -delete

Как вручную установить Adobe Flash PPAPI-плагин для браузера WebKit, такого как Opera

  1. Доступ Ссылка

  2. Выберите свою архитектуру: Linux (32-разрядная версия) или Linux (64-разрядная версия) .

    • Если вы не уверены в архитектуре вашей системы, запустите команду оболочки uname -i : если она вернет что-то с числом 64 , то ваша система будет 64-разрядной. В противном случае это 32-разрядный.
  3. Загрузите PPAPI tarball : выберите в нем параметр (.tar.gz) - PPAPI , а затем нажмите кнопку "Загрузить сейчас".

    • tarball - это файл с расширением ".tar.xxx", где "xxx" является расширением для сжатых файлов, например, zip , gz , bz2 , 7z и т. д. Следовательно, tarball.tar.gz , tarball.tar.zip , tarball.tar.7z и tarball.tar.bz2 - все примеры tarballs.
  4. Сохраните архив в папке /tmp с именем pepflash.tar.gz . Если ваш браузер автоматически загружает tarball, поэтому вы не можете переименовать tarball перед началом загрузки, дождитесь окончания загрузки, затем перейдите в папку, где был установлен tarball, переименуйте tarball в pepflash. tar.gz , а затем переместите его на /tmp .

  5. Запустите терминал оболочки и выполните следующую команду:

    cd /tmp ; tar -xvf pepflash.tar.gz
    
  6. Теперь запустите эти команды, чтобы разместить плагин Adobe Flash в системной папке:

    if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libpepflashplayer.so manifest.json /usr/lib/adobe-flashplugin/
    
  7. Теперь вы можете запустить браузер WebKit / Opera (только версии Opera до версии 45), затем получить доступ к URL about:plugins , чтобы проверить, обнаружен ли ваш браузер флеш-плагина, расположенного в /usr/lib/adobe-flashplugin/libpepflashplayer.so .Не забудьте нажать кнопку Показать сведения (вверху справа), чтобы развернуть информационные поля и показать дополнительную информацию о каждом обнаруженном плагине. Если вы видите что-то вроде Adobe Flash Player , расположенного в /usr/lib/adobe-flashplugin/libpepflashplayer.so , перейдите по ссылке Ссылка чтобы убедиться, что флеш-апплет обнаруживает вашу установку PPAPI и сообщает вам, какую версию вы используете в настоящее время. Если ваш браузер - версия Opera 45+ (версия 45 или более поздняя версия), тогда единственный способ проверить, правильно ли установлен и функционально подключен плагин, обратившись к Ссылка . Если флеш-апплет обнаруживает вашу установку PPAPI-вспышки, флешка работает с вашим браузером Opera 45+.

Как вручную удалить Adobe Flash PPAPI-плагин для браузера WebKit, такого как Opera

Откройте окно терминала оболочки и запустите следующую команду:

sudo rm /usr/lib/adobe-flashplugin/libpepflashplayer.so

Как вручную установить Adobe Flash PPAPI-плагин для браузеров Google Chrome и Google Chromium

Если вы используете Google Chrome / Chromium, он уже поставляется со своим встроенным плагином PPAPI , расположенным в ~/.config/google-chrome/PepperFlash/some_version_number/libpepflashplayer.so . Однако, если видеоролики не работают с Google Chrome / Chromium, когда вы находитесь на Facebook, YouTube и так далее (вы слышите звук, но не видите никакого видео), то вы, вероятно, пытаетесь смотреть HTML5 , но ваш графический процессор (Graphics Processing Unit) имеет встроенный черный список рендеринга, который позволяет избежать ускорения видео, требуемого HTML5.

Чтобы устранить эту проблему, запустите Google Chrome / Chromium, обратитесь к этому URL-адресу:

chrome://flags/#ignore-gpu-blacklist

... затем активировать приведенную выше опцию и перезапустить Google Chrome / Chromium.

Если вышеупомянутое решение не решит проблему, выполните 6 шагов, предусмотренных в Как вручную установить плагин Adobe PPAPI Adobe для браузера WebKit, такого как Opera , затем создайте резервную копию плагина Google PepperFlash и создайте символическую ссылку на плагин Adobe PPAPI.

Если, например, ваш браузер Chrome / Chromium использует плагин версии 24.0.0.186 PepperFlash, и вы загрузили плагин Adobe PPAPI версии 24.0.0.186 (такая же версия PepperFlash от Google), то это команда оболочки, которую вам придется выпустить после установки Adobe Flash PPAPI-плагин :

mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ; sudo ln -sf /usr/lib/adobe-flashplugin/libpepflashplayer.so ~/.config/google-chrome/libpepflashplayer.so

Как вручную удалить Adobe Flash PPAPI-плагин для браузеров Google Chrome и Google Chromium

Откройте окно терминала оболочки и запустите следующую команду:

sudo rm ~/.config/google-chrome/libpepflashplayer.so ; mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so

Источник: мой собственный ответ до вопрос № 470281 .

    
ответ дан Yuri Sucupira 03.02.2017 в 15:03