Netflix is an American provider of on-demand Internet streaming media available to viewers in America and parts of Europe, the list of European country that it supports is expanding. It is the biggest such service on the internet having more than 50 million subscribers worldwide as of 2014. You can find more information on Netflix website.
Installing Network Security Service libraries
You will first need to install libnss version 3.16.3 or higher, at the moment this version is not present in the software center for version 14.04 of ubuntu, but you can download it from the repository of version 14.10 with this simple 4 commands:
For 32-bits systems:
# wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3_3.16.3-1ubuntu1_i386.deb # wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3-1d_3.16.3-1ubuntu1_i386.deb # wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3-nssdb_3.16.3-1ubuntu1_all.deb # sudo dpkg -i *.deb
For 64-bit systems:
# wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3_3.16.3-1ubuntu1_amd64.deb # wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3-1d_3.16.3-1ubuntu1_amd64.deb # wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3-nssdb_3.16.3-1ubuntu1_all.deb # sudo dpkg -i *.deb
Next you will need to use the latest Chrome from the dev channel in order for this to work, so first you will need to go to Chrome Linux dev channel website and press the download button. In the next pop-up select the version that is appropriate for your system, in my case Ubuntu 64-bit and click the install button.
After the download is finish the Ubuntu software center will open and you can click the install button on the right side of the window.
Installing User Agent Switcher
Finally you will need to install the User Agent Switcher or any similar extension for Chrome, this will help you change your user agent. From Chrome go to the User Agent Switcher extension website and click Install.
Next right-click on the User Agent Switcher icon and select Options, and put the following information in the fields that appear:
New User-agent name: NFX New User-Agent String: (Mozilla/5.0 (Windows NT 6.3; Win 64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2114.2 Safari/537.36) Group: Chrome Append?: Replace Indicator Flag: NFX
Now left-click the User Agent Switcher Icon and select Chrome > NFX.
You can now go to Netflix website and play any movie:
Note: In the near future, after they finish testing, Netflix will remove the need to change the user agent.
Enjoy watching Netflix on Linux.