Freitag, 5. Dezember 2014

Wie ich mal ein Firefox downgrade für Flash durchführte (Ubuntu 12.04)

Deutsch

English version below.

Problem

Vor ein paar Tagen hat sich Firefox auf die Version 34.0 geupdated und seitdem keine Flash-Inhalte mehr geladen. Das heißt kein Youtube-Videos mehr und keine Zeitverschwendung für dumme kleine Flash-Spiele. Dafür aber Zeitverschwendung für die Recherche, was eigentlich los ist - immernoch ungeklärt - und was man dagegen tun kann.

Adobe bietet eine Seite zum Testen des Flash players. Springt oben auf der Seite eine Flash-Kiste rum, funktioniert der Flash player. Die Animation ist kurz, also sollte man die Seite beim Draufschauen nochmal laden.

Ich habe über die Addon-Seite von Firefox nach updates für Erweiterungen und plugins gesucht und gefundenes installiert. Zu dem habe ich testweise alle Blocker deaktiviert, ohne Erfolg.

Es sei erwähnt: Updates erhöhen die Sicherheit.

Ein downgrade ist also nur bedingt zu empfehlen. Zweck und Problem von Sicherheit-updates ist das Einschränken von Funktionalität. Ein Sicherheitsmodell, das wesentliche Funktionen, wie Zugriff auf Youtube-Videos, abstellt, wird dennoch im echten Leben keinen Bestand haben.

Versuche

Die Idee war nun, die alte Version von Firefox wieder zu installieren. Das soll laut Internet ohne Deinstallation von Firefox gehen, also bei Erhaltung der Profile, Lesezeichen usw.

Fehlversuch: apt-get & apt-show-versions

Über apt-get kann man Pakete bestimmter Versionen installieren, vorausgesetzt, man weiß, wie die Version zu bennen ist, und die Version steht apt-get auch zur Verfügung. Im Falle eines Doppelpositiv kann man zur Installation folgenden Befehl verwenden:
sudo apt-get install firefox=<version>


Über das Programm apt-show-versions kann man sich anzeigen lassen, welche Versionen zur verfügung stehen.

In meinem Fall steht aber überall nur noch die aktuelle Version bereit:
~$ apt-show-versions -a -p firefox

firefox 34.0+build2-0ubuntu0.12.04.1 install ok installed
firefox 34.0+build2-0ubuntu0.12.04.1 precise          de.archive.ubuntu.com
firefox 34.0+build2-0ubuntu0.12.04.1 precise-security security.ubuntu.com
firefox/precise uptodate 34.0+build2-0ubuntu0.12.04.1

Fehlversuch: synaptic

Synaptic bietet über das Menü Package die Option "Force Version", allerdings auch nur mit verfügbaren Versionen, also für mich wieder 34 - siehe auch hier.

Erfolgsversuch: download & dpkg

Letztendlich habe ich mir ein Debian package von sourceforge.net (bietet fast alle Firefox releases) runtergeladen und installiert:
sudo dpkg -i firefox-mozilla-build_33.1.1-0ubuntu1_i386.deb
Nun kann ich Flash-Inhalte wieder abspielen. Nur wie bekomme ich jetzt mit, ob Version 34 endlich Flash-fit ist?

English

Problem

A few days ago Firefox updated to version 34.0 and doesn't load Flash content since. So no Youtube videos and no wasting time on silly Flash games. Instead wasting time on searching for what is going on - still unclear - and what canbe done about it.

Adobe offers a Flash player test. If Flash player is working correctly you should see a Flash box jumping around the top of the page. The animation is quite short so it may be necessary to reload the page while looking at it.

I searched for updates for extensions and plugins on Firefox's addon page and installed what turned up. Additionally, I deactivated all blockers, to no avail.

Let it be said: Updates increase security.

A downgrade is not generally advisable. Purpose and problem of security updates is restricting functionality. However, a security model that deactivates widely used functionality, e.g. access to Youtube videos, will not prevail in real life.

Attempts

Now the idea was to simply install the previous verion of Firefox. According to the Internet, this can be done without deinstalling the installed version of Firefox and should retain profiles, bookmarks etc.

Fail: apt-get & apt-show-versions

With apt-get you can set the version of a package to install, given you know the version identifier and apt-get has access to that version. In case of a double positive the following command installs the specified version:
sudo apt-get install firefox=<version>

The program apt-show-versions lists available versions.

In my case I have access only to the newest release candidate:
~$ apt-show-versions -a -p firefox

firefox 34.0+build2-0ubuntu0.12.04.1 install ok installed
firefox 34.0+build2-0ubuntu0.12.04.1 precise          de.archive.ubuntu.com
firefox 34.0+build2-0ubuntu0.12.04.1 precise-security security.ubuntu.com
firefox/precise uptodate 34.0+build2-0ubuntu0.12.04.1

Fail: synaptic

Via the menu Package synaptic offers the option "Force Version", again only for available version, so 34 in my case - see here.

Success: download & dpkg

In the end I downloaded a Debian package from sourceforge.net (offering almost all Firefox releases), then installed it using dpkg:
sudo dpkg -i firefox-mozilla-build_33.1.1-0ubuntu1_i386.deb
Now Flash content is available again. But how do I know when version 34 is fit for Flash?