Bisakah saya menggunakan Pepper Pepper Chrome dengan Firefox?

21

Karena Adobe tidak lagi mendukung Flash di Linux (lihat "PEMBERITAHUAN" di bawah), apakah ada cara untuk menggunakan plugin Pepper Flash Chrome dengan Firefox?


MEMPERHATIKAN! Flash tidak lagi didukung untuk Linux KECUALI sebagai bagian dari Chrome (dengan pengecualian versi Firefox 11.2 yang sangat ketinggalan zaman, meskipun mendapat pembaruan keamanan, itu masih kuno dan tidak diperbarui sesering itu). Ini dirinci dalam Roadmap untuk Flash Runtimes dari Adobe . Bagian yang relevan adalah dukungan Platform , sub bagian Komputer Pribadi , bagian Linux , dikutip di sini (14 Januari 2015 adalah ketika ini ditarik, dan baris paling penting dalam ini telah dicetak tebal karena alasan penting karena orang tidak ingin membaca semuanya di sini):

Linux

Adobe telah bekerja erat dengan Google untuk mengembangkan satu API modern untuk hosting plug-in di dalam browser. PPAPI, yang diberi nama kode "Pepper", bertujuan untuk memberikan lapisan antara plug-in dan browser yang memisahkan perbedaan antara browser dan implementasi sistem operasi. Anda dapat menemukan informasi lebih lanjut tentang Pepper API di http://code.google.com/p/ppapi/ .

Karena pekerjaan ini, Adobe telah dapat bermitra dengan Google dalam menyediakan implementasi "Pepper" Flash Player untuk semua platform x86 / 64 yang didukung oleh browser Google Chrome. Google sekarang mendistribusikan Flash Player baru berbasis Pepper ini sebagai bagian dari Chrome di semua platform, termasuk Linux.

Untuk rilis Flash Player setelah 11.2, plug-in browser Flash Player untuk Linux hanya akan tersedia melalui API "Pepper" sebagai bagian dari distribusi browser Google Chrome dan tidak lagi tersedia sebagai unduhan langsung dari Adobe. Adobe akan terus menyediakan pembaruan keamanan untuk distribusi non-Pepper dari Flash Player 11.2 di Linux selama lima tahun sejak dirilis.

Flash Player akan terus mendukung browser menggunakan plug-in API non-"Pepper" pada platform selain Linux.

Adobe tidak akan menyediakan implementasi debug player berbasis Pepper dari plug-in browser Flash Player di Linux.

Pada Adobe AIR 3, Adobe telah menghentikan dukungan untuk Adobe AIR untuk sistem operasi Linux.

Thomas Ward
sumber
Saya memposting ini karena saya tidak dapat menemukan postingan "Bagaimana saya membuat Chrome Pepper Pepper bekerja dengan Firefox". Saya mungkin tidak mencari cukup keras. Jika sudah ada posting seperti itu, beri tahu saya, saya akan menghapus posting ini, dan salin jawaban saya (jika jawaban posting lain tidak sedetail).
Thomas Ward
@ Ingatlah bahwa itu adalah Flash kuno - 99% dari hal-hal baru tidak akan berjalan dengan baik karena terlalu lama
Thomas Ward
Apakah Anda mengatakan Chrome's Flash kuno? Saya pikir itu sama, versi terbaru yang juga mereka sediakan di Windows dan Chrome OS.
Ben
@Ben tautan Anda di sana menunjuk ke plugin Adobe Flash untuk Firefox di repo. Itu adalah Flash 11. Flash Chrome adalah Flash HANYA up to date untuk Linux, dan hanya melalui Chrome
Thomas Ward

Jawaban:

18

Jawaban ini mungkin kedaluwarsa karena perubahan terbaru pada Adobe dan Flash. Jawaban ini ditinggalkan di sini seperti untuk tujuan sejarah.


Firefox segera menjatuhkan dukungan untuk NPAPI, yang mungkin membuat jawaban ini keluar tanggal dan tidak valid. Mungkin hanya memungkinkan untuk mendapatkan Flash di Chrome, dan hanya Chrome, pada titik tertentu, sehingga tidak ada solusi Firefox.

Karena Adobe tidak lagi mendukung Flash di Linux, Chrome adalah salah satu opsi yang tersisa yang disertakan dengan Flash. Ini adalah kasus khusus Chrome, sebagaimana dirinci dalam Flash Roadmap dari Adobe di subpos Linux di bawah Personal Computers.

Anda dapat menggunakan Pepper Flash (disebut "Fresh Player") di Firefox. Webupd8 bahkan mengomentarinya di sini dan cara membuatnya bekerja (artikel tertaut itu diposting pada 29 Mei 2014 dan mungkin kedaluwarsa). Plugin ini dapat digunakan karena tampaknya disarankan secara teratur di obrolan IRC Ubuntu sebagai solusi.


Di bawah ini diekstrak dari posting Webupd8:

CATATAN: Pembungkus yang digunakan untuk ini adalah dalam tahap ALPHA dan kemungkinan sangat LUAR BIASA.

Untuk meringkas langkah-langkah mereka detail, meskipun:

  1. Instal Fresh Player Plugin di Ubuntu (via PPA), dengan menggunakan perintah berikut:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install freshplayerplugin
    
  2. Metode termudah untuk menggunakan ini berarti bahwa Anda sayangnya harus menginstal Google Chrome agar ini berfungsi. Ini karena Plugin Player Baru hanyalah pembungkus libpepflashplayer.so, sehingga diperlukan file ini yang dibundel dengan Google Chrome. Cara termudah untuk mendapatkan file ini adalah cukup menginstal Google Chrome Stable - unduh dari sini , lalu instal.

    2a. Kalau tidak:

    Ada cara lain untuk mendapatkan libpepflashplayer.so tapi saya tidak akan memposting instruksi instalasi untuk semuanya di sini.

    Sebagai gantinya, saya hanya akan menuliskannya di bawah:

    • Jika Anda menggunakan Google Chrome Unstable, buat tautan simbolis dari /opt/google/chrome-unstable/PepperFlashke /opt/google/chrome/atau ubah tambahkan freshwrapper.conffile dan tambahkan /opt/google/chrome-unstable/PepperFlash/libpepflashplayer.sojalur di sana - lihat langkah 3

    • Anda dapat menginstal Pepper Flash menggunakan 2 cara lain: melalui penginstal yang tersedia di repositori resmi Ubuntu 14.04 dan melalui Pepper Flash PPA yang juga tersedia untuk versi Ubuntu yang lebih lama - setelah diinstal, maka Anda harus membuat tautan simbolik untuk Pepper Flash ke /opt/google/chrome/PepperFlash/libpepflashplayer.soatau lihat langkah 3 untuk cara mengubah jalur ke sana.

  3. Hapus plugin flash yang dipasang oleh APT: Hapus / Bersihkan paket-paket ini dari Pusat Perangkat Lunak flashplugin-installer adobe-flashplugin adobe-flash-properties-gtk adobe-flash-properties-kdeatau jalankan di terminal:

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

    Paket Pepper Flash tidak menggantikan file perpustakaan asli, inilah mengapa hingga langkah ini, Anda dapat melihat kedua versi plugin Flash di halaman Add-on, dan tidak ada cara untuk memastikan bahwa Firefox akan menggunakan yang terbaru versi. Dan Anda tidak dapat menonaktifkan satu tanpa menonaktifkan yang lain (Jika Anda menonaktifkan satu dan memulai ulang, keduanya akan dinonaktifkan).

  4. Opsional (hanya gunakan jika Anda ingin mengubah berbagai pengaturan): konfigurasikan Fresh Player Plugin

    Di sini Anda akan menemukan contoh konfigurasi Fresh * Player Plugin - untuk menggunakannya, simpan file ini, ubah nama menjadi freshwrapper.confdan salin ke bawah~/.config/freshwrapper-data/

    Gunakan file konfigurasi ini untuk mengubah jalur ke libpepflashplayer.soatau untuk men-tweak buffer suara jika Anda memiliki suara mematikan. Jangan menggunakannya untuk mengaktifkan akselerasi hardware belum karena tidak bekerja dengan baik untuk saat ini !

    Opsi konfigurasi yang tersedia dalam file ini cukup jelas - Anda dapat mengonfigurasi batas bawah dan lebih tinggi untuk ukuran buffer audio, mengubah layar Xinerama yang digunakan untuk memperoleh geometri jendela layar penuh (default: 0), mengubah jalur untuk libpepflashplayer.somengikuti perintah argumen baris (seperti mengaktifkan decoding video perangkat keras).

Thomas Ward
sumber
Koreksi: Ini adalah Firefox yang tidak lagi mendukung Flash di Linux, bukan Adobe. Adobe menyediakan Pepper Flash dan Firefox adalah satu-satunya browser utama yang menolak untuk menggunakannya, karena alasan politik.
Barafu Albino
2
@BarafuAlbino Itu kesalahpahaman - sebenarnya Adobe yang tidak menyediakan plugin Linux KECUALI ke Chrome di bawah lisensi khusus. Pepper flash itu sendiri hanya tersedia untuk Lonux melalui krom dan kasing khusus dan apakah tersedia secara gratis oleh Adobe
Thomas Ward
1
@BarafuAlbino Dokumen Peta Jalan dan Fokus Pengembang Adobe juga menjelaskan ini untuk Linux ( tautan - turun ke Komputer Pribadi dan Linux)
Thomas Ward
1
@BarafuAlbino untuk kemudahan akses, saya memposting bagian yang relevan dalam pertanyaan itu sendiri, sehingga Anda semua dapat membacanya. Anda akan melihat mengapa ini penting jika Anda membacanya.
Thomas Ward
1
Apakah jawaban ini masih relevan, atau ada yang berubah jika menggunakan 16.10?
AzP
7

Berdasarkan situs web ini , Anda harus mencoba yang berikut:

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

Bekerja untukku.

tisfo
sumber
1
Daripada hanya menautkan, cobalah untuk meringkas konten dan kemudian menautkan ke situs sebagai referensi / kutipan. URL dapat berubah, konten dapat berubah, atau mungkin dihapus dari internet sepenuhnya.
KGIII
Sayangnya plugin freshplayer hanya membungkus merica flash dengan front-end NPAPI sehingga Firefox dapat menggunakannya. Tetapi Firefox menjatuhkan dukungan untuk NPAPI pada akhir tahun . Apakah ada solusi lain untuk Flash di Firefox yang belum direncanakan untuk dibunuh?
Ben
7

Banyak informasi yang disediakan dalam pertanyaan dan juga jawaban yang diterima tidak berlaku lagi.

Cara termudah bagi pengguna Ubuntu untuk mendapatkan versi terbaru dari plugin NPAPI dan PPAPI adalah dengan mengaktifkan Canonical Partner dan menginstal adobe-flashpluginpaket.

Secara default Firefox menggunakan plugin NPAPI. Namun, plugin NPAPI tidak akan memiliki semua fitur yang dimiliki oleh plugin PPAPI. Dengan menginstal browser-plugin-freshplayer-pepperflashpaket (dan me-restart Firefox) Firefox sebenarnya akan menggunakan plugin PPAPI sebagai gantinya.

Gunnar Hjalmarsson
sumber
1

Pertama, dapatkan perpustakaan flashplayer (.so), baik dengan mengunduhnya di browser Anda dari sini atau dengan menggunakan wget, mis.

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

Kemudian salin ke tempat yang tepat, tergantung pada versi Ubuntu Anda:

Ubuntu 16.10

Dari baris perintah:

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

Ubuntu 17.04

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

Verifikasi penginstalan dengan masuk ke about: plugins in firefox dan periksa 'Shockwave Flash' dan versi> = 25.

Roel
sumber
2
apakah ini benar-benar versi flash "Pepper"? URL itu terlihat seperti versi Adobe yang lebih lama dan, menurut OP, versi "Pepper" hanya didistribusikan dengan Google Chrome.
tudor
@ ThomasWard Dari mana Anda mendapatkan gagasan bahwa itu lebih baik? Menurut omgubuntu.co.uk/2016/09/... itu lumpuh. "[Adobe] tidak berencana untuk mendukung atau menambahkan fitur dan kemampuan canggih, seperti DRM, akselerasi GPU, Stage 3D, dll ke versi NPAPI di Linux."
tudor
Juga perhatikan bahwa ada beta baru yang dirilis kemarin (27 April 2017) untuk ActiveX, PPAPI, dan NPAPI di semua platform di sini: labs.adobe.com/downloads/flashplayer.html
tudor
@tudor Jika saya tidak salah, Adobe juga telah menghentikan produksi varian flash Pepper - begitu banyak fitur / kemampuan canggih, apakah Anda lebih suka Flash yang aman / ditambal secara teratur, atau Flash yang tidak dirawat dengan lubang keamanan dan tidak ada pembaruan?
Thomas Ward
@ Thomas, saya pikir Anda membingungkan saya dengan OP.
tudor