Como instalo o VMware Player?

36

Não consigo instalar o VMwarePlayer 4.0.3 no Ubuntu 12.04 64Bit. Para a versão 4.0.2, eu encontrei um script que eu tenho que executar e depois que eu poderia instalar o 4.0.2. Existe uma solução semelhante para a versão 4.0.3?

    
por Marian Lux 03.05.2012 / 20:25

6 respostas

43

Eu encontrei o mesmo problema e consegui fazer o mesmo patch funcionar editando um número de versão no script que o aplica.

  

ATENÇÃO: Eu realmente não sei do que estou falando quando se trata de   Patches da VMware, acabei de fazer um palpite que parece funcionar.

Se você quer experimentar, depende de quão avesso ao risco você é. Mas ei, sua instalação do VMware Player já está quebrada, certo? Imaginei o pior cenário possível para desinstalar e reinstalar a versão 4.0.2.

Eu baseei isso nas instruções que encontrei aqui: problema de compilação do vmware player . Para reduzi-lo aos passos mais simples:

  1. Faça o download deste tarball: link
  2. Extraia o tarball em seu diretório pessoal
  3. Edite o arquivo patch-modules_3.2.0.sh. Procure a linha plreqver=4.0.2 e altere para plreqver=4.0.3
  4. Salve o arquivo e execute-o. %código%

Se você executou o mesmo patch na versão 4.0.2 antes, você pode obter este erro: "/usr/lib/vmware/modules/source/.patched found. Você já corrigiu suas fontes. Saindo". Se você ver isso, basta excluir o arquivo sudo ./patch-modules_3.2.0.sh e tentar novamente.

Por favor, lembre-se de ter o pacote de patches instalado: /usr/lib/vmware/modules/source/.patched . Minha instalação padrão do último Kubuntu não tem isso, então eu tenho erro:

./patch-modules_3.2.0.sh: line 42: patch: command not found

Às vezes, a verificação de versão não é adequada. Nesse caso, você poderia removê-lo excluindo as quatro linhas após "produto não definido", todas começando com "[". Isso novamente pode aumentar o risco de quebrar algo.

    
por dbrewer 03.05.2012 / 23:07
14

Como o VMware Player não é fornecido pelos repositórios, é necessário fazer o download dele aqui no site da VMware .

Para instalar o VMware Player, faça o download da versão mais recente de sua arquitetura (versões mais recentes estão no topo da lista. Ou seja, se você estiver executando a versão de 32 bits do Ubuntu, obtenha a versão de 32 bits e se você estiver executando a versão de 64 bits do Ubuntu, obtenha a versão de 64 bits.Se não tiver certeza de qual versão do Ubuntu está sendo executada, pressione Ctrl + Alt + T para abrir uma janela do Terminal, digite uname -m e pressione enter Se ela diz x86_64 , você está executando a versão de 64 bits do Ubuntu. i686 , você está executando a versão de 32 bits do Ubuntu.

Após a conclusão do download, vá para a pasta para a qual você fez o download no terminal. Você pode fazer isso com o comando cd . Por exemplo, se você colocá-lo na sua pasta Downloads , execute:

cd ~/Downloads

(No terminal, o caractere ~ no início de um caminho de arquivo representa sua pasta pessoal.)

Agora torne este arquivo de instalação executável com o comando chmod . Atualmente, o VMware Player 4.0.3 Build 703057 é a versão mais recente, portanto, para o instalador de 32 bits que você executaria:

chmod +x VMware-Player-4.0.3-703057.i386.txt

Ou para o instalador de 64 bits que você executou:

chmod +x VMware-Player-4.0.3-703057.x86_64.txt

(Para versões futuras, a convenção de nomenclatura pode ser alterada. Em particular, os instaladores geralmente são denominados .bundle em vez de .txt , pois não são arquivos de texto verdadeiros. Basta usar o nome completo do arquivo que você baixar. )

O instalador pode precisar construir e instalar módulos do kernel, então é aconselhável ter certeza de ter os pacotes necessários para facilitar isso. Execute uname -r . A saída deve terminar em generic , generic-pae , server ou virtual . Se não terminar em generic , substitua generic abaixo pelo que quer que seja.

sudo apt-get update e sudo apt-get install build-essential linux-headers-generic

Agora, execute o instalador. Você tem que executá-lo como root , então use sudo :

sudo ./VMware-Player-4.0.3-703057.i386.txt

Ou para a versão de 64 bits:

sudo ./VMware-Player-4.0.3-703057.x86_64.txt

O restante do processo de instalação é guiado e gráfico. Enquanto você tinha que executar o instalador como root , você geralmente não precisa (e geralmente não deve) executar o VMware Player como root depois de instalá-lo. Ocasionalmente, após uma atualização para o seu kernel ou VMware Player, o VMware Player pode solicitar que você crie e instale novos módulos do kernel como root . Tudo bem.

Nota: você pode obter um erro de kernel ao executá-lo pela primeira vez, se assim tentar:

cd /tmp
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39784/patch-modules.sh
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39785/vmware-7.1-2.6.35-3-generic.patch
sudo sh patch-modules.sh

Se isso não funcionar (e você pedir o local do patch), tente isso para o local:

/tmp/patch-modules.sh

Esta informação extra foi extraída de aqui , e tudo o que fiz foi adicionar /tmp/patch-modules.sh . Se não funcionar, tente consultar o link do fórum acima.

    
por Eliah Kagan 12.05.2012 / 22:27
11

link

Clique no download Então registre-o Registro completo Então baixe a versão que você quer Eu tenho Ubuntu 11.10 x64 bit Baixar Depois de baixado, execute o seguinte comando

  sudo apt-get install build-essential linux-headers-'uname -r'

em seguida, vá para o seu diretório de download

cd Download   (full command will be cd /home/your-user-name/Download)
ls -l
gksudo bash ./VMware-Player-4.0.2-591240.x86_64.bundle

Ajuda obtida

link

link

    
por One Zero 03.02.2012 / 19:27
9

Você pode fazer o download do Vmware player para Linux no site oficial com .bundle como extensão.

Depois disso, navegue até a pasta baixada no terminal.

Em seguida, use o comando:

sudo sh filename.bundle 

fará o trabalho restante.

Funcionou para mim.

    
por Vinoth 29.08.2012 / 17:06
2

Funciona para versões diferentes, eu testei com a versão 4.0.4.744019:

Execute vmware-installer -l em um console para obter o número da versão.

Edite o arquivo patch-modules_3.2.0.sh :

  1. Procure a linha plreqver = 4.0.2 e altere para plreqver = [copie e cole o número da versão, apenas os três dígitos x.x.x]

  2. Remova as seguintes linhas:

      

    produto não definido [-z "$ vmver"] & amp; & amp; erro "VMWare não está instalado   (corretamente) neste PC "[" $ vmver "==" workstation $ vmreqver "] & amp; & amp;   product="VMWare WorkStation" ["$ vmver" == "reprodutor $ plreqver"] & amp; & amp;   product="VMWare Player" [-z "$ product"] & amp; & amp; erro "Desculpe, este script   é somente para VMWare WorkStation $ vmreqver ou VMWare Player $ plreqver "

         

    [" id -u "!="0"] & amp; & amp; erro "Você deve ser root para executar este script" [   -f "$ ptoken"] & amp; & amp; erro "$ ptoken encontrado. Você já corrigiu suas fontes" [! -d "$ basedir"] & amp; & amp; erro "diretório de origem '$ basedir' não   encontrado, reinstale $ product "[! -f" $ fpatch "] & amp; &" erro "'$ fpatch' não   encontrado. Por favor, copie-o para o diretório '$ curdir' atual "

Agora execute o patch via sudo sh patch-modules_3.2.0.sh

    
por Bernd 31.07.2012 / 13:57
1

Virtualbox é semelhante ao VMware player, mas, em contraste com o VMware player, ele está contido nos repositórios. A vantagem de extrair de repositórios é que você não precisa se preocupar com atualizações, elas vêm com atualizações regulares do sistema. O Virtualbox pode ler imagens de VMware.

Na linha de comando apt-get install virtualbox , ou pesquise virtualbox no Centro de Software.

Se você realmente deseja instalar o VMware Player, encontre o arquivo de instalação .deb para sua arquitetura (32 ou 64 bits). Normalmente, o clique duplo inicia a instalação.

É necessário que você cuide de todas as atualizações neste caso.

    
por jippie 12.05.2012 / 19:40