Comment installer l'application de lancer de rayons POV-Ray le 12.04?


14

Je suis surpris (et déçu) de voir que le programme classique de lancer de rayons povray a été supprimé des dépôts le 12.04. Quelle est la meilleure façon de l'installer? Il ne semble pas que quelqu'un ait préparé un PPA pour être précis.


POV-Ray est maintenant publié sous la licence Affero GPL , il reviendra donc probablement dans les référentiels dans quelques versions.
Escargot mécanique

Réponses:


10

licence

De la licence de distribution povray n'est pas une licence GPL2 + ou 3+ qui est normalement l'exigence d'incorporation dans les principaux référentiels ubuntu.

En effet - Debian classe cela comme non libre - bien que ce paquet ne soit pas disponible dans le multivers , je ne suis pas sûr.

compilation

Il est en fait très simple de compiler cette application en ligne de commande à partir des sources :

Installez d'abord quelques prérequis:

sudo apt-get install build-essential

Téléchargez maintenant le code source:

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

Maintenant, configurez-le:

./configure COMPILED_BY="yourname <youremail@somewhere.com>"

NB utilisez votre adresse e-mail.

Ensuite - compilez et installez:

make
sudo make install

pour les non-initiés ...

Ceci est un exemple de sortie

enregistrer le contenu d'ici en tant que povpawn.pov

Maintenant, lancez povray

povray +Ipovpawn.pov

Cela va créer un fichier dans votre dossier appelé povpawn.png

entrez la description de l'image ici

Plus d'informations sur le site Web de povray:


A fonctionné comme un charme.
Barton Chittenden

malheureusement, cela ne fonctionnera plus car l'archive n'est plus hébergée sur povray.org - regardez la réponse github ci-dessous.
Catherine Holloway

1
@CatherineHolloway: L'ancienne version est toujours disponible, l'URL est povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/… . Il est déjà compilé et devrait fonctionner hors de la boîte. Utilisez la installcommande contenue (via sudo) pour l'installer.
Florian Brucker

7

Vous pouvez obtenir la dernière version POV-Ray de github :

Obtenez le code source

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

Installer les packages requis

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

Configurer, créer, installer

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install

2
Le 14.04 64bit, j'ai couru./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb

1
Pour ceux qui rencontrent des problèmes de thread de boost lors de l'exécution ./configure:sudo apt-get install libboost-all-dev
user824294

0

J'ai suivi les instructions sur le site Web de POv-Ray et je n'ai pas rencontré beaucoup de problèmes lors de l'installation.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.