Como posso instalar o software ou jogos do Windows?

96

Pode .exee .msiarquivos (software Windows) ser instalado no Ubuntu?

akshatj
fonte
o vapor não funciona?
Charlie Parker
O Steam funciona para alguns jogos, não para todos.
K7AAY

Respostas:

78

Você pode, se instalar pela primeira vez o

Camada de compatibilidade de vinhoícone do Centro de Software, você pode instalar aplicativos do Windows no Ubuntu. Entretanto, esteja avisado de que nem todos os aplicativos funcionam perfeitamente ou sem falhas. Alguns aplicativos são inutilizáveis, enquanto outros funcionam perfeitamente (consulte o banco de dados de aplicativos do Wine para obter uma boa idéia de como vários programas funcionam). consulte Como instalar e configurar o Wine? para ajudá-lo a instalar isso.

Depois que o Wine estiver instalado, você pode simplesmente clicar duas vezes em um arquivo .exeou .msipara executá-lo. Se isso não funcionar por algum motivo, clique com o botão direito do mouse no arquivo e selecione "Abrir com o Wine Windows Program Loader". Obviamente, execute apenas executáveis ​​de fontes confiáveis ​​para evitar malware do Windows.

Captura de tela do clique com o botão direito do mouse na abertura de um executável

Se você tiver problemas de compatibilidade, tente a versão mais recente do Wine Beta a partir da ppa:ubuntu-wine/ppafonte do software (consulte O que são PPAs e como os uso? ).

Você também pode considerar instalar o Winetricksícone , CrossOverícone ou CrossOver Gamesícone para instalar e usar o software mais facilmente.

Para ver a saída de depuração do software Windows (caso algo dê errado), execute-a em um terminal usando wine msiexec /i file.msiou simplesmente wine file.exe.

Tommy Brunn
fonte
o vapor não funciona?
Charlie Parker
81

Resposta curta

Os arquivos .exe não são compatíveis com binários com o Ubuntu. No entanto, existem camadas de compatibilidade para Linux, como Wine, capazes de executar .exe.


Resposta e soluções detalhadas

O problema subjacente:

O Ubuntu é um sistema completamente diferente do MS Windows. Não apenas parece diferente, mas também usa mecanismos diferentes para suas funções principais.

O problema com os arquivos .exe é que eles são específicos para o Windows. Nenhum outro sistema é capaz de executá-los, porque seu conteúdo foi projetado para funcionar no sistema da Microsoft. O Linux usa padrões diferentes, conceitos diferentes e, portanto, os aplicativos Ubuntu precisam ser adaptados a eles para funcionarem corretamente.

Se você acabou de migrar do Windows e está dando os primeiros passos com o Ubuntu, pode se surpreender ao ver que os arquivos .exe não são executados. Pode haver sintomas diferentes, uma mensagem de erro pode aparecer ou pode não ter efeito algum ao clicar duas vezes em um .exe. Isso tudo acontece, porque o Ubuntu não tem idéia do que deve fazer para executar esse arquivo. O Ubuntu não tem conhecimento sobre como o MS Windows funciona "por trás da cortina" e, portanto, não pode executar o código que está dentro deles. No jargão técnico, diz-se que os executáveis ​​do Windows e Linux não são compatíveis com binários.

Procurando alternativas

A primeira coisa que você deve fazer é perceber que provavelmente você não deseja executar esse arquivo .exe. Na maioria dos aplicativos Windows, você está acostumado a ter suas alternativas Ubuntu no Ubuntu Software Center.

Portanto, a primeira etapa ao tentar executar um arquivo .exe é verificar se existe uma versão do Ubuntu do mesmo aplicativo (como o Firefox - ele possui as edições Windows e Ubuntu) ou uma alternativa próxima, que não é a mesmo aplicativo, mas faz 99% das mesmas coisas. Por exemplo, se você deseja compor um documento, em vez do MS Office, desejará usar o LibreOffice.

Como posso encontrar uma alternativa?

Aqui estão algumas dicas.

  1. Pesquise o Ubuntu Software Center.
    • Inicie o Ubuntu Software Center, digite na caixa de pesquisa que tipo de aplicativo você está procurando. Por exemplo, digitar " photoshop " encontra O GIMP , que é uma ótima ferramenta avançada de edição de imagens e é um ótimo substituto para o Adobe Photoshop.
    • Muitos aplicativos Windows também estão disponíveis para o Ubuntu e têm sua versão idêntica no Ubuntu Software Center, que é a maneira preferida de instalar o software no Ubuntu.
  2. Pesquisa Ask Ubuntu (este site).
  3. Esta página de Ajuda do Ubuntu contém ótimas dicas ao procurar alternativas.
  4. http://ubuntuguide.org/wiki/Alternatives
  5. http://alternativeto.net/

Ok, mas nem todos os aplicativos têm alternativas. Há vários casos em que você deseja executar o programa .exe de qualquer maneira. Exemplos incluem:

  • Você está tentando executar um aplicativo cuja alternativa não faz sentido. No caso da maioria dos videogames, você desejará executá-los e não uma alternativa.
  • Você pode querer executar o aplicativo original em vez de uma alternativa, porque a alternativa não é boa o suficiente. Por exemplo, muitas pessoas consideram o Photoshop um editor muito melhor que o GIMP.
  • Este é um programa muito específico do Windows, que faz pouco sentido no Linux.

Felizmente, você pode obter arquivos .exe para rodar no Ubuntu.

Executando arquivos .exe no Ubuntu com WINE

O que é vinho ? Bem, tecnicamente é uma camada de compatibilidade. O que isso significa é que ele fornece um ambiente semelhante ao Windows para qualquer aplicativo .exe que você tenta executar. Portanto, com os arquivos .exe do WINE serão executados no Ubuntu.

O WINE não está instalado por padrão. Você pode obtê-lo por:

  • Procurando por "wine" no Ubuntu Software Center.
  • A execução do comando: sudo apt-get install wine.

Detalhes sobre a instalação do WINE podem ser encontrados nesta pergunta .

Ok, então eu instalei o WINE. O que agora?

Prossiga com o lançamento do seu arquivo .exe! Clique duas vezes nele e, com um pouco de sorte, tudo parecerá no Windows. Voilà!

AVISO: Nem todos os aplicativos se comportarão corretamente quando executados com o WINE. O WINE não é de forma alguma perfeito e, como finge ser um ambiente Windows em vez de realmente ser real, alguns aplicativos podem não funcionar corretamente. Problemas comuns podem incluir campos exibidos incorretamente, problemas de tela cheia com jogos de vídeo, problemas de proteção contra cópia. Alguns deles podem ser resolvidos com o litte hassle, verifique o banco de dados do aplicativo WINE e use o google para encontrar dicas, caso o seu .exe não funcione corretamente.

Executando aplicativos do Windows no Ubuntu com o PlayOnLinux

Há outra ferramenta que você pode gostar que ajuda na execução de aplicativos do Windows.

Chama-se PlayOnLinux ( site ) e suporta uma ampla gama de softwares ( navegar ).

O que ele faz é executar uma versão específica do Wine, conhecida por funcionar melhor com o aplicativo que você deseja executar. Ele também instala caminhos adicionais para fornecer compatibilidade máxima com o Ubuntu. Mas você não precisa saber disso; tudo é feito automaticamente.

Por isso, o PlayOnLinux tende a fornecer os melhores resultados no caso de executar um software amplamente conhecido, incluindo muitos videogames.

Instalando o PlayOnLinux:

  • Encontre-o no Ubuntu Software Center ou
  • Corre sudo apt-get install playonlinux

Usando o PlayOnLinux:

Em vez de clicar duas vezes no .exe (que o inicia com o WINE), execute o aplicativo PlayOnLinux. Selecione o botão "Instalar" na barra de ferramentas e escolha o aplicativo que deseja instalar. O PlayOnLinux o guiará pelo processo de instalação (é claro que você precisará da mídia de instalação).

Uma vez feito, seu aplicativo instalado será exibido na janela principal do PlayOnLinux. Clique duas vezes para iniciá-lo!

Soluções comerciais

Se você não estiver satisfeito com o WINE, existem alguns softwares comerciais que executam aplicativos do Windows no Linux. Um dos mais conhecidos é o CrossOver . Em alguns casos, apresenta resultados significativamente melhores, mas não está disponível gratuitamente.

Rafał Cieślak
fonte
o vapor não funciona?
Charlie Parker
23

sim usando vinho.

obtenha-o acessando o centro de software Ubuntu.

aqui está um link para o ppa https://launchpad.net/~ubuntu-wine/+archive/ppa

aqui está um vídeo sobre como instalar http://www.youtube.com/watch?v=hZgjgeDQVo4

aqui está um vídeo sobre a instalação de aplicativos básicos http://www.youtube.com/watch?v=RLRLWEfdFqY&feature=related

e aqui está o wiki do wine, que fornecerá mais algumas informações. http://wiki.winehq.org/HowTo

se você deseja jogar um jogo a partir de um CD, pode instalar o play no linux, que também está disponível no centro de software do Ubuntu. espero que isto ajude

jnut
fonte
4
+1 para jogar no linux, procurei algo assim por um tempo!
John
3
-1 para usar um ppa quando é realmente necessário nem recomendado: \
Stefano Palazzo
17

Você primeiro precisará instalar a camada de compatibilidade do vinho, que permitirá executar aplicativos do Windows no Ubuntu:

  1. Abra o Centro de Software Ubuntu
  2. Pesquisa por " vinho "
  3. Instale "Camada de compatibilidade do Microsoft Windows com o Wine"

Em seguida, você precisa dizer ao Ubuntu que este é um programa.

  1. Clique com o botão direito do mouse no .exearquivo e selecione Propriedades
  2. Vá para Permissões e marque Permitir a execução de arquivo como programa

Agora você pode executar o programa

  • Clique com o botão direito do mouse no .exearquivo e selecione Abrir com o Wine Windows Program Loader

Isso é tudo, o programa agora deve funcionar bem. Eu testei isso usando várias partes do software Windows, incluindo a versão Windows do Mono.

Stefano Palazzo
fonte
15

Para aplicativos que não funcionam no Wine, você pode usar o Virtualbox instalando um Windows na máquina virtual. A aceleração 3D é suportada no Virtualbox.

Veja também estas perguntas:

iugamarian
fonte
E use o winetricks para instalar o directx9_36 para obter melhores texturas de jogo em jogos apenas com directx.
28716 iugamarian
13

O vinho não é uma resposta perfeita, pois você provavelmente terá muitos problemas de compatibilidade. Você pode considerar primeiro verificar sua inscrição no WineHQ.org . Platina é o melhor nível, depois Ouro, Prata, Bronze e, finalmente, Lixo.

texto alternativo

Se você deseja rodar jogos, pode experimentar versões especiais do Wine, como PlayOnLinux (gratuito) ou CrossOver (pago). Caso contrário, aplicativos comuns devem funcionar bem o suficiente com um pouco de configuração.

Lyrositor
fonte
11

Primeiro de tudo, um arquivo .exe é um arquivo executável do Windows. No Linux e em outros sistemas baseados em * nix, não usamos .EXE como extensão de arquivo para executáveis ​​de programas. Em vez disso, configuramos a permissão para que o programa seja executável usando o comando chmod .

Em segundo lugar, sua pergunta é muito ampla. Qual 'arquivo .exe' pelo qual eu suponho que você está tentando executar um aplicativo do Windows que você está tentando executar? Existe um programa chamado WINE que tem capacidade de executar programas do Windows para vários níveis de sucesso.

No entanto, é altamente recomendável que você use um aplicativo alternativo nativo, pois ele terá um desempenho cada vez melhor com a área de trabalho.

LFC_fan
fonte
11
eles perguntaram como executar arquivos .exe, não uma alternativa a eles.
jnut
11

Você deve estar ciente de que o Ubuntu é um sistema operacional totalmente diferente do Windows. As estruturas de arquivos são incompatíveis. Portanto, os .exearquivos foram projetados para Windows, não para Linux. Portanto, eles não vão funcionar.

Dito isto, existem alguns .exearquivos que funcionam bem no Linux (Ubuntu) através de um programa chamado wine. A versão estável mais recente deve estar no centro de software.

Porém, minha recomendação mais forte - antes de instalar wine- é ir ao site dos desenvolvedores e familiarizar-se com o que ele pode e o que não pode fazer, e com quais programas do Windows funcionam.

Finalmente, existem milhares de aplicativos projetados para Linux que fazem as mesmas coisas que os aplicativos do Windows. Muitos são multiplataforma, como VLC, Firefox, entre outros.

Baldrick
fonte
Vocês todos foram surpreendentemente solidários (talvez eu só dê uma chance, haha). Mas onde encontro esse "centro de software"? Eu fui para Aplicativos no canto superior esquerdo e tudo o que está disponível para mim é Acessórios, Jogos, Gráficos, Internet, Escritório e Som e Vídeo. Fazer o que?
Adrian
Qual versão do Ubuntu você está executando?
precisa
Vou parecer um idiota, mas para ser sincero, não tenho certeza. O CD de inicialização que meu colega de quarto me deu foi apenas um queimado. Existe uma maneira de descobrir? Mais uma vez obrigado.
Adrian
Ao inicializá-lo, aguarde o carregamento e entre em Aplicativos / Acessórios / Terminal. Você deverá ver uma janela semelhante a um comando. Cortar e colar o seguinte hit e inserir, em seguida, coloca o resultado .. cat / etc / LSB de libertação
Baldrick
Ok, isso pode levar um minuto. (Estou no meu laptop Windows agora, enquanto minha nova área de trabalho é o PC para o qual estou recebendo ajuda) DISTRIB_ID = Ubuntu DISTRIB_RELEASE = 8.04 DISTRIB_CODENAME = resistente DISTRIB_DESCRIPTION = "Ubuntu 8.04.3 LTS" É tudo o que diz ...
Adrian
9

Bem, o arquivo 'exe' do Windows não será executado no Linux, é uma raça diferente de sistema operacional. Você pode instalar o vinho e tente novamente. Funciona muito bem na maioria dos casos.

E dê ao ubuntu uma chance justa: você não precisa do Windows na maioria dos casos. Você tem a impressão de que isso é parte necessária da experiência com o computador.

Robert Jakubowski
fonte
7

Além da implementação do WINE, se você tiver uma cópia das janelas, também poderá procurar o VirtualBox ou alguma outra tecnologia de virtualização.

Aqui está o link para obter a configuração: http://www.ubuntugeek.com/create-and-manage-virtual-machines-using-virtualbox.html

Um truque ao usar uma VM (máquina virtual) é que eles geralmente são reservados para máquinas de ponta, pois são um SO dentro do seu SO que consome recursos adicionais do SO.

um profissional seria que eles são mais fáceis de fazer backup e reinstalar no caso de uma falha catastrófica de software.

A Wikipedia possui um artigo sobre VirtualBox e Virtualização. Só posso postar um link até obter mais pontos interessantes, então achei que o tutorial seria um link melhor, pois tem uma breve descrição

aggitan
fonte
Tivemos muitos problemas ao usar o VitualBox em nossos sistemas Ubuntu @ school.
Wayne Werner
Certo, algumas vezes alguns funcionam para alguns - e outros para outros. Nunca consegui fazer o VMWare funcionar, mas tive algum sucesso com o QEMU / KVM. "Os resultados individuais podem variar."
precisa saber é o seguinte
6

Corre:

sudo apt-get install wine

Em seguida, basta clicar duas vezes em exe

Extender
fonte
Executar apt-get como root :)
Rafał Cieślak
5

Você deve experimentar o vinho :

wine msiexec /i your_msi_file.msi
Jakub Šturc
fonte
5

O Wine PPA indicado acima é útil, no entanto, observarei que você não precisa usar pacotes beta se estiver usando o PPA. O wine1.5pacote fornecerá o pacote beta mais recente, no entanto wine1.4, manterá você na versão estável do Wine 1.4 e não o exporá a regressões. Você também pode instalar o winepacote para a versão estável mais recente.

Scott Ritchie
fonte
4

Além disso, se você deseja obter atualizações dos desenvolvedores do Wine para que mais e mais softwares do Windows sejam suportados, vá para Sistema-> Fontes de Software e vá para a outra guia Software. Clique no botão Adicionar e copie + cole-o: ppa: ubuntu-wine / ppa

Bhamid
fonte
4

Sim, como já foi dito, você pode usar o wine para executar programas do Windows.

Após a instalação do wine, você pode executar um executável do Windows clicando com o botão direito do mouse e clicando em 'abrir com o carregador de programas do Windows para vinho' ou usando o terminal conforme explicado acima.

Você deve verificar aqui para ver se / como o programa pode ser executado no wine. Muitos programas não funcionarão perfeitamente ou precisarão de configuração extra para serem executados. Um programa chamado winetricks (consulte http://wiki.winehq.org/winetricks ) pode facilitar um pouco as coisas.

Sempre tente usar software nativo ou alternativas gratuitas, se possível. Você pode procurar aplicativos no Ubuntu Software Center - os programas daqui funcionarão muito melhor e precisarão de pouca configuração. Você também pode procurar neste site: http://www.osalt.com/ para obter alternativas gratuitas de software a produtos proprietários.

dv3500ea
fonte
4

Como já foi dito, o vinho geralmente é a melhor opção, mas em alguns casos você pode ver melhor desempenho usando o Mono. No entanto, para que o programa seja executado no Mono, o programa deve ser um aplicativo .NET, e mesmo isso não garante que o programa seja executado sem ajuda.

Para recapitular, o Wine é uma aposta segura, mas o Mono é instalado por padrão no Ubuntu e pode lidar com muitos arquivos .exe simples que são aplicativos .NET.

Michael Curran
fonte
4

Talvez uma mensagem de erro adequada deva informar que os arquivos .exe foram criados especificamente para serem executados em um ambiente Windows. Existem várias maneiras interessantes de lidar com essa situação, mas todas elas precisam de um pouco de tempo e esforço para se informar e entender. Se de qualquer forma você planeja usar o Windows, o que é perfeitamente aceitável, porque você pode escolher, pode ser aconselhável aguardar a instalação do Windows e executar os arquivos .exe.

Caso você decida de maneira diferente e queira aprender mais sobre o Ubuntu e como executar arquivos executáveis, você deve saber que existem

  • diferentes formatos de arquivo para rodar nativamente no Ubuntu
  • pode programas nativos no ubuntu que são muito fáceis de instalar
  • soluções (como wine) para rodar até mesmo o programa windows no Ubuntu

Boa sorte e decida com cuidado!

NilsB
fonte
1
Você pode inicializar duas vezes o Windows e o Ubuntu para conhecer o Ubuntu antes de decidir sair completamente do Windows. Em casa, estou livre do Windows desde 2000. No entanto, ainda o uso no trabalho, como o departamento de TI diz que preciso.
Warren Hill
2

Execute sudo apt-get install winee configure o wine usando o winecfgcomando

Isso permitirá que você clique com o botão direito do mouse em qualquer arquivo .exe para abrir com o wine loader.

Journeyman Geek
fonte