Jak zainstalować aplikację do śledzenia promieni POV-Ray w dniu 12.04?

14

Jestem zaskoczony (i rozczarowany) widząc, że klasyczny program do śledzenia promieni povray został usunięty z repozytoriów 12.04. Jak najlepiej go zainstalować? Nie wydaje się, aby ktokolwiek przygotował umowę PPA na precyzję.

Andy
źródło
POV-Ray jest teraz wydany na licencji Affero GPL , więc prawdopodobnie powróci do repozytoriów w ciągu kilku wydań.
Ślimak mechaniczny

Odpowiedzi:

10

koncesjonowanie

Z licencji dystrybucyjnej povray nie jest licencją GPL2 + lub 3+, która zwykle jest wymagana do włączenia do głównych repozytoriów ubuntu.

Rzeczywiście - debian klasyfikuje to jako niewolne - chociaż nie jestem pewien, dlaczego ten pakiet nie został udostępniony w multiwersum .

kompilacja

Kompilacja tej aplikacji wiersza poleceń ze źródła jest bardzo prosta :

Najpierw zainstaluj niektóre wymagania wstępne:

sudo apt-get install build-essential

Teraz pobierz kod źródłowy:

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

Teraz skonfiguruj:

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

NB użyj swojego adresu e-mail.

Dalej - skompiluj i zainstaluj:

make
sudo make install

dla niewtajemniczonych ...

To jest przykładowy wynik

zapisz zawartość stąd jako povpawn.pov

Teraz uruchom povray

povray +Ipovpawn.pov

Spowoduje to utworzenie pliku w folderze o nazwie povpawn.png

wprowadź opis zdjęcia tutaj

Więcej informacji ze strony internetowej povray:

fossfreedom
źródło
Działa jak urok.
Barton Chittenden,
niestety to już nie zadziała, ponieważ archiwum nie jest już hostowane na povray.org - spójrz na odpowiedź github poniżej.
Catherine Holloway
1
@CatherineHolloway: Stara wersja jest nadal dostępna, adres URL to povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/… . Jest już skompilowany i powinien działać od razu po wyjęciu z pudełka. Użyj zawartej installkomendy (via sudo), aby ją zainstalować.
Florian Brucker,
7

Możesz pobrać najnowszą wersję POV-Ray z github :

Uzyskaj kod źródłowy

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

Zainstaluj wymagane pakiety

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

Konfiguruj, twórz, instaluj

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install
sergej
źródło
2
W dniu 14.04 64bit, pobiegłem./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb
1
Dla tych, którzy mają problemy z wątkiem podwyższającym podczas uruchamiania ./configure:sudo apt-get install libboost-all-dev
user824294
0

Postępowałem zgodnie z instrukcjami na stronie POv-Ray i nie napotkałem żadnych problemów podczas instalacji.

Bernhard
źródło