ฉันประหลาดใจ (และผิดหวัง) ที่เห็นว่าโปรแกรม pov-ray ติดตามแบบคลาสสิคได้ถูกลบจากที่เก็บในวันที่ 12.04 วิธีที่ดีที่สุดในการติดตั้งคืออะไร? ไม่ปรากฏว่ามีใครเตรียม PPA ให้แม่นยำ
ฉันประหลาดใจ (และผิดหวัง) ที่เห็นว่าโปรแกรม pov-ray ติดตามแบบคลาสสิคได้ถูกลบจากที่เก็บในวันที่ 12.04 วิธีที่ดีที่สุดในการติดตั้งคืออะไร? ไม่ปรากฏว่ามีใครเตรียม PPA ให้แม่นยำ
คำตอบ:
จากใบอนุญาตการกระจาย povray ไม่ใช่ใบอนุญาต GPL2 + หรือ 3+ ซึ่งโดยทั่วไปเป็นข้อกำหนดสำหรับการรวมเข้ากับที่เก็บหลักของ Ubuntu
อันที่จริง - เดเบียนจัดประเภทนี้เป็นที่ไม่ฟรี - แม้ว่าทำไมแพคเกจนี้ไม่ได้ให้บริการในลิขสิทธิ์แต่ฉันไม่แน่ใจ
มันง่ายมากที่จะรวบรวมแอปพลิเคชันบรรทัดคำสั่งนี้จากแหล่งที่มา :
ก่อนติดตั้งข้อกำหนดเบื้องต้นบางอย่าง:
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
povray +Ipovpawn.pov
จะเป็นการสร้างไฟล์ในโฟลเดอร์ของคุณชื่อ povpawn.png

ข้อมูลเพิ่มเติมจากเว็บไซต์ povray:
installคำสั่งที่มีอยู่(ผ่านsudo) เพื่อติดตั้ง
คุณสามารถรับรุ่น 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
./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
ฉันทำตามคำแนะนำในเว็บไซต์POv-Rayและไม่พบปัญหามากระหว่างการติดตั้ง