Drivers adicionais e VMware
No caso do Ubuntu, tudo começa com a instalação do pacote "build-essential", que contém um conjunto básico de ferramentas e scripts: $ sudo apt-get install build-essential Este pacote base precisa ser complementado com (pelo menos) o gcc e o g++, os dois compiladores principais. Um problema aqui é que para compilar os módulos sem erros, é preciso instalar as mesmas versões do gcc e g++ que foram usadas para compilar o Kernel em uso. Diferentes versões do gcc freqüentemente possuem incompatibilidades entre si. A forma mais simples de descobrir isso é através do arquivo "/proc/version": $ cat /proc/version Se você estiver usando o Ubuntu 5.10, por exemplo, vai receber como resposta: Linux version 2.6.12-9-386 (buildd@rothera) (gcc version 3.4.5 20050809) Por aqui podemos ver que está sendo usado o Kernel 2.6.12-9 (compilado sem otimizações para os processadores atuais, daí o "386"), que por sua vez foi compilado usando o gcc 3.4. O próximo passo é instalar os dois pacotes pelo apt-get, informando a versão do gcc que foi usada para compilar o Kernel , como em: $ sudo apt-get install gcc-3.4 g++-3.4 Aproveite para criar também os links "/usr/bin/gcc" e "/usr/bin/g++", apontando para os dois executáveis instalados. Isso faz com que eles passem a ser usados por padrão, mesmo que a versão seja diferente da instalada junto com o pacote "build-essential".
# cd /usr/bin Finalmente, você precisa instalar o pacote com os headers do Kernel, novamente informando a versão, como em: $ sudo apt-get install linux-headers-2.6.12-9-386 Neste ponto, você pode testar seu "suporte à compilação", instalando o VMware Player. Apesar de não parecer, ele precisa de todos estes componentes, pois o instalador precisa compilar um módulo adequado ao Kernel em uso para que o VMware possa funcionar. Baixe o instalador for Linux (a versão .tar) no: http://www.vmware.com/download/player/. Descompacte o arquivo e, dentro da pasta "vmware-player-distrib" que será criada, rode o comando "vmware-install.pl", como root: $ sudo vmware-install.pl Caso ao instalar você receba um erro dizendo que a versão do gcc em uso é diferente da diferente da usada para compilar o Kernel (sintoma de que o instalador está tentando usar a versão errada), indique manualmente a versão, usando o comando: $ export CC=/usr/bin/gcc-3.4 ... e rode novamente o comando "sudo vmware-install.pl". Depois de instalado, você vai precisar de alguma máquina virtual previamente criada para usar dentro do vmplayer. Uma solução simples é dar boot com um CD do Kurumin (Do 5.1 em diante) e usar o script dentro do Kurumin-EMU para criar ou editar a VM e salvá-la dentro da partição do Ubuntu. Lembre-se de que dentro do VMware o ambiente visto pelo sistema guest, instalado dentro da VM é sempre o mesmo, independentemente da configuração real do micro. As máquinas virtuais funcionam perfeitamente mesmo quando abertas em outro micro ou em outro sistema operacional. Não existe problema nem mesmo em usar uma VM criada no Linux numa cópia do VMware instalada no Windows XP e vice-versa.
» Próximo: Wireless e ADSL Você está lendo o livro Linux, Entendendo o Sistema (publicado em 2006) Se se está em busca de um livro atualizado sobre Linux, leia o Linux, Guia Prático, que oferece informações atualizadas:
Autor: Carlos E. Morimoto
Páginas: 736 Formato: 23 x 16 cm Editora: GDH Press e Sul Editores » Veja mais detalhes sobre o livro Descrição: Em 2001 publiquei a edição inicial do livro "Entendendo e Dominando o Linux", que foi sucedida por diversas atualizações, culminando no livro que está atualmente disponível para leitura online. O livro Linux, Guia Prático é um novo trabalho, onde pretendo transmitir a experiência e os conhecimentos acumulados ao longo de todos esses anos. Este é um livro de referência, destinado a mostrar detalhes sobre a configuração e uso do sistema, abordando diversas distribuições, incluindo o Ubuntu, Mandriva, Fedora, OpenSUSE e Slackware. Temas gerais, como os aplicativos disponíveis e o uso do terminal são explicados de forma independente, enquanto as configurações específicas para cada distribuição são agrupadas em capítulos específicos para cada uma. A idéia é oferecer os meios para que você se torne um usuário avançado, capaz de usar e solucionar problemas em qualquer distribuição. Veja também nossos livros Hardware, o Guia Definitivo, Redes, Guia Prático, Servidores Linux, Guia Prático e Smartphones, Guia Prático nossos outros lançamentos. |
|