Метод использования в Linux сервиса потокового видеовещания Netflix сводится к использованию специально модифицированной версии Wine в сочетании с запуском Windows-сборки Firefox с официальным плагином Silverlight. Moonlight невозможно использовать из-за наличия DRM-механизмов защиты контента в Netflix. По этой же причине требуется пересобрать Wine с 5 патчами, реализующими дополнительные механизмы проверки безопасности.Устанавливаем зависимости, необходимые для переборки Wine:
sudo apt-get build-dep wine
Загружаем свежий срез репозитрия Wine:
sudo apt-get install git
git clone git://source.winehq.org/git/wine.git ~/wine-git
cd ~/wine-git
Накладываем патчи:
wget -O part1.patch http://source.winehq.org/patches/data/91645 && patch -p1 < part1.patch
wget -O part2.patch http://source.winehq.org/patches/data/91646 && patch -p1 < part2.patch
wget -O part3.patch http://source.winehq.org/patches/data/91647 && patch -p1 < part3.patch
wget -O part4.patch http://source.winehq.org/patches/data/91648 && patch -p1 < part4.patch
wget -O part5.patch http://source.winehq.org/patches/data/91649 && patch -p1 < part5.patch
Компилируем Wine:
./configure && make
При ошибке "configure: error: FreeType development files not found. Fonts will not be built" доустанавливаем
sudo apt-get install libfreetype6-dev
Устанавливаем Firefox и Silverlight 4 (Silverlight 5 пока не работает в Wine):
wget -O Firefox-14.0.1.exe http://download.mozilla.org/?product=firefox-14.0.1-funnelca... wine Firefox-14.0.1.exe /S
wget -O Silverlight-4.exe http://silverlight.dlservice.microsoft.com/download/6/A/1/6A... wine Silverlight-4.exe /q
Запускаем Firefox и открываем в нём сайт Netflix:
./wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" http://netflix.com/
URL: http://www.iheartubuntu.com/2012/11/netflix-on-ubuntu-is-her...
Обсуждается: http://www.opennet.dev/tips/info/2720.shtml