wtorek, 8 grudnia 2009

Linux Fedora 12 64 bit - flash player instalacja

Wtyczka Adobe Flash nie może być dołączona do repozytorium w Linux Fedora, ponieważ nie jest otwartym programem. Adobe tworzy wersję wtyczki Flash dla Linuxa, wykorzystujemy ją w przeglądarce Firefox, Konqueror i innych popularnych przeglądarkach internetowych.
Kiedy Adobe robi nowszą wersję wtyczki Flash dla Linuxa, tworzy pakiet dla Linux Fedora, ale Fedora nie może zawierać wtyczki Adobe tak długo, jak jest niedostępna jako wolne i otwarte oprogramowanie.

Adobe oferuje kilka metod
zainstalowania 32-bitowe wtyczki Flash 10 oraz 64 bitowego pluginu flash.
Ogólnie rzecz biorąc, wersja YUM jest preferowana, ponieważ umożliwia aby wtyczka była automatycznie aktualizowana w normalnym mechanizmie aktualizacji Fedory. Wersja YUM poprostu instaluje plik konfiguracji repozytorium, po czym należy zainstalować flash plugin oddzielnie.

Instalacja:
Pobieramy paczkę z http://get.adobe.com/flashplayer wybieramy paczkę adobe-release-i386-1.0-1.noarch.rpm dokładnie YUM for Linux-a:

Instalujemy paczkę

rpm -Uvh adobe-release-i386-1.0-1.noarch.rpm

Potem importujemy klucz:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Teraz sprawdzamy repozytorium poleceniem:

gedit /etc/yum.repos.d/adobe-linux-i386.repo

Czy wygląda w ten sposób jak nie to zmień:

[adobe-linux-i386]
name=Adobe Systems Incorporated
baseurl=http://linuxdownload.adobe.com/linux/i386/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Dla Fedory 12 64 bit:
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i686 alsa-plugins-pulseaudio.i686 \
libcurl.i686

Dla Fedory 11 64 bit:
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i586 alsa-plugins-pulseaudio.i586 \
libcurl.i586

Dla Fedory 10 64 bit:
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i386 alsa-plugins-pulseaudio.i386 \
libcurl.i386

Fedora 32 bit:
yum install nspluginwrapper flash-plugin alsa-plugins-pulseaudio \
libcurl

Możesz sprawdzić czy jest wtyczka zainstalowana poleceniem które wpisz w pasku adresu Firefoxa:
about:plugins




Problem z SELinux:
Użyj w ostateczności. W niektórych przypadkach nspluginwrapper produkuje błędy w SELinux AVC  z których niektóre mogą zapobiec przeglądaniu zawartości Flash. Zmiana polityki w SELinux może rozwiązać ten problem, ale eliminuje dodatkowe bezpieczeństwo podczas korzystania z nspluginwrapper. Aby dokonać zmiany, należy uruchomić następujące polecenie:
su -c 'setsebool -P allow_unconfined_nsplugin_transition=0'