I modsætning til hvad man tror, Adobe FlashPlugin er stadig meget vigtigt for onlineindhold, især i en verden, hvor folk bruger webbaserede abonnementstjenester til at se medier. Det er på grund af dette, at de fleste Linux-brugere har skiftet til Google Chrome. Det er ikke svært at se hvorfor, da Google leverer et altid opdateret flash-plugin. Desværre kan det samme ikke siges om Firefox. Firefox sidder fast på den samme version af Adobe Flash siden 2012, og det ændres ikke snart. Heldigvis er nogle Firefox-fans, der meget gerne vil se en moderne version af flash-plugin, der fungerer i deres foretrukne browser, kommet op med en måde at bruge Chrome Flash-plugin i Firefox. Det gøres med værktøjet "Fresh Player".
Fresh Player pakker Chrome Pepper Flash opPlugin på en sådan måde, at det fungerer som ethvert andet plugin i Firefox. At få det til at fungere tager lidt snavset, men når det først er startet, stopper Firefox med at se advarsler om at "installere en moderne version af flash" og osv.
Installation af afhængigheder
Fresh Player installeres ikke som en normalprogram, da det er et plugin. Den bedste måde at få det til at fungere er ideelt at opbygge den nyeste version fra kilden. For at bygge skal du først tilfredsstille alle biblioteker og programmer, der bruges til at bygge det. Disse kaldes ”afhængigheder”. Følg instruktionerne for at få disse afhængigheder for din Linux-distribution.

Debian og Ubuntu
sudo apt-get install cmake gcc g++ pkg-config ragel libasound2-dev libssl-dev libglib2.0-dev libpango1.0-dev libgl1-mesa-dev libevent-dev libgtk2.0-dev libxrandr-dev libxrender-dev libxcursor-dev libv4l-dev libgles2-mesa-dev libavcodec-dev libva-dev libvdpau-dev libdrm-dev libicu-dev
Fedora
sudo dnf install cmake gcc gcc-c++ pkgconfig ragel alsa-lib-devel openssl-devel glib2-devel pango-devel mesa-libGL-devel libevent-devel gtk2-devel libXrandr-devel libXrender-devel libXcursor-devel libv4l-devel mesa-libGLES-devel ffmpeg-devel libva-devel libvdpau-devel libdrm-devel pulseaudio-libs-devel libicu-devel
Andre Linuxes
Desværre er den officielle Github-side for frisk spillerskitserer kun de specifikke afhængigheder, der kræves for Debian, Ubuntu og Fedora. Hvis du kører noget andet og vil bygge plugin på dit system, kan det være en god ide at gå over til siden og læse alle afhængigheder. Brug de navn, der er angivet til Fedora, Debian og Ubuntu for at finde de ækvivalente navne på dit operativsystem. Spørg alternativt udvikleren direkte.
Bygning af frisk spiller fra kilden
Klon først den nyeste version af kildekoden vha git.
Bemærk: Sørg for, at git-pakken er installeret på din pc, eller at du ikke kan bygge Fresh Player.
git clone https://github.com/i-rinat/freshplayerplugin.git
Bruger CD kommando, flyt til den klonede Fresh Player-mappe.
cd freshplayerplugin
Brug mkdir kommando til at oprette en ny build-undermappe.
mkdir build cd build
Brug inde i build-mappen CForetag at indstille build-parametre.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
Med CForetag sæt, brug kommandoen make til at oprette plug-in til Fresh Player.
make
Til sidst skal du installere plugin til systemet, så Firefox har adgang til det med gøre installation kommando.
sudo make install
Tip: vil du kun installere Fresh Player til dit brug? Kør make install som en generisk bruger uden sudo- eller root-kommandoer. Dette vil installere Fresh Player i ~ / .mozilla, snarere end root-biblioteket.
make install
Aktivering og deaktivering af Flash Player
Plugin er bygget, men før du kan bruge det iFirefox, du bliver nødt til at aktivere NPAPI-plugins igen. Dette er nødvendigt, fordi i nye versioner af Firefox er disse typer plugins slukket. Start med at åbne en ny browserfane, og indsæt denabout:config
.

Accepter advarslen, som Firefox viser, når duåbn konfigurationssiden. Højreklik derefter hvor som helst (bare sørg for, at du ikke faktisk vælger noget), og vælg "Ny" i højreklikmenuen. Under afsnittet "Ny" skal du vælge indstillingen "boolsk".
I pop-up-vinduet, der vises, skal du skrive,plugin.load_flash_only
og tryk på enter-tasten. Når den er skrevet ind, vil browseren indstille den til rigtigt. Skift det til falsk ved at dobbeltklikke på den.
Når du har føjet den nye boolske streng til browseren, skal du genstarte Firefox. Når Firefox indlæses igen, skal du klikke på menuen og derefter på "tilføjelser". Gå til “plugins” og se, om din browser indlæser Fresh Player.
Husk, at dette plugin muligvis stadig ikke indlæsesi nogle tilfælde, da Fresh Player-plugin i det væsentlige er et hack. Der er mange problemer, der skal løses, og din oplevelse kan variere. For at få de bedste resultater skal du afinstallere Chrome for at rense maskinen fra andre Pepper Flash-plugins. Alternativt skal du læse instruktionerne på Github-siden og justere, hvordan du samler den. Udvikleren skitserer, at du muligvis skal ændre det sted, som Cmake installerer plugin, når sudo make install
kører.
Endelig tjek siden med kendte problemer. Fresh Player-udviklerne har en hel del information til hjælp med fejlfinding. De har alt fra problemer med flash-ydeevne til at aktivere DRM korrekt osv. Hjælpesiden findes her.
Kommentarer