Sono sorpreso (e deluso) di vedere che il classico programma di ray-tracing povray è stato eliminato dai repository il 12.04. Qual è il modo migliore per installarlo? Non sembra che nessuno abbia preparato un PPA per la precisione.
Sono sorpreso (e deluso) di vedere che il classico programma di ray-tracing povray è stato eliminato dai repository il 12.04. Qual è il modo migliore per installarlo? Non sembra che nessuno abbia preparato un PPA per la precisione.
Risposte:
Dalla licenza di distribuzione povray non è una licenza GPL2 + o 3+ che normalmente è il requisito per l'incorporazione nei principali repository Ubuntu.
In effetti - debian lo classifica come non libero - anche se non so perché questo pacchetto non sia stato reso disponibile in multiverso .
In realtà è molto semplice compilare questa applicazione da riga di comando dal sorgente :
Innanzitutto installa alcuni prerequisiti:
sudo apt-get install build-essential
Ora scarica il codice sorgente:
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
Ora configuralo:
./configure COMPILED_BY="yourname <youremail@somewhere.com>"
NB usa il tuo indirizzo email.
Avanti: compilare e installare:
make
sudo make install
Questo è un esempio di output
salva il contenuto da qui come povpawn.pov
Ora esegui povray
povray +Ipovpawn.pov
Questo creerà un file nella cartella chiamato povpawn.png

Ulteriori informazioni dal sito Web di povray:
installcomando contenuto (tramite sudo) per installarlo.
Puoi ottenere la versione più recente di POV-Ray da github :
Ottieni il codice sorgente
git clone https://github.com/POV-Ray/povray.git
Installa i pacchetti richiesti
sudo apt-get install libboost-dev zlib1g-dev libpng12-dev libjpeg8-dev libtiff5-dev libopenexr-dev
Configura, Crea, Installa
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