¿Cómo instalo la aplicación de trazado de rayos POV-Ray en 12.04?

14

Estoy sorprendido (y decepcionado) al ver que el clásico povray del programa de trazado de rayos se ha eliminado de los repositorios el 12.04. ¿Cuál es la mejor forma de instalarlo? No parece que alguien haya preparado un PPA con precisión.

Andy
fuente
POV-Ray ahora se lanza bajo Affero GPL , por lo que probablemente regresará a los repositorios en unos pocos lanzamientos.
Caracol mecánico

Respuestas:

10

Licencia

La licencia de distribución de povray no es una licencia GPL2 + o 3+ que normalmente es el requisito para la incorporación a los principales repositorios de ubuntu.

De hecho, debian clasifica esto como no libre , aunque no estoy seguro de por qué este paquete no estuvo disponible en multiverso .

compilando

En realidad, es muy simple compilar esta aplicación de línea de comandos desde la fuente :

Primero instale algunos requisitos previos:

sudo apt-get install build-essential

Ahora descargue el código fuente:

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

Ahora configúrelo:

./configure COMPILED_BY="yourname <[email protected]>"

NB use su dirección de correo electrónico.

Siguiente - compilar e instalar:

make
sudo make install

para los no iniciados ...

Este es un ejemplo de salida

guarde el contenido desde aquí como povpawn.pov

Ahora ejecuta povray

povray +Ipovpawn.pov

Esto creará un archivo en su carpeta llamado povpawn.png

ingrese la descripción de la imagen aquí

Más información del sitio web de povray:

fossfreedom
fuente
Trabajado como un encanto.
Barton Chittenden
desafortunadamente, esto ya no funcionará porque el archivo ya no está alojado en povray.org - mira la respuesta de github a continuación.
Catherine Holloway
1
@CatherineHolloway: La versión anterior todavía está disponible, la URL es povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/… . Ya está compilado y debería funcionar de fábrica. Use el installcomando contenido (via sudo) para instalarlo.
Florian Brucker
7

Puede obtener la versión más reciente de POV-Ray de github :

Obtén el código fuente

git clone https://github.com/POV-Ray/povray.git

Instalar paquetes requeridos

sudo apt-get install libboost-dev zlib1g-dev libpng12-dev libjpeg8-dev libtiff5-dev libopenexr-dev

Configurar, hacer, instalar

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install
sergej
fuente
2
El 14.04 64bit, corrí./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb
1
Para aquellos que tienen problemas de subprocesos de impulso cuando se ejecutan ./configure:sudo apt-get install libboost-all-dev
user824294
0

Seguí las instrucciones en el sitio web de POv-Ray , y no encontré muchos problemas durante la instalación.

Bernhard
fuente