Chrome'un Pepper Flash'ı Firefox'la kullanabilir miyim?


21

Adobe artık Linux'ta Flash'ı desteklemediğinden (aşağıdaki "BİLDİRİM" bölümüne bakın), Chrome'un Pepper Flash eklentisini Firefox'la kullanmanın bir yolu var mı?


DİKKAT! Flash artık Chrome'un bir parçası olarak Linux EXCEPT için desteklenmemektedir (son derece eski Firefox 11.2 sürümü dışında, güvenlik güncellemeleri olsa da, eskidir ve sık sık güncellenmemektedir). Bu, Adobe'den Flash Runtimes Yol Haritası'nda ayrıntılı olarak açıklanmaktadır . İlgili bölüm olan Platform destek , alt bölüm Kişisel Bilgisayarlar , bölüm Linux 14 Ocak (burada alıntılanan 2015 bu çekildi ve insanlar okumak istemem çünkü bu en önemli çizgiler önemli nedenlerle kalın edildiğinde oldu her şey burada):

Linux

Adobe, tarayıcıda eklentileri barındırmak için tek ve modern bir API geliştirmek için Google ile yakın bir şekilde çalışmaktadır. "Pepper" adlı kod adı verilen PPAPI, eklentiyle tarayıcı arasında tarayıcı ve işletim sistemi uygulamaları arasındaki farkları ortadan kaldıran bir katman sağlamayı amaçlamaktadır. Pepper API hakkında daha fazla bilgiyi http://code.google.com/p/ppapi/ adresinde bulabilirsiniz .

Bu çalışma nedeniyle, Adobe, Google Chrome tarayıcısı tarafından desteklenen tüm x86 / 64 platformları için Flash Player'ın "Karabiber" uygulaması sağlama konusunda Google ile ortaklık kurmayı başardı. Google şimdi bu yeni Biber Tabanlı Flash Player'ı, Linux dahil tüm platformlarda Chrome'un bir parçası olarak dağıtıyor.

11.2'den sonraki Flash Player sürümleri için, Linux için Flash Player tarayıcı eklentisi yalnızca Google Chrome tarayıcı dağıtımının bir parçası olarak "Biber" API'siyle kullanılabilir ve artık Adobe'den doğrudan indirilemez. Adobe, piyasaya sürüldüğü tarihten itibaren beş yıl boyunca Linux'taki Flash Player 11.2'nin Pepper olmayan dağıtımlarına yönelik güvenlik güncelleştirmeleri sağlamaya devam edecektir.

Flash Player, Linux dışındaki platformlarda "Pepper" olmayan eklenti API'leri kullanan tarayıcıları desteklemeye devam edecektir.

Adobe, Linux'taki Flash Player tarayıcısı eklentisinin Biber tabanlı bir hata ayıklama oynatıcısı uygulamasını sağlamayacaktır.

Adobe AIR 3'ten itibaren, Adobe, Linux işletim sistemleri için Adobe AIR desteğini durdurmuştur.


Bunu yayınladım çünkü benzer bir "Chrome'un Pepper Flash'ını Firefox'la nasıl çalıştırabilirim" yazısını bulamadım. Yeterince sert aramamış olabilirim. Eğer böyle bir yazı zaten mevcutsa, lütfen bana bildirin, bu yazıyı sileceğim ve cevabımı kopyalayacağım (diğer yazıların cevapları ayrıntılı değilse).
Thomas Ward


@Ben antik Flash olduğunu unutmayın - yeni şeylerin% 99'u da çok eski olduğu için çalışmayacak
Thomas Ward

Chrome'un flaşının eski olduğunu mu söylüyorsunuz? Windows ve Chrome OS'de de aynı güncel sürüm olduğunu düşündüm.
Ben,

@Ben bağlantınız repolarda Firefox için Adobe Flash eklentisine işaret ediyor. Bu Flash 11. Chrome'un flaşı Linux için SADECE güncel, yalnızca Chrome aracılığıyla
Thomas Ward

Yanıtlar:


18

Bu cevap, Adobe ve Flash'ta yapılan son değişiklikler nedeniyle eski olabilir. Bu cevap burada tarihsel amaçlar için olduğu gibi bırakılmıştır.


Firefox yakında NPAPI için destek vermiyor, bu cevabı tarihli ve geçersiz hale getirebilir. Firefox çözümü olmayan Flash yalnızca Chrome'a ​​ve yalnızca bir noktada Chrome'a ​​ulaşmak mümkün olabilir.

Adobe artık Linux'ta Flash'ı desteklemediğinden, Chrome, Flash'ın dahil olduğu kalan seçeneklerden biridir. Bu, Kişisel Bilgisayarlar altındaki Linux alt başlığında Adobe'den gelen Flash Yol Haritasında ayrıntılı olarak açıklandığı gibi bir Chrome özel vakasıdır .

Sen yapabilirsiniz Firefox üzerinde ( "Taze Oyuncu" olarak adlandırılır) Biber Flaş kullanın. Webupd8 burada ve bunun nasıl çalışacağı konusunda yorum yaptı (bağlantılı makale 29 Mayıs 2014 tarihinde yayınlandı ve tarihi geçmiş olabilir). Eklenti, Ubuntu IRC sohbetlerinde bir çözüm olarak düzenli olarak önerildiği gibi kullanılabilir.


Aşağıdaki Webupd8 yayınından alınmıştır:

NOT: Bunun için kullanılan sarıcı, ALFA aşamasındadır ve EKSTRAORIDNARİLY dengesiz olması muhtemeldir.

Yine de ayrıntılandırdıkları adımları özetlemek gerekirse:

  1. Aşağıdaki komutları kullanarak Fresh Player Plugin'i Ubuntu'ya (PPA aracılığıyla) kurun:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install freshplayerplugin
    
  2. Bunu kullanmanın en kolay yöntemi, bunun çalışması için maalesef Google Chrome'u yüklemeniz gerekeceği anlamına gelir. Bunun nedeniFresh Player Plugin'in yalnızca bir sarmalayıcı olması libpepflashplayer.so, bu nedenle Google Chrome ile birlikte gelen bu dosyaya ihtiyacı var. Bu dosyayı edinmenin en kolay yolu Google Chrome Stable yazılımını yüklemektir - buradan indirin , sonra kurun.

    2a. Alternatif:

    Libpepflashplayer.so almanın başka yolları da var ama hepsi için yükleme talimatlarını burada göndermeyeceğim.

    Bunun yerine, onları sadece aşağıda listeleyeceğim:

    • Google Chrome'un Kararsız kullanıyorsanız, sembolik bir bağlantı oluşturmak /opt/google/chrome-unstable/PepperFlashiçin /opt/google/chrome/veya değişim eklemek freshwrapper.confdosyası ve eklemek /opt/google/chrome-unstable/PepperFlash/libpepflashplayer.soorada yolunu - 3. adıma bakın

    • Pepper Flash'ı başka iki yolla da kurabilirsiniz: resmi Ubuntu 14.04 depolarında bulunan yükleyici ve eski Ubuntu sürümleri için de mevcut olan Pepper Flash PPA aracılığıyla - bir kez kurulduktan sonra Pepper için sembolik bir bağlantı oluşturmanız gerekecektir. /opt/google/chrome/PepperFlash/libpepflashplayer.soYolun nasıl değiştirileceğini görmek için yanıp söner veya 3. adıma bakın.

  3. APT tarafından kurulan flash eklentisini kaldırın: Bu paketleri Software Center'dan kaldırın / temizleyin flashplugin-installer adobe-flashplugin adobe-flash-properties-gtk adobe-flash-properties-kdeya da sadece bir terminalde çalıştırın:

    sudo aptitude --purge-unused purge flashplugin-installer adobe-flashplugin adobe-flash-properties-gtk adobe-flash-properties-kde
    

    Pepper Flash paketi orijinal kütüphane dosyasının yerini almaz, bu yüzden bu adıma kadar Eklentiler sayfasındaki Flash eklentisinin her iki versiyonunu da görebilirsiniz ve Firefox’un en son sürümü kullanacağından emin olmanın bir yolu yok. sürümü. Ve diğerini devre dışı bırakmadan birini devre dışı bırakamazsınız (Birini devre dışı bırakır ve yeniden başlatırsanız, ikisi de devre dışı bırakılır).

  4. İsteğe bağlı (yalnızca çeşitli ayarları değiştirmek istiyorsanız kullanın): Fresh Player Plugin'i yapılandırın

    Burada bir örnek bulabilirsiniz Fresh * Player Eklentisi yapılandırması - kullanmak, bu dosyayı kaydetmek, yeniden adlandırmak freshwrapper.confve kopyalamak için~/.config/freshwrapper-data/

    libpepflashplayer.soDeklanşör sesiniz varsa yolu değiştirmek veya ses arabelleğini değiştirmek için bu yapılandırma dosyasını kullanın . Şimdilik doğru şekilde çalışmadığı için donanım hızlandırmayı etkinleştirmek için kullanmayın !

    Bu dosyadaki yapılandırma seçenekleri oldukça açıklayıcıdır - ses arabelleği boyutu için alt ve daha yüksek sınırı yapılandırabilir, tam ekran pencere geometrisini elde etmek için kullanılan Xinerama ekranını değiştirebilir (varsayılan: 0), libpepflashplayer.sokomutla birlikte yolunu değiştirebilirsiniz satır argümanları (donanım video kod çözme olanağı sağlamak gibi)


Düzeltme: Artık Adobe'yi değil Linux'ta Flash'ı desteklemeyen Firefox'tur. Adobe, Pepper Flash sağlar ve Firefox, politik nedenlerden dolayı kullanmayı reddeden tek büyük tarayıcıdır.
Barafu Albino

2
@BarafuAlbino Bu bir yanılgıdır - aslında özel lisanslama altında Chrome'a ​​HİÇBİR Linux eklentisi sağlamayan Adobe'dir. Biber flaşın kendisi sadece Lonux için krom ve özel kasalar aracılığıyla mevcuttur ve Adobe tarafından ücretsiz olarak temin edilebilir
Thomas Ward

1
@BarafuAlbino Adobe Geliştirici Yol Haritası ve Odaklama belgesi bunu Linux için de açıklar ( link - Kişisel Bilgisayarlar ve Linux'a inin)
Thomas Ward

1
@BarafuAlbino erişim kolaylığı için, sorunun kendisinin ilgili bölümünü gönderdim, böylece hepsini okuyabilirsiniz. Okuduysanız neden önemli olduğunu göreceksiniz.
Thomas Ward

1
Bu cevap hala geçerli mi, yoksa 16.10 kullanıyorsanız işler değişti mi?
AzP

7

Dayanarak bu web sitesi , aşağıdakileri deneyin:

sudo apt-get install browser-plugin-freshplayer-pepperflash

Benim için çalıştı.


1
Sadece bağlantı vermek yerine, içeriği özetlemeye çalışın ve ardından siteye bir referans / kaynak olarak bağlayın. URL değişebilir, içerik değişebilir veya internetten tamamen kaldırılabilir.
KGIII 13:15

Ne yazık ki yeni oynatıcı eklentisi, Firefox'un kullanabilmesi için biber flaşını NPAPI ön ucu ile kaplıyor. Ancak Firefox, yıl sonuna kadar NPAPI için desteğini bırakıyor . Firefox’ta daha önce öldürülmesi planlanmayan bir başka çözüm var mı?
Ben,

7

Soruda ve kabul edilen cevapta verilen bilgilerin çoğu artık geçerli değil.

Ubuntu kullanıcılarının NPAPI ve PPAPI eklentisinin en son sürümünü edinmelerinin en kolay yolu Canonical Partner'ı etkinleştirmek ve adobe-flashpluginpaketi kurmaktır .

Varsayılan olarak Firefox, NPAPI eklentisini kullanır. Ancak, NPAPI eklentisi, PPAPI eklentisinin sahip olduğu tüm özelliklere sahip olmayacaktır. browser-plugin-freshplayer-pepperflashPaketi kurarak (ve Firefox'u yeniden başlatarak) Firefox, bunun yerine PPAPI eklentisini kullanacaktır.


1

Öncelikle, flashplayer kütüphanesini (.so) tarayıcınızdan buradan indirerek veya wget kullanarak, örneğin

cd ~/Downloads
wget https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/libflashplayer.so

Ardından, Ubuntu sürümünüze bağlı olarak doğru yere kopyalayın:

Ubuntu 16.10

Komut satırından:

sudo cp -fr ~/Downloads/libflashplayer.so /usr/lib/libflashplayer.so  

Ubuntu 17.04

sudo cp -fr ~/Downloads/libflashplayer.so /usr/lib/firefox/browser/plugins/

Firefox'taki eklentiler hakkında şunları ekleyerek kurulumu doğrulayın ve 'Shockwave Flash' ve sürüm> = 25 olup olmadığını kontrol edin.


2
Bu gerçekten flaş "Biber" versiyonu? Bu URL eski Adobe sürümüne benziyor ve OP'ye göre "Biber" sürümü yalnızca Google Chrome ile birlikte dağıtılıyor .
tu-Reinstate Monica-dor duh

@ThomasWard Daha iyi olduğu fikrine nereden ulaşıyorsunuz? Omgubuntu.co.uk adresine göre 2016/09/ … sakatlandı. "[Adobe], Linux'taki NPAPI sürümüne DRM, GPU hızlandırma, Stage 3D vb. Gibi gelişmiş özellik ve yetenekleri desteklemeyi veya eklemeyi planlamıyor."
tu-Reinstate Monica-dor duh,

Ayrıca, tüm platformlarda ActiveX, PPAPI ve NPAPI için dün (27 Nisan 2017) yayınlanan yeni betaların bulunduğunu da unutmayın: labs.adobe.com/downloads/flashplayer.html
tu-

@tudor Yanılmıyorsam, Adobe ayrıca Pepper flaş türevini üretmekten de vazgeçti - bu yüzden gelişmiş özellikler / yetenekler bir yana, güvenli / düzenli bir şekilde yamalı bir Flash mı yoksa güvenlik delikleri olan ve güncelleme gerektirmeyen ve kullanılmayan bir Flash mı?
Thomas Ward

@ThomasWard, beni OP ile karıştırdığınızı düşünüyorum.
tu-Reinstate Monica-dor duh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.