Làm cách nào để cài đặt ứng dụng dò tia POV-Ray vào ngày 12.04?


14

Tôi ngạc nhiên (và thất vọng) khi thấy rằng chương trình dò ​​tia cổ điển đã bị loại khỏi kho lưu trữ vào ngày 12.04. Cách tốt nhất để cài đặt nó là gì? Dường như không có ai chuẩn bị PPA cho chính xác.


POV-Ray hiện được phát hành theo GPL của Affero , vì vậy nó có thể sẽ trở lại kho lưu trữ trong một vài bản phát hành.
Ốc cơ khí

Câu trả lời:


10

cấp phép

Từ giấy phép phân phối POVray không phải là GPL2 + hoặc 3+ mà thông thường là yêu cầu để kết hợp vào kho lưu trữ ubfox chính.

Thật vậy - debian phân loại nó là không miễn phí - mặc dù tại sao gói này không được cung cấp thành đa vũ trụ , tôi không chắc chắn.

biên dịch

Thật sự rất đơn giản để biên dịch ứng dụng dòng lệnh này từ nguồn :

Đầu tiên cài đặt một số điều kiện tiên quyết:

sudo apt-get install build-essential

Bây giờ tải xuống mã nguồn:

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

Bây giờ cấu hình nó:

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

NB sử dụng địa chỉ email của bạn.

Tiếp theo - biên dịch và cài đặt:

make
sudo make install

cho những người không quen biết ...

Đây là một ví dụ đầu ra

lưu nội dung từ đây như povpawn.pov

Bây giờ hãy chạy

povray +Ipovpawn.pov

Điều này sẽ tạo ra một tập tin trong thư mục của bạn được gọi là povpawn.png

nhập mô tả hình ảnh ở đây

Thông tin thêm từ trang web POVray:


Làm việc như người ở.
Barton Chittenden

thật không may, điều này sẽ không hoạt động nữa vì kho lưu trữ không còn được lưu trữ tại povray.org - hãy xem câu trả lời của github bên dưới.
Catherine Holloway

1
@CindaHolloway: Phiên bản cũ vẫn có sẵn, URL là povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/ ám . Nó đã được biên dịch và sẽ hoạt động tốt. Sử dụng installlệnh có chứa (thông qua sudo) để cài đặt nó.
Florian Brucker

7

Bạn có thể nhận phiên bản POV-Ray mới nhất từ github :

Lấy mã nguồn

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

Cài đặt các gói cần thiết

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

Cấu hình, thực hiện, cài đặt

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

2
Vào ngày 14.04 64 bit, tôi đã chạy./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb

1
Đối với những người đang gặp vấn đề về luồng khi chạy ./configure:sudo apt-get install libboost-all-dev
user824294

0

Tôi đã làm theo hướng dẫn trên trang web POv-Ray và không gặp phải nhiều vấn đề trong quá trình cài đặt.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.