मुझे आश्चर्य है (और निराश) यह देखने के लिए कि 12.04 पर क्लासिक रे-ट्रेसिंग प्रोग्राम पोवरे को रिपॉजिटरी से हटा दिया गया है। इसे स्थापित करने का सबसे अच्छा तरीका क्या है? ऐसा नहीं लगता कि किसी ने सटीक के लिए पीपीए तैयार किया हो।
मुझे आश्चर्य है (और निराश) यह देखने के लिए कि 12.04 पर क्लासिक रे-ट्रेसिंग प्रोग्राम पोवरे को रिपॉजिटरी से हटा दिया गया है। इसे स्थापित करने का सबसे अच्छा तरीका क्या है? ऐसा नहीं लगता कि किसी ने सटीक के लिए पीपीए तैयार किया हो।
जवाबों:
Povray वितरण लाइसेंस से GPL2 + या 3+ लाइसेंस नहीं है जो आम तौर पर मुख्य ubuntu repositories में शामिल करने की आवश्यकता है।
वास्तव में - डेबियन इसे गैर-मुक्त के रूप में वर्गीकृत करते हैं - हालांकि इस पैकेज को मल्टीवर्स में उपलब्ध नहीं कराया गया था , मुझे यकीन नहीं है।
स्रोत से इस कमांड लाइन एप्लिकेशन को संकलित करना वास्तव में बहुत सरल है :
पहले कुछ आवश्यक शर्तें स्थापित करें:
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 +Ipovpawn.pov
यह आपके फोल्डर में एक फाइल बनाएगा जिसे कहा जाता है povpawn.png
Povray वेबसाइट से अधिक जानकारी:
install
कमांड (के माध्यम से sudo
) का उपयोग करें ।
आप github से नवीनतम POV-Ray संस्करण प्राप्त कर सकते हैं :
स्रोत कोड प्राप्त करें
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