Як встановити додаток POV-Ray на 12.04?


14

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


POV-Ray тепер випускається під Affero GPL , тому він, ймовірно, повернеться до сховищ протягом декількох випусків.
Механічний равлик

Відповіді:


10

ліцензування

Ліцензія на розповсюдження povray не є ліцензією GPL2 + або 3+, що зазвичай є вимогою для включення в основні сховища ubuntu.

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

складання

Насправді дуже просто скласти цю програму командного рядка з джерела :

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

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>"

Зверніть увагу на свою електронну адресу.

Далі - компілюйте та встановіть:

make
sudo make install

для непосвячених ...

Це приклад виводу

збережіть вміст звідси як povpawn.pov

Тепер запустіть povray

povray +Ipovpawn.pov

Це створить файл у вашій папці під назвою povpawn.png

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

Більше інформації на веб-сайті povray:


Працював як шарм.
Barton Chittenden

на жаль, це більше не працюватиме, оскільки архів більше не розміщується на 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

2
14.04 64bit я побіг./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb

1
Для тих, у кого виникають проблеми з ./configuresudo apt-get install libboost-all-dev
потоковими потоками

0

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.