VMware Player
Boas,
Alguém já instalou o VMware Player no Lenny?
Precisava disto para correr um simulador /emulador de redes "Imunes" que corre em FreeBSD.
Já fiz isto em XP e é muito catita: SO > VMwarePlayer > FreeBSD > Imunes ( http://www.tel.fer.hr/imunes/ ).
Estava a seguir o procedimento do costume e agora ...
"Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Player is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
Your kernel was built with "gcc" version "4.1.3", while you are trying to use
"/usr/bin/gcc" version "4.2.3". This configuration is not recommended and
VMware Player may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc" version "4.2.3" anyway? ["
Agora vou ter que recompilar o kernel?! O que ganho, ou perco se o fizer?
- Clique Iniciar Sessão ou registar-se para colocar comentários







usa o vmware-package para
usa o vmware-package para instalar o player.
vais ver que não tens de dar metade das cabeçadas...
::-------------------------------------
"Manage complexity, achieve agility"
Também podes
Também podes fazer:
#apt-get remove gcc
#apt-get install gcc-4.1
:)
Num sistema actual há/podem
Num sistema actual há/podem haver vários compiladores e várias versões de compiladores disponíveis.
Em Debian esse problema foi resolvido com a utilização de 'alternatives'. Os alternatives não são mais do que um link simbólico que define o binário a utilizar para determinada tarefa.
Para o caso do compilador de C, num sistema Debian, existe o alternative:
/etc/alternatives/ccCaso queiras apontar o cc para outro compilador basta utilizares o update-alternatives ou então fazê-lo manualmente - é apenas um link simbólico.
De bónus, e se vires o que está nesse directório, descobres que podes ajustar ao teu gosto muitos programas.
Há coisas fantásticas, não há? :D
--
"No ínicio não havia nada e Ele disse: apt-get install light"
Alternativa
Não sei se é alternativa para ti, mas também podes experimentar o VirtualBox.
http://packages.debian.org/lenny/virtualbox-ose
Deixei de usar o VMWare há uns tempos atrás e até agora o VirtualBox tem substituido bem.
Pelos vistos em termos de
Pelos vistos em termos de virtualização o imunes só é suportado pelo vmware.
Existe uma imagem já prontinha ( http://imunes-web.tel.fer.hr/imunes/download ) que se abre no vmware já com o Imunes a correr sobre o FreeBSD.
Quem estiver curioso tb pode experimentar o LiveCD e não precisa de instalar nada. É interessante porque podemos montar a nossa rede virtual, liga-la a uma rede real ... e colocar a rede real a interagir com a rede virtual. Fiz uns pequenos testes com RIP e OSPF e depois de algumas dores de cabeça aquilo até se portou bem :)
Mas também não tenho pressa nisto ... vou ver as dicas que colocaram aqui no fórum e se der resultado dou notícias.
Obrigado
Lá resolvi o problema da
Lá resolvi o problema da versão do gcc desta forma:
A directoria /etc/alternatives contém o link cc
lenny:/etc/alternatives# ls -l cc
lrwxrwxrwx 1 root root 12 Mar 22 13:52 cc -> /usr/bin/gcc
gcc por sua vez é um link para
lenny:/usr/bin# ls -l gcc
lrwxrwxrwx 1 root root 16 Mar 29 23:10 gcc -> /usr/bin/gcc-4.x
Depois mudei para a versão que me interessava
#rm /usr/bin/gcc
#ln -s /usr/bin/gcc-4.1 gcc
E assim a instalação já foi até ao fim.
Fiquei com uma dúvida ... estes atributos todos a 777 são mesmo assim ou fiz asneira?!
Mas cada solução leva a um novo problema ... que sai do âmbito deste fórum :)
Trata-se da configuração das interfaces virtuais... fica para outro episódio.
Uma forma muito mais simples
Uma forma muito mais simples costuma ser: CC=gcc-versao comando
Assim ele assumirá apenas para o comando o gcc que pretendes (especialmente útil para instalar os drivers da nvidia em sid :P ).