Używanie najnowszego Flasha w przeglądarce Chromium

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

chromium_icon

Jak zapewne część z was słyszała, Adobe przestało rozwijać Flasha na Linuksa (wersja 11.2 jest ostatnią).

Oczywiście jest sposób na obejście tego utrudnienia. Najnowsza wersja Flasha jest dostarczana wraz z przeglądarką Chrome w tzw. Pepper API. Co bardziej konserwatywni (i dbający o swoją prywatność użytkownicy) wolą z pewnością używać przeglądarek niepowiązanych z wielkimi korporacjami – Firefoksa, czy Chromium. W tym poradniku chciałem przedstawić sposób na używanie Pepper API w ostatniej z tych przeglądarek.

Przygotowania

  1. Na początku należy zainstalować przeglądarkę Google Chrome – doda to repozytorium do systemu, które wraz z aktualizacjami Chrome będzie aktualizowało Flasha.
  2. Następnie sprawdź czy Flash w Chrome działa poprawnie (użytkownicy mający pecha mogą trafić na jeden ze zgłaszanych bugów).


Jeżeli wszystko działa prawidłowo, przystąp do właściwego działania.

Instalacja w Chromium

Aby uruchomić Chromium jednorazowo z Flashem z Chrome wykonaj poniższy kod:

chromium-browser --ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.7.700.169
Wartość 11.7.700.169 może się różnić w zależności od architektury systemu, jego wersji oraz aktualizacji. Aktualną wartość sprawdzisz poleceniem
grep '"version":' /opt/google/chrome/PepperFlash/manifest.json| grep -Po '(?<=version": ")(?:\d|\.)*'

Aby Chromium uruchamiał się zawsze z najnowszą wersją zastosuj poniższe kroki:

  1. Do pliku ~/.profiles dopisz linijkę:
    export PEPPER_FLASH_VERSION=$(grep '"version":' /opt/google/chrome/PepperFlash/manifest.json| grep -Po '(?<=version": ")(?:\d|\.)*')

    np. za pomocą polecenia:

    echo "export PEPPER_FLASH_VERSION=$(grep '"version":' /opt/google/chrome/PepperFlash/manifest.json| grep -Po '(?> ~/.profile
  2. Otwórz plik z ustawieniami Chromium:
    sudo gedit /etc/chromium-browser/default
  3. Zamień linijkę:
    CHROMIUM_FLAGS="...

    na:

    CHROMIUM_FLAGS="--ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so --ppapi-flash-version=$PEPPER_FLASH_VERSION"

Wersja Flasha będzie aktualizowana po każdym ponownym zalogowaniu, jeżeli chcesz przetestować działanie przed ponownym logowaniem do systemu musisz wykonać polecenie:

export PEPPER_FLASH_VERSION=$(grep '"version":' /opt/google/chrome/PepperFlash/manifest.json| grep -Po '(?<=version": ")(?:\d|\.)*')
Źródło: Webupd8
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • Łukasz Hajnc

    Gdzie plik ~/.profiles się znajduje??

    • http://www.facebook.com/jakub.wolniewicz Jakub Wolniewicz

      ~ wskazuje na katalog domowy

      • japko

        ~/.profiles jak tam wejść gdzie to jest o co chodzi

        • http://www.ubuntu-pomoc.org/ Łukasz Schmidtke

          Będąc w swoim Katalogu domowym, wciśnij CTRL + H – wyświetlisz wtedy wszystkie ukryte pliki i katalogi, czyli te, których nazwa poprzedzona jest kropką ‚.’. Następnie odszukaj poszukiwany katalog.

  • Marek

    Jak tego dokonać dla Google Chrome?

    • Kamil Maciąg

      A po co to robić w Google Chrome skoro to jest plugin wyciągnięty z Google Chrome?

  • Michał

    Kiedy otwieram ten plik /.profiles okazuje się, że jest on pusty. Co zrobić?

    • kubahaha

      Wpisać tą linijkę

  • Wiesiek

    Czyli żeby mieć aktualnego Flasha w Chromium muszę zainstalować Chrome? Może lepiej zastosować Pepper Flash, jest to dodatek, który automatycznie pobierze (ale nie zainstaluje) przeglądarkę Google Chrome, „wyciągnie” z niej plugin Flash Player i zainstaluje go w Chromium.

  • Norbijas

    Witam mam wlasnie problem z adobe flash player zainstalowalem przez repo ale nie dziala ,za strony adobe blad paczki rpm z terminala poszlo ale na stronie nie dziala.Jestem poczatkujacym linuxem wiec poprosze o jakies gotowe linki czy komendy do terminala.Z gory dziekuje ale jeszcze tych krokow tu opisanych nie wklepalem.

  • Norbijas

    Postaram sie przeprowadzic instalacje z tego artykulu.

  • Norbijas

    Czy bez firmy adobe linux bedzie otwieral stronki poprawnie jest chyba duzo pracy ,normalna blondynka nie kupi kompa z linuxem tylko win 8 albo maca.

    • wrzomar

      Najprościej jest zainstalować Google Chrome i używać jej, każda blondynka sobie z tym poradzi, wystarczy wejść na https://www.google.com/intl/pl/chrome/browser/ i podążać za wskazówkami, flash w Google Chrome działa, bo nie ma innego wyjścia. Mój Firefox 23.0 otworzył przewodnik, a właściwie jeszcze się ładuje, poprzednio ściągnąłem używając Chrome, ale powoli mija mi fascynacja tą przeglądarką. A normalna blondynka nie kupi kompa z Linuksem, bo ich nie sprzedają (zwykle) z żadną większą dystrybucją tylko najwyżej z „gołym” GNU/Linuksem jako „bez systemu” (czasami „bez systemu” oznacza FreeDOS).

      • Norbijas

        W dniu 18.08.2013 16:00, Disqus pisze:

  • Norbijas

    Witam czy przegladarka chromium a google chrome to identyczne przegladarki ?Bo mialem chromium doinstalowalem chrome i nic a jesli chodzi o adobeflashplayer to tez nie dziala .Zrobilem ta instalke z tego linku ale to jest to samo co normalnie sie instaluje przegladarke chrome tez nie dziala konkretnie chodzi o gierke na fejsie ,pojawia sie komunikat z linkiem do stronki adobe a tam zadnej paczki nie moge zainstalowac tar.gz nie umiem a z tych co sie cos dzieje w automacie pokazuje blad.Dobra dzieki za pomoc w razie czego zajrze tu jutro no i sam tez cos bede szukal jak to zrobic.

    • wrzomar
      • wrzomar

        Chrome stało się nowym IE6 :( Kolejny raz w FF disqus.com po załadowaniu wygląda jak psu z gęby (albo jak z Opery), a serwis o serialach (i nie tylko), który nazywa się jak klasa statków kosmicznych z Richardem Deanem Andersonem w roli głównej, wygląda dobrze „na każdym ekranie” ale nie w FF. Ale może moje połączenie z Internetem jest temu winne. Może ktoś udowodnić, że mroczne widmo Chrome się nie zbliża tak szybko jak na to wygląda w FF?

  • Norbijas

    Cos porobilem z tego zagadnienia ale jak na razie ten sam problem na fejsie gierka nie odpala potrzebuje flasha .

  • Norbijas

    ok po restarcie systemu dziala super dzieki za instrukcje.

  • djoaza

    Czemu jak wklejam do konsoli polecenie
    „grep ‚”version”:’ /opt/google/chrome/PepperFlash/manifest.json| grep -Po ‚(?<=version": ")(?:d|.)*'"
    wyskakuje
    "grep: /opt/google/chrome/PepperFlash/manifest.json: Nie ma takiego pliku ani katalogu"

  • marol

    Games (FoE for example) that shows „To view this page ensure that Adobe Flash Player version 11.7 or greater is installed.” in Firefox, work fine in Opera 36.0