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.
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.
Jawaban:
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.
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 <youremail@somewhere.com>"
NB gunakan alamat email Anda.
Berikutnya - kompilasi dan instal:
make
sudo make install
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
Informasi lebih lanjut dari situs web povray:
install
perintah yang terkandung (via sudo
) untuk menginstalnya.
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
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu COMPILED_BY="my name <my-email-address>"
./configure
:sudo apt-get install libboost-all-dev