Bagaimana cara menginstal aplikasi ray-tracing POV-Ray pada 12.04?

14

Saya terkejut (dan kecewa) melihat bahwa program povray ray-tracing klasik telah dihapus dari repositori pada 12,04. Apa cara terbaik untuk menginstalnya? Tampaknya tidak ada orang yang menyiapkan PPA secara tepat.

Andy
sumber
POV-Ray sekarang dirilis di bawah Affero GPL , jadi mungkin akan kembali ke repositori dalam beberapa rilis.
Siput mekanik

Jawaban:

10

lisensi

Dari lisensi distribusi povray bukanlah lisensi GPL2 + atau 3+ yang biasanya merupakan persyaratan untuk dimasukkan ke dalam repositori ubuntu utama.

Memang - debian mengklasifikasikan ini sebagai tidak bebas - meskipun mengapa paket ini tidak tersedia menjadi multiverse , saya tidak yakin.

kompilasi

Sebenarnya sangat mudah untuk mengompilasi aplikasi baris perintah ini dari sumber :

Pertama instal beberapa prasyarat:

sudo apt-get install build-essential

Sekarang unduh kode sumber:

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

Sekarang konfigurasikan:

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

NB gunakan alamat email Anda.

Berikutnya - kompilasi dan instal:

make
sudo make install

untuk yang belum tahu ...

Ini adalah contoh output

simpan konten dari sini sebagai povpawn.pov

Sekarang jalankan povray

povray +Ipovpawn.pov

Ini akan membuat file di folder Anda disebut povpawn.png

masukkan deskripsi gambar di sini

Informasi lebih lanjut dari situs web povray:

kebebasan fosil
sumber
Bekerja seperti pesona.
Barton Chittenden
sayangnya, ini tidak akan berfungsi lagi karena arsip tidak lagi dihosting di povray.org - lihat jawaban github di bawah ini.
Catherine Holloway
1
@CatherineHolloway: Versi lama masih tersedia, URL-nya adalah povray.org/redirect/www.povray.org/ftp/pub/povray/Old-Versions/… . Ini sudah dikompilasi dan harus bekerja di luar kotak. Gunakan installperintah yang terkandung (via sudo) untuk menginstalnya.
Florian Brucker
7

Anda bisa mendapatkan versi POV-Ray terbaru dari github :

Dapatkan kode sumber

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

Instal paket yang diperlukan

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

Konfigurasikan, Buat, Pasang

cd unix/
./prebuild.sh
cd ../
./configure COMPILED_BY="your name <email@address>" 
make
sudo make install
sergej
sumber
2
Pada 14,04 64bit, saya berlari./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
knb
1
Bagi mereka yang mengalami masalah utas ketika menjalankan ./configure:sudo apt-get install libboost-all-dev
user824294
0

Saya mengikuti instruksi di situs web POv-Ray , dan tidak menemui banyak masalah selama instalasi.

Bernhard
sumber