Как установить Pepper Flash для Chromium в Ubuntu

chromium-browser-pepper-flash

Как вы, возможно, знаете, свежие Adobe Flash Player доступны для Linux только через Google Chrome, в то время как другие браузеры остались на версии 11.2. Если вы хотите использовать браузер Chromium вместо Google Chrome, есть простой способ установить в нём Pepper Flash Player.

Свежий Adobe Flash Player, встроенный в Google Chrome, не работает с таким браузерами, как, например, Firefox, потому что он требует API под названием «Pepper», который доступен только в Google Chrome и Chromium. Некоторое время назад мы писали об установке Pepper Flash из Google Chrome в браузере Chromium с помощью установки Google Chrome и переноса плагина Pepper Flash оттуда, но теперь есть простой способ сделать это в Ubuntu: с помощью PPA-репозитория.

Если вы интересуетесь, каковы различия между Google Chrome и Chromium (помимо логотипа), вот некоторые из них:

  • Код Google Chrome закрыт (поэтому он недоступен в официальных репозиториях дистрибутивов), а у Chromium — открыт;
  • Google Chrome тестируется разработчиками Chrome, а Chromium может быть изменен дистрибутивами; например, Chromium в Ubuntu модифицирован для поддержки возможности интеграции с веб-приложениями, а Google Chrome из-за свое закрытости не содержит данных изменений и, следовательно, не поддерживает WebApps;
  • В Google Chrome встроены некоторые закрытые плагины, такие как просмотрщик PDF и Adobe Flash Player (Pepper).

Как установить Pepper Flash для Chromium в Ubuntu

Установщик Pepper Flash, доступный в PPA-репозитории, автоматически загружает последнюю стабильную версию Google Chrome, извлекает из неё файлы Pepper Flash и устанавливает их. Сам Google Chrome установлен не будет.

Этот пакет — всего лишь установщик, и не содержит каких-либо файлов Google Chrome / Adobe Flash. Установщик создан по принципу flashplugin-installer или oracle-java-installer.

Чтобы добавить в вашу систему PPA-репозиторий и установить Adobe Pepper Flash из Google Chrome в Ubuntu для использования в Chromium, используйте следующие команды:

sudo add-apt-repository ppa:skunk/pepper-flash
sudo apt-get update
sudo apt-get install pepflashplugin-installer

После установки нужно выполнить ещё один шаг, чтобы Chromium стал использовать Google Chrome Pepper Flash Player: вам нужно открыть файл /etc/chromium-browser/default как root в текстовом редакторе (например, в gedit — его я использую в команде ниже):

sudo apt-get install gksu #если утилита не установлена в Ubuntu 13.04
gksu gksu gedit /etc/chromium-browser/default

(«gksu» использован дважды, чтобы Gedit не открывал чистый файл после уже открытого)

И в этом файле, вставьте следующую строчку в конце (после строчки CHROMIUM_FLAGS=»»):

. /usr/lib/pepflashplugin-installer/pepflashplayer.sh

(да, в начале строки идет точка, а потом пробел!)

На этом всё. Теперь вы можете перезагрузит браузер Chromium, открыть chrome://plugins и проверить версию Adobe Flash Player.