Netflix/Pipelight para Sabayon

25 de julho de 2014

Muitos de vocês já sabem que sou usuário do Sabayon. Porém poucos sabem que ainda não é possível, ao menos de forma “oficial”, rodar o Netflix no Sabayon. Conversando com os desenvolvedores do Pipelight, tive ajuda para compilar manualmente o Wine e o Pipelight, posso dizer que agora o Netflix roda perfeitamente no meu Sabayon. Uma coisa interessante é que um dos desenvolvedores do Pipelight usa e contribui para o Gentoo, então foi algo bem mais simples de se realizar, uma vez que o Sabayon é baseado no Gentoo.

O Gentoo já conta com uma USE flag “pipelight” no Wine, mas ainda é uma flag instável. Caso queira habilitar e compilar, fique à vontade. Eu tentei compilar, mas não obtive sucesso.

O que vou passar para vocês é uma adaptação de um tutorial feito para o Gentoo, possibilitando seu funcionamento no Sabayon. Creio que com poucas modificações possa servir para qualquer distro Linux.

*Obs.: Alguns pacotes que não estão instalado por padrão no Sabayon são necessários para a compilação, são eles:

gcc, automake, bison, crossdev e cabextract. Basta executar o comando para instalar todos:

root # equo i gcc automake bison crossdev cabextract

Compilação do Wine

Crie um diretório chamado pipelight em sua $HOME e baixe os arquivos mais recentes do Wine e Wine-compholio (composição de patches).

Crie o diretório para baixar os arquivos:

usuário $ mkdir $HOME/pipelight
usuário $ cd $HOME/pipelight

Baixe a última versão do Wine e Wine-Compholio (versão mais recente é 1.7.25):

usuário $ wget http://sourceforge.net/projects/wine/files/Source/wine-1.7.25.tar.bz2
usuário $ wget https://github.com/compholio/wine-compholio/archive/v1.7.25.tar.gz

Extraia os arquivos:

usuário $ tar xvjf wine-1*.tar.bz2
usuário $ cd wine-1*
usuário $ tar xvzf ../v1*.tar.gz --strip-components 1

Aplique as correções:

usuário $ make -C ./patches DESTDIR=$(pwd) install

Execute a configuração do arquivo para preparar a compilação:

usuário $ ./configure --with-xattr

Compile o Wine:

usuário $ make

Instale o wine:

root # make install

Compilação do Pipelight

Escolha a versão mais recente do Pipelight – escolha a aba “Tags”.

Baixe a última versão do Pipelight (versão mais recente é 0.2.7.3):

usuário $ wget https://bitbucket.org/mmueller2012/pipelight/get/v0.2.7.3.tar.gz

Extraia os arquivos:

usuário $ tar xvzf v0.2.7.3.tar.gz
usuário $ cd mmueller2012-pipelight-*

Configure e compile o Pilelight:

usuário $ ./configure --prefix=/usr --wine-path=/usr/local/bin/wine --moz-plugin-path=/usr/lib/nsbrowser/plugins/ --win32-prebuilt
usuário $ make

Instale o Pipelight:

root # make install
root # /usr/bin/pipelight-plugin --create-mozilla-plugins

Habilitar o plugin do Silverlight:

usuário $ /usr/bin/pipelight-plugin --enable silverlight

*Obs.: Após habilitar o plugin do Silverlight, instale o User Agent Overrider e escolha a opção “Windows/Firefox” – escolha a ultima versão.

Instalação de uma nova versão

Não é necessário desinstalar a versão anterior pois, com uma nova instalação os arquivos serão substituídos, mas pode ser que fique algum vestígio com a redução de arquivos ou adição de novos. Eu particularmente sempre desinstalo a versão anterior antes de instalar uma nova, no caso deste tutorial, proceda da seguinte maneira:

usuário $ cd $HOME/pipelight/wine-1*
root # make uninstall
root # cd mmueller2012-pipelight-*
root # make uninstall
usuário $ rm -rf $HOME/pipelight/*

Fonte: http://wiki.gentoo.org/wiki/Netflix/Pipelight

Many of you know that I am Sabayon user, but a few of you know that it is not possible [“officially”] to run Netflix on Sabayon. After talking to Pipelight developers, I had help to manually compile Wine and Pipelight and now I can say that Netflix runs perfectly on my Sabayon. One interesting point, is that one of the Pipelight developers uses and contributes to Gentoo. This made everything simpler, since Sabayon is based on Gentoo.

Gentoo already has a USE flag “pipelight” in Wine but it’s still an unstable flag. Feel free to enable and compile it. I tried, but it failed.

What I will pass along to you is a modified version of a tutorial made for Gentoo, allowing its operation in Sabayon. I believe that with a few modifications, it will be suitable for any Linux distro.

*Note: Some packages that are not installed by default in Sabayon are necessary for the compilation. Here they are: gcc, automake, bison, crossdev and cabextract. Just run the command to install all:

root # equo i gcc automake bison crossdev cabextract

Compilation of Wine

Create a directory called pipelight your $HOME and download the latest files from the Wine and Wine-compholio (composition of patches).

Create a directory to download the files:

user $ mkdir $HOME/pipelight
user $ cd $HOME/pipelight

Download the latest version of Wine and Wine-Compholio (latest version is 1.7.25):

user $ wget http://sourceforge.net/projects/wine/files/Source/wine-1.7.25.tar.bz2
user $ wget https://github.com/compholio/wine-compholio/archive/v1.7.25.tar.gz

Extract the files:

user $ tar xvjf wine-1*.tar.bz2
user $ cd wine-1*
user $ tar xvzf ../v1*.tar.gz --strip-components 1

Apply the patches:

user $ make -C ./patches DESTDIR=$(pwd) install

Run the setup file to prepare the compilation:

user $ ./configure --with-xattr

Compile the Wine:

user $ make

Install the wine:

root # make install

Compilation Pipelight

Choose the latest version of Pipelight – select the “Tags” tab.

Download the latest version of Pipelight (latest version is 0.2.7.3):

user $ wget https://bitbucket.org/mmueller2012/pipelight/get/v0.2.7.3.tar.gz

Extract the files:

user $ tar xvzf v0.2.7.3.tar.gz
user $ cd mmueller2012-pipelight-*

Configure and compile the Pilelight:

user $ ./configure --prefix=/usr --wine-path=/usr/local/bin/wine --moz-plugin-path=/usr/lib/nsbrowser/plugins/ --win32-prebuilt
user $ make

Install Pipelight:

root # make install
root # /usr/bin/pipelight-plugin --create-mozilla-plugins

Enable Silverlight plugin:

user $ /usr/bin/pipelight-plugin --enable silverlight

*Note: After you enable the Silverlight plugin, install the User Agent Overrider and select the “Windows / Firefox” option – select the latest version.

Installing a new version

It’s not necessary to uninstall the previous version because with the new installation files are overwritten, but it might leave some traces by reducing or adding new files. I particularly always uninstall the previous version before installing a new one, in the case of this tutorial, do the following:

user $ cd $HOME/pipelight/wine-1*
root # make uninstall
root # cd mmueller2012-pipelight-*
root # make uninstall
user $ rm -rf $HOME/pipelight/*

Fonte: http://wiki.gentoo.org/wiki/Netflix/Pipelight

32 Comentários

  1. Attense

    Show More 1 Korea Cancer Center Hospital, Seoul, Republic of Korea 2 Asan Medical Center, Seoul, Republic of Korea 3 Samsung Medical Center, Seoul, Republic of Korea 4 Yonsei University College of Medicine, Seoul, Republic of Korea 5 Seoul National University Hospital Seoul, Republic of Korea 6 National Cancer Center, Goyang, Republic of Korea 7 Ajou University, Suwon, Republic of Korea 8 Chonnam National University Hwasun Hospital, Gwangju, Republic of Korea 9 Cheil General Hospital and Women s Healthcare Center, Seoul, Republic of Korea 10 Yeungnam University Hospital, Daegu, Republic of Korea 11 Korea University Anam Hospital, Seoul, Republic of Korea 12 Gangnam Severance Hospital, Seoul, Republic or Korea 13 Dong A University Hospital, Busan, Republic of Korea 14 Soonchunhyang University College of Medicine, Cheonan, Republic of Korea 15 Hallym University Sacred Heart Hospital, Anyang, Republic of Korea 16 Ewha Woman s University Mokdong Hospital, Seoul, Republic of Korea 17 Soonchunhyang University College of Medicine, Seoul, Republic of Korea 18 Inje University Busan Paik Hospital, Busan, Republic of Korea 19 Sungkyunkwan University School of Medicine, Seoul, Republic of Korea 20 Chonbuk National University Medical School, Jeonju, Republic of Korea 21 Inje University Sanggye Paik Hospital, Seoul, Republic of Korea 22 Chungnam National University Hospital, Daejeon, Republic of Korea 23 Keimyung University School of Medicine, Daegu, Republic of Korea 24 Korea Institute of Radiological and Medical Sciences, Seoul, Republic of Korea 25 Seoul National University, Seoul, Republic of Korea 26 Inha University, Incheon, Republic of Korea how to administer lasix iv push

    Responder
  2. Tutrari

    cialis coupons While the medical community remains divided, California is one of 10 states that allows seriously ill people to use marijuana, with a doctor s recommendation

    Responder
  3. Embociono

    If you are using any of the androgenic SARMs then you need to plan to have a break stromectol 12mg online The most common side effects of Prozac are similar to those associated with other SSRIs, like Lexapro, and are as follows nausea, weakness, dizziness, feeling anxious, difficulty sleeping, sexual problems, sweating, shaking, change in appetite, dry mouth, flu symptoms, hot flashes, and rash

    Responder
  4. Horethato

    No significant change in the levels of these proteins or doxorubicin accumulation was observed in 17 ОІ estradiol treated MDA MB 231 cells dapoxetine for premature Patients who have a varicocele a problem with the blood vessel around the testes that can cause infertility

    Responder
  5. Grilkkisa

    cialis 10mg Treatment usually includes surgery either a lumpectomy or mastectomy, and adjuvant chemotherapy is often recommended

    Responder
  6. UNISDA SELALU DI DEPAN

    Good post! We will be linking to this particularly great post on our site. Keep up the great writing

    Responder
  7. zinny

    The NBA is set to enter the second half of the season following the All-Star weekend event on February 17. The tournament, which began on October 31, 2023, has been full of surprises: emerging teams and rookies have delivered outstanding performances, while top teams have showcased their dominance in the sport, notably with the LA Lakers clinching the inaugural NBA in-season tournament. The player began his sports career in 2016 in the national championship. After 3 years, he left his home country and went to the United States to train at the elite TSF school in Atlanta. Soon, the young center became a member of the Ignite Team, a team from the NBA G League, and in 2023, he appeared on the court in an Orlando Magic kit in NBA Summer League matches. Now Kai plays in the Japanese B.League, is the main center of the Philippine national team, and has long been ripe for moving to the USA.
    https://www.incricketbets.com/news-2f8ff954-cf5a-0bfa-4f74-bb3b84e86a41.html
    ” is in the ring with a dude who did that for a living,” Johnson said on “Undisputed.” If you get on a football field with me, it's not going to be the same, because I did that for a living. If I try to be a journalist like you all the time, you're probably going to win. But, he is going up against a guy that all he did for his life … was box. In order to make profits with boxing betting, you have to understand the available betting markets for boxing, as well as the best boxing betting strategy. It also helps to learn about famous boxers like Floyd Mayweather, Tyson Fury, Anthony Joshua, and Mike Tyson. Depending on the online sites you use to bet on boxing, you may be able to claim bonuses for the sport. Over 7.5 (+135)Under 7.5 (-155) It simply means, that when you look at the two options (boxers, in this case), you will lay your money on the side of the favorite.

    Responder
  8. lista Escape Room

    You actually make it seem so easy with your presentation but
    I in finding this topic to be actually something that I think I might never understand.
    It sort of feels too complex and very huge for me.

    I am having a look forward on your next publish, I will attempt to get the grasp of
    it! Lista escape roomów

    Responder
  9. Kostenlos anmelden

    Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

    Responder

Enviar Comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *