Как установить приложение трассировки лучей POV-Ray на 12.04?

14

Я удивлен (и разочарован), увидев, что классическая программа трассировки лучей povray была удалена из репозиториев 12.04. Каков наилучший способ его установки? Похоже, что никто не подготовил PPA для точного.

Энди
источник
POV-Ray теперь выпущен под Affero GPL , поэтому он, вероятно, вернется в репозитории в течение нескольких выпусков.
Механическая улитка

Ответы:

10

лицензирование

Из распространяемой лицензии povray нет лицензии GPL2 + или 3+, которая обычно является требованием для включения в основные репозитории Ubuntu.

Действительно - debian классифицирует это как несвободное - хотя почему этот пакет не был доступен в multiverse , я не уверен.

составление

На самом деле очень просто скомпилировать это приложение командной строки из исходного кода :

Сначала установите некоторые предварительные условия:

sudo apt-get install build-essential

Теперь скачайте исходный код:

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

Теперь настройте это:

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

NB использовать свой адрес электронной почты.

Далее - скомпилируйте и установите:

make
sudo make install

для непосвященных ...

Это пример вывода

сохраните содержимое отсюда как povpawn.pov

Теперь беги поврай

povray +Ipovpawn.pov

Это создаст файл в вашей папке с именем povpawn.png

введите описание изображения здесь

Больше информации с сайта povray:

свобода ископаемых
источник
Работал как шарм.
Бартон Читтенден
к сожалению, это больше не будет работать, потому что архив больше не размещается на povray.org - посмотрите ответ github ниже.
Кэтрин Холлоуэй
1
@CatherineHolloway: старая версия все еще доступна, URL-адрес povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/… . Он уже скомпилирован и должен работать из коробки. Используйте содержащуюся installкоманду (через sudo), чтобы установить ее.
Флориан Брукер
7

Вы можете получить новейшую версию POV-Ray от github :

Получить исходный код

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

Установите необходимые пакеты

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

Настроить, сделать, установить

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install
Sergej
источник
2
На 14.04 64bit я бегал./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb
1
Для тех, у кого проблемы с усилением потока при запуске ./configure:sudo apt-get install libboost-all-dev
user824294
0

Я следовал инструкциям на сайте POv-Ray , и при установке проблем не возникало.

Бернхард
источник