sexta-feira, 7 de agosto de 2009

Vdrift 2009-06-15: Instalação

screenshot 1


A primeira coisa que podemos notar é que houve uma grande melhora no gráfico dos caros e das pistas. A peformance também foi melhorada, fazendo do Vdrift uma experiência ainda melhor para o usuário.


Antes de iniciar esse blog, eu escrevi um tutorial de instalação do release anterior do Vdrift. A compilação era extremamente complicada e demorada, o que afastava os iniciantes.


A boa notícia dessa atualização do Vdrift é que a compilação ficou um pouco mais fácil. O problema todo é que a documentação que vem com o jogo é muito mal feita, complicando o usuário.



Essa nova versão do jogo utiliza um programa chamado Scons para a compilação. Até onde eu pude entender, esse programa faz exatamente o mesmo trabalho dos já conhecidos “make” e “make install”, me deixando confuso em relação ao real motivo da substituição desses pelo Scons. Ao menos, a compilação em si foi extremamente rápida, sendo levada a demorar por causa do download de dependências.



O primeiro passo é baixar o jogo. O comando no terminal é o seguinte:



wget -c http://downloads.sourceforge.net/vdrift/vdrift-2009-06-15-src.tar.bz2

Entendendo o comando acima:




  • “wget” é o programa que faz downloads em modo texto;



  • “-c” é o argumento do programa “wget” que permite a continuação posterior do download, caso ele seja interrompido por algum motivo.


Preciso avisar que o download do jogo é demorado, pois é preciso baixar, só do jogo, 460MB. Além disso, as dependências tornam o jogo ainda maior em termos de tamanho. As dependências serão instaladas automaticamente pelo auto-apt. Se você não o tem instalado e atualizado, os comandos do terminal serão os seguintes:






sudo apt-get install auto-apt




sudo apt-get install scons




sudo auto-apt update-local




sudo auto-apt update




sudo auto-apt updatedb




Entendendo o comando acima:

  • “sudo” dá poderes de super usuário ao comando, necessário para instalação de pacotes;



  • “apt-get” é o programa em modo texto que baixa e instala os pacotes deb em seu sistema;



  • “install” é o argumento do programa “apt-get” que diz o que ele deve fazer, em nosso caso, instalar;



  • “auto-apt” é o nosso programa;





  • "Scons" é o programa que vamos utilizar para compilar o Vdrift;





  • “update-local” faz com que ele se atualize com o que há no seu computador;



  • “update” atualiza a lista de pacotes do “auto-apt”;



  • “updatedb” atualiza o banco de dados do programa, com os pacotes que foram atualizados com o comando “update”.


Após essa instalação e atualização, precisamos descompactar o Vdrift baixado. O comando no terminal é esse:
tar -xvf vdrift-2009-06-15-src.tar.bz2

>Entendendo o comando acima:

  • “tar” é o programa em modo texto que descompactar arquivos;



  • x” é o argumento do programa “tar” que diz a ele que você quer descompactar o arquivo citado;



  • “v” mostra a atividade do programa “tar” no terminal;



  • “f” tenta forçar a operação, caso algum problema seja encontrado.


A boa notícia é que o “trabalho duro” acaba aqui. Você simplesmente deve digitar os seguintes comandos via terminal:
cd vdrift-2009-06-1
sudo auto-apt -y run scons
sudo scons install

Entendendo o comando acima:

  • “cd” muda a pasta de trabalho atual para a indicada;



  • “sudo” dá poderes de super usuário ao comando, necessário para utilização do auto-apt;



  • “auto-apt” o programa que irá instalar automaticamente as dependências do programa;



  • “-y” faz com que o programa “auto-apt” responda sim (Yes) para todas as perguntas feitas;



  • “run” faz com que o programa auto-apt execute o comando citado (scons);



  • “scons” é o nosso programa de compilação.


O Scons me pareceu um pouco menos compatível com o Auto-Apt que o “make” e o “make install”. Isso quer dizer, básicamente, que você terá que responder algumas perguntas do terminal nada muito difícil. Por aqui, eu respondi “0” (zero) para todas as perguntas e tudo funcionou perfeitamente.

O auto-apt só é utilizado no primeiro comando porque é nele que as dependências são exigidas e devem ser instaladas. Se tudo ocorrer bem, ao final da compilação você deverá ter um arquivo chamado “vdrift” dentro da pasta “build”. Ele é o executável do game.

Precisamos agora criar as facilidades: Um ícone no menu e outro na área de trabalho. Abra o Kate (ou o Kedit) e digite o seguinte:
[Desktop Entry]
Name=Vdrit
Exec=/home/usuario/vdrift-2009-06-15/build/vdrift

Salve o arquivo com o nome de vdrift.desktop . O que acabamos de fazer foi simplesmente criar um ícone. Entendendo o arquivo:

  • [Desktop ENTRY] deve estar em todos os arquivos de ícone. É uma espécie de “cabeçalho”;



  • “Name” é o nome que será exibido no ícone;



  • “Exec” é o arquivo que será executado quando o ícone for ativado;


Você ainda deve estar com o terminal aberto, então iremos voltar para ele. O comando abaixo leva em consideração que você criou o ícone na sua pasta /home/usuário:
mv vdrift.desktop Desktop




Entendendo os comandos acima:

  • “mv” é o comando que envia o arquivo de um local para outro.


Pronto, agora o seu Vdrift já estará compilado e com o ícone devidamente colocado no Desktop.

Nenhum comentário:

Postar um comentário