O que é o Wine? Faz parte do Ubuntu?

3

Eu quero rodar o MS Office no Ubuntu e encontrei mensagens dizendo que você pode fazer isso com o Wine, mas eu não sei o que é o Wine.

    
por Laurie 22.04.2012 / 05:38

5 respostas

21

  

Minha primeira impressão é que o Wine é um ambiente simulado do Windows que usa bibliotecas livres (e presumivelmente de código aberto) como uma alternativa às bibliotecas proprietárias da Microsoft. Essas bibliotecas produzem a mesma entrada e saída, mas usam meios alternativos para processar os dados. Isso explicaria por que há muito pouco impacto no desempenho.

Sim, isso é exatamente correto.

A maioria das pessoas assume que é uma camada de emulação, mas é mais um interpretador, gerenciando onde o Windows normalmente forneceria recursos e mapeando isso para o Ubuntu. É claro que há situações em que o Ubuntu (e seus drivers) não fornecem ou não podem fornecer os mesmos recursos (como os vários pipelines do Direct3D), portanto, em casos como esses, você geralmente vê sobrecarga do processo de tradução.

O maior caso disso é converter o Direct3D em OpenGL. É um processo muito sensível à latência. Isso está passando por um grande trabalho no momento (os "patches CSMT") para multissegmentar a tradução do OpenGL e os fluxos de comandos. IMO está chegando perto da velocidade nativa.

Mas se você estiver usando um aplicativo Windows OpenGL, é possível que você veja um desempenho nativo.

Os grandes problemas pendentes no Wine vêm principalmente da necessidade de reimplementar bibliotecas. Para os jogadores, este é basicamente o material mais recente do DirectX (DX10 e 11 ainda não foram implementados), mas existem todos os tipos de aplicativos que podem exibir bugs estranhos em caso de canto.

    
por Oli 15.04.2014 / 18:08
9
  • O Wine é um aplicativo gratuito e de código aberto que tem como objetivo permitir que programas de computador escritos para o Microsoft Windows sejam executados em Sistemas operacionais semelhantes a Unix. O Wine também fornece uma biblioteca de software, conhecida como Winelib, contra a qual os desenvolvedores podem compilar aplicativos do Windows para ajudar a portá-los para sistemas semelhantes ao Unix.
  • O vinho é uma camada de compatibilidade. Ele duplica as funções de um computador Windows, fornecendo implementações alternativas das DLLs que os programas do Windows chamam e um processo para substituir o kernel do Windows NT. Esse método de duplicação difere de outros métodos que também podem ser considerados emulação, nos quais os programas do Windows são executados em uma máquina virtual. O vinho é predominantemente escrito usando testes reversos de caixa-preta, para evitar problemas de direitos autorais.
  • O vinho vem em um pacote com um programa separado conhecido como WineBottler. Basicamente, realiza a mesma tarefa que sua contraparte, mas o faz de maneira mais simplificada e automática. Onde como o Wine é muito mais manual exigindo que o usuário insira códigos para realizar uma tarefa. O WineBottler não pode ser executado sozinho, já que requer que o Wine seja executado em alguns programas do Windows.
  • O nome Wine inicialmente era um acrônimo para o WINdows Emulator. Está significado mais tarde mudou para o backronym recursivo, vinho não é um Emulador para diferenciar o software de outros emuladores. Enquanto o nome aparece às vezes nos formulários VINHO e VINHO, o os desenvolvedores do projeto concordaram em padronizar o formulário no Wine.
  

É uma parte do Ubuntu?

Não. É um aplicativo de código aberto disponível para o Ubuntu

Instalação

Como faço para instalar o vinho?

Links

  1. link
  2. link
por Tachyons 22.04.2012 / 05:48
0

O Wine permite que você execute aplicativos do Windows no Ubuntu.

  

Vinho (originalmente um acrônimo para "Vinho não é um emulador") é um   camada de compatibilidade capaz de executar aplicativos do Windows em vários   Sistemas operacionais compatíveis com POSIX, como Linux, Mac OSX e & amp; BSD.   Em vez de simular lógica interna do Windows como uma máquina virtual ou   emulador, o Wine traduz as chamadas da API do Windows em chamadas POSIX   on-the-fly, eliminando as penalidades de desempenho e memória de outros   métodos e permitindo que você integre de forma limpa os aplicativos do Windows   na sua área de trabalho.

     

O vinho começou em 1993 sob a coordenação inicial de Bob Amstadt como   maneira de suportar a execução de programas do Windows 3.1 no Linux. Muito cedo,   a liderança sobre o desenvolvimento do Wine passou para Alexandre Julliard, que   tem gerenciado o projeto desde então. Ao longo dos anos, como a API do Windows   e aplicativos evoluíram para tirar proveito de novo hardware e   software, Wine adaptou-se para suportar novos recursos, tudo ao mesmo tempo   portados para outros sistemas operacionais, tornando-se mais estáveis e fornecendo   experiência do usuário.

     

Um projeto ambicioso por definição, o trabalho sobre o Wine seria constante   continuar por 15 anos antes de o programa finalmente chegar à v1.0, o   primeiro lançamento estável, em 2008. Vários lançamentos posteriores, Wine ainda é   hoje em desenvolvimento ativo e, embora haja mais trabalho a ser   Estima-se que milhões de pessoas usem o Wine para   Software do Windows no sistema operacional de sua escolha.

Para mais informações sobre como baixar e instalar o Wine, visite o site .

Fonte: Vinho

    
por Mitch 24.06.2013 / 20:55
0

Em suma, WINE é uma coleção de bibliotecas de código aberto destinadas a substituir a API do Windows, permitindo que muitos programas do Windows, mas não todos (desde que o WINE ainda não esteja totalmente completo) sejam executados em outros sistemas operacionais além do Windows.

No entanto, WINE não é um emulador, o que significa que ele não permitirá que programas do Windows sejam executados em plataformas diferentes daquelas para as quais foram originalmente compiladas. Como quase todos os programas do Windows estão disponíveis exclusivamente para a plataforma x86, o WINE não será de nenhuma utilidade em Macs baseados em PPC e de uso muito limitado em computadores baseados em ARM ou IA64. No AMD64 pode-se executar a versão x86 do WINE (dado um kernel Linux bem configurado e algumas bibliotecas de 32 bits - o Ubuntu vem com ambos).

Mais informações sobre o WINE podem ser encontradas no site do WINE:

link

link

Uma lista de aplicativos do Windows que foram testados com o WINE pode ser encontrada no link

Existem vários projetos baseados em ou ao redor do WINE. Uma ferramenta famosa que ajuda na instalação de programas do Windows usando o WINE é chamada PlayOnLinux. Especialmente para iniciantes, essa ferramenta é muito útil, pois possui uma interface gráfica agradável e permite o fácil manuseio de prefixos WINE, ou "Containers" em termos PlayOnLinux. Uma versão comercial do WINE com algumas melhorias e uma GUI está disponível sob o nome CrossOver. A empresa por trás disso, a CodeWeavers, é uma das forças motrizes por trás do desenvolvimento do WINE.

Para instalar o WINE no Ubuntu, pode-se simplesmente usar os pacotes disponíveis nos repositórios do Ubuntu. Se por alguma razão eles não são novos o suficiente (o que significa que algum programa é executado com o último WINE, mas não com o do Ubuntu), há também um PPA disponível no site do WINE, que contém sempre as últimas Versão WINE.

    
por soulsource 24.06.2013 / 21:23
0

Em termos de leigos, é o que ajuda você a executar alguns se não todos os aplicativos do Windows (exe) no ambiente do Linux.

    
por Vihaan Verma 24.06.2013 / 21:46