Estou surpreso (e decepcionado) ao ver que o povray do clássico programa de rastreamento de raios foi retirado dos repositórios na 12.04. Qual é a melhor maneira de instalá-lo? Não parece que alguém tenha preparado um PPA para precisão.
Estou surpreso (e decepcionado) ao ver que o povray do clássico programa de rastreamento de raios foi retirado dos repositórios na 12.04. Qual é a melhor maneira de instalá-lo? Não parece que alguém tenha preparado um PPA para precisão.
Respostas:
A licença de distribuição do povray não é uma licença GPL2 + ou 3+ que normalmente é o requisito para incorporação nos principais repositórios do ubuntu.
De fato - o debian classifica isso como não-livre - embora por que esse pacote não tenha sido disponibilizado no multiverso , não tenho certeza.
Na verdade, é muito simples compilar esse aplicativo de linha de comando da fonte :
Primeiro instale alguns pré-requisitos:
sudo apt-get install build-essential
Agora baixe o código-fonte:
wget http://www.povray.org/redirect/www.povray.org/ftp/pub/povray/Official/Unix/povray-3.6.tar.gz
tar -zxvf povray-3.6.tar.gz
cd povray-3.6.1
Agora configure-o:
./configure COMPILED_BY="yourname <youremail@somewhere.com>"
Nota: use seu endereço de email.
Em seguida - compile e instale:
make
sudo make install
Este é um exemplo de saída
salve o conteúdo daqui como povpawn.pov
Agora execute o povray
povray +Ipovpawn.pov
Isso criará um arquivo em sua pasta chamado povpawn.png
Mais informações no site do povray:
install
comando contido (via sudo
) para instalá-lo.
Você pode obter a versão mais recente do POV-Ray no github :
Obter o código fonte
git clone https://github.com/POV-Ray/povray.git
Instale os pacotes necessários
sudo apt-get install libboost-dev zlib1g-dev libpng12-dev libjpeg8-dev libtiff5-dev libopenexr-dev
Configurar, Fazer, Instalar
cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>"
make
sudo make install
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
./configure
:sudo apt-get install libboost-all-dev