Pipelight, czyli Microsoft Silverlight w Debianie - nowy sposób (update)

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Pipelight (update) + Najnowsze wtyczki Flash, Unity3D, Shockwave Player w Debianie.

Post autor: neo86 »

Nawiązując do wpisu: "Pipelight, czyli Microsoft Silverlight w Debianie - nowy sposób" nanoszę aktualizację...

Obecnie osobiście już nie używam pipelight. Zaszły jakieś zmiany w instalacji pipelight i wygląda to tak:

Na początek trzeba umożliwić instalację pakietów pod architekturę i386:

Kod: Zaznacz cały

sudo dpkg --add-architecture i386
Następnie importujemy klucz repozytorium:

Kod: Zaznacz cały

wget http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Debian_7.0/Release.key

sudo apt-key add Release.key


Jeszcze potrzebne będą czcionki z Windows, które są używane przez Silverlight. Należy zatem otworzyć plik /etc/apt/sources.list i dodać na końcu każdej linijki słowo contrib.

Kod: Zaznacz cały

# Oryginalna linia: deb http://ftp.de.debian.org/debian/ wheezy main
deb http://ftp.de.debian.org/debian/ wheezy main contrib


Teraz dodajemy poniższe repozytorium do pliku /etc/apt-sources.list i aktualizujemy system:

Kod: Zaznacz cały

deb http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Debian_7.0/ ./
apt-get update
Teraz pozostaje nam instalacja pakietu:

Kod: Zaznacz cały

apt-get install pipelight-multi
pipelight-plugin --enable silverlight


Pod Debianem Jessie i Debianem Sid występują pewne drobne problemy z pakietami, które zostały dokładniej opisane na stronie dokumentacji.

UWAGA z tego samego repozytorium można zainstalować najnowszą wtyczkę Flash, Unity3D (potrzebne do gier flash 3D).

Flash

Włączenie lokalnie:

Kod: Zaznacz cały

pipelight-plugin --enable flash
Włączenie dla całego systemu:

Kod: Zaznacz cały

sudo pipelight-plugin --enable flash
W przypadku Flasha sprawa jest troszeczkę bardziej skomplikowana, ponieważ istnieje stara, nie rozwijana już wersja. Włączenie tej, którą przed chwilową zainstalowaliśmy wymaga pewnych prostych czynności.


Firefox

Należy powiadomić updates-alternatives, że aktualnie używana wtyczka Flash, jest obecnie dostarczana przez Pipelight:

Kod: Zaznacz cały

sudo update-alternatives --install  "/usr/lib/mozilla/plugins/flashplugin-alternative.so"  "mozilla-flashplugin" /usr/lib/pipelight/libpipelight-flash.so 1
sudo update-alternatives --set mozilla-flashplugin /usr/lib/pipelight/libpipelight-flash.so

Unity3D

Wtyczka przydatna, jeżeli chcemy pograć w gry, które korzystają z tego silnika. Dziwnym trafem strony z Unity współpracuję jedynie, jeżeli w User Agent wybierzemy Safari i OS X.

Włączenie lokalnie:

Kod: Zaznacz cały

pipelight-plugin --enable unit3d
Włączenie dla całego systemu:

Kod: Zaznacz cały

sudo pipelight-plugin --enable unit3d
Shockwave Player

Adobe Shockwave Player to wtyczka do odtwarzania zawartości multimedialnej, w tym animacji i gier, stworzonych z udziałem Adobe Director Shockwave Studio. Instalacja wtyczki jest niezwykle prosta i powinna ona działać bez żadnego problemu.

Kod: Zaznacz cały

sudo pipelight-plugin --unlock-plugin shockwave
sudo pipelight-plugin --enable shockwave
Awatar użytkownika
Renia
Posty: 86
Rejestracja: 01 grudnia 2013, 20:37

Post autor: Renia »

Udało się, wtyczka działa pięknie, odtwarzają się filmy na Onecie i różne internetowe telewizje, ale... https://www.mozilla.org/pl/plugincheck/ określa stan jako niebezpieczny, jak na poniższym obrazku.
Załącznik silverlight.jpg nie jest już dostępny

Kod: Zaznacz cały

[B]Silverlight Plug-In[/B]
Plik: libpipelight-silverlight5.0.so,libpipelight-silverlight5.1.so
Ścieżka: /usr/lib/pipelight/libpipelight-silverlight5.0.so,/usr/lib/pipelight/libpipelight-silverlight5.1.so 
Wersja: 5.0.61118.0
Stan: Włączony 5.1.20913.0

[B]Widevine Media Optimizer[/B]
Plik: libpipelight-widevine.soŚcieżka: /usr/lib/pipelight/libpipelight-widevine.so
Wersja: WidevineMediaOptimizer
Stan: Włączony WidevineMediaOptimizer

[B]Shockwave Flash[/B]
Plik: libpipelight-flash.soŚcieżka: /usr/lib/pipelight/libpipelight-flash.so
Wersja: Shockwave Flash 12.0 r0
Stan: Włączony Shockwave Flash 12.0 r0
Czy tak ma być i nie należy się tym przejmować?
Załączniki
silverlight.jpg
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Post autor: neo86 »

Widocznie ta wtyczka która jest protezą Microsoft Silverlight jest odrobinę starsza od tej co oferuje Microsoft bo obecnie najnowsza to Microsoft Silverlight 5.1.30214.0 podczas gdy Pipelight imituje wersję 5.1.20913.0 więc ja bym się nie przejmował tym znacząco. To nie jest wielka różnica.
Awatar użytkownika
Renia
Posty: 86
Rejestracja: 01 grudnia 2013, 20:37

Post autor: Renia »

Po aktualizacji pipelight do wersji 0.2.6 z repozytorium suse wtyczka ma teraz numerek 5.1.30214.0, czyli jest najnowsza. Ciekawostka, nadal jest uznawana za niebezpieczną.
Załącznik silverlight2.jpg nie jest już dostępny
Załączniki
silverlight2.jpg
Awatar użytkownika
neo86
Beginner
Posty: 285
Rejestracja: 16 października 2013, 00:03
Lokalizacja: Opolskie

Post autor: neo86 »

Hehe firma Małomiękka broni się jak może przed linuksiarzami (batalię wojenną zaczęli na serwisie Chomikuj gdzie twierdzą iż linuksy to nielegalne systemy) i może dlatego. Proszę to zignorować ;) Jak komputer zacznie śpiewać "Ona tańczy dla mnie" lub tańczyć "gangnam style" to znaczy, że mu coś zaszkodziło tak to myślę nie ma co się przejmować :D
Incident
Posty: 1
Rejestracja: 21 lipca 2012, 12:36

Post autor: Incident »

Gdyby ktoś miał problem z odtworzeniem czegoś w silverlight to od razu proponuję sprawdzić czy wtyczka Adblock Plus jest wyłączona :D
Zablokowany