Getting Silverlight on openSUSE

​Introduction

Thanks to the efforts by Richard Bos we can now have Silverlight applications / websites on our openSUSE install, using Pipelight. This project was started mainly to give dutch people access to Magister, a Silverlight based students/parents application a lot of dutch schools use, that was not accessible on linux until now.

Pre-install

Remove the moonlight plugin, through Yast + browsers, if installed.
Add the repo below for your openSUSE version, trust the key when prompted for:

[ul]
[li]Through Yast: Add the repo below for your openSUSE version, trust the key when prompted for:[/li][LIST]
[li]12.2 : http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_12.2/[/li][li]12.3 : http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_12.3/[/li][li]Tumbleweed : http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_Tumbleweed/[/li][/ul]

[li]Through zypper:[/li][ul]
[li]12.2: [/li]```
zypper ar http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_12.2/


[li]12.3: [/li]```
zypper ar http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_12.3/

[li]Tumbleweed: [/li]```
zypper ar http://download.opensuse.org/repositories/home:/rbos:/pipelight/openSUSE_Tumbleweed/


[/ul]

[li]Close any browser sessions[/li][/LIST]
[b]
Installation

[/b]


[ul]
[li]Through Yast:[/li][LIST]
[li]Select View - Repositories[/li][li]Tick the Pipelight repo[/li][li]Select the pipelight package for install, it will pull in some dependencies.[/li][li]Tick "Switch system packages .....". This will make sure the packages from the added repo will be used, not other.[/li][li]Perform the install[/li][/ul]

[li]Through zypper:[/li][ul]

su -c ‘zypper ref’


su -c ‘zypper in pipelight’


[/ul]
[/LIST]

[b]Post-install[/b]

Start your browser and let the magic happen....... The pipelight plugin will trigger a Silverlight install on ~/.wine/pipelight and use that. Let it do it's thing, visit http://bubblemark.com/silverlight2.html to test. You should see a square with bouncing balls.