Wie installiere ich die Raytracing-Anwendung POV-Ray auf 12.04?

14

Ich bin überrascht (und enttäuscht), dass das klassische Raytracing-Programm povray am 12.04. Aus den Repositories entfernt wurde. Was ist der beste Weg, um es zu installieren? Es scheint nicht, dass jemand ein PPA für präzise vorbereitet hat.

Andy
quelle
POV-Ray ist jetzt unter der Affero GPL veröffentlicht , so dass es wahrscheinlich innerhalb weniger Releases in die Repositories zurückkehren wird.
Mechanische Schnecke

Antworten:

10

Lizenzierung

Aus der povray- Distributionslizenz geht keine GPL2 + - oder 3+ -Lizenz hervor, die normalerweise für die Einbindung in die wichtigsten Ubuntu-Repositories erforderlich ist.

In der Tat - Debian stuft dies als nicht frei ein - obwohl ich nicht sicher bin, warum dieses Paket nicht in Multiversum verfügbar gemacht wurde .

Kompilieren

Es ist eigentlich sehr einfach, diese Befehlszeilenanwendung aus dem Quellcode zu kompilieren :

Installieren Sie zuerst einige Voraussetzungen:

sudo apt-get install build-essential

Laden Sie jetzt den Quellcode herunter:

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

Jetzt konfigurieren Sie es:

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

Bitte geben Sie Ihre E-Mail-Adresse an.

Weiter - kompilieren und installieren:

make
sudo make install

für die Uneingeweihten ...

Dies ist eine Beispielausgabe

Speichern Sie den Inhalt von hier als povpawn.pov

Führen Sie jetzt Povray

povray +Ipovpawn.pov

Dadurch wird eine Datei in Ihrem Ordner namens erstellt povpawn.png

Bildbeschreibung hier eingeben

Weitere Informationen von der Povray-Website:

fossfreedom
quelle
Lief wie am Schnürchen.
Barton Chittenden
Leider funktioniert dies nicht mehr, da das Archiv nicht mehr auf povray.org gehostet wird - siehe die Antwort auf den Github unten.
Catherine Holloway
1
@CatherineHolloway: Die alte Version ist noch verfügbar, die URL lautet povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/… . Es ist bereits kompiliert und sollte sofort funktionieren. Verwenden Sie den enthaltenen installBefehl (via sudo), um es zu installieren.
Florian Brucker
7

Sie können die neueste POV-Ray-Version von Github erhalten :

Holen Sie sich den Quellcode

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

Installieren Sie die erforderlichen Pakete

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

Konfigurieren, erstellen, installieren

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install
sergej
quelle
2
Am 14.04 64bit lief ich./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb
1
Für diejenigen, die Probleme mit dem Boost-Thread beim Laufen haben ./configure:sudo apt-get install libboost-all-dev
user824294
0

Ich habe die Anweisungen auf der POv-Ray- Website befolgt und bin bei der Installation nicht auf große Probleme gestoßen.

Bernhard
quelle