स्रोत से निर्माण के बिना CentOS 7 पर GDAL 2.x कैसे स्थापित करें?


15

मैं स्रोत से निर्माण के बिना CentOS7 पर GDAL 2.X को स्थापित करने की कोशिश कर रहा हूं क्योंकि मुझे इसे दूसरे सर्वर में कॉन्फ़िगर करने की आवश्यकता होगी और स्रोत कोड द्वारा स्थापित करना बहुत थकाऊ और समय लेने वाला कार्य होगा।

मुझे ओपनगो और ईएलजीआईएस जैसी कुछ रिपोजिटरी मिलीं लेकिन वे सेंटोस 7 के लिए हैं। EPEL रेपो में GDAL 2.x उपलब्ध नहीं है।

[root@localhost ~]# yum repo-pkgs epel list gdal*
(...)
Available Packages
gdal.x86_64               1.11.4-1.el7    @epel
gdal-libs.x86_64          1.11.4-1.el7    @epel
gdal-python.x86_64        1.11.4-1.el7    @epel
gdal-devel.x86_64         1.11.4-1.el7    @epel
gdal-doc.noarch           1.11.4-1.el7    @epel
gdal-java.x86_64          1.11.4-1.el7    @epel
gdal-javadoc.noarch       1.11.4-1.el7    @epel
gdal-perl.x86_64          1.11.4-1.el7    @epel

संस्करण 1.11 जो 1.x प्रमुख संस्करण से बिल्कुल नवीनतम नहीं है।

क्या किसी भी भंडार से, या सिर्फ स्रोत से स्थापित करना संभव है? यदि नहीं, तो क्या आरपीएम के रूप में कई सर्वरों पर आसानी से स्थापित किया जा सकता है?

जवाबों:


7

हम एनाकोंडा पायथन वितरण को स्थापित करते हैं, जिसमें कोंडा-फोर्ज में काफी पूर्ण जीडीएएल संस्करण भी शामिल है । यह काम करने के लिए आपको बस अपनी एनाकोंडा डायरेक्टरी को जोड़ना होगा $PATH। आप पायथन बाइंडिंग प्राप्त करते हैं, लेकिन बाइनरी निष्पादनयोग्य (जैसे gdalinfoऔर दोस्त)।

आप अपने स्वयं के संस्करण का निर्माण करने के लिए कोंडा-फोर्ज पर नुस्खा का उपयोग कर सकते हैं यदि आपको ड्राइवरों की आवश्यकता होती है, क्योंकि यह संशोधित करने के लिए काफी सरल है और बिना बातचीत के संकलन के लिए डिज़ाइन किया गया है।


तो, मुझे एनाकोंडा स्थापित करने की आवश्यकता है, और इस नुस्खा की तरह स्थापित करें और सभी बायनेरिज़ काम करेंगे?
लियोनकार्वाल्हो

आप मिनिकॉन्डा भी स्थापित कर सकते हैं, जो सभी अजगर पैकेजों के बिना एक स्ट्रिप्ड डाउन संस्करण है, जिसकी आपको आवश्यकता नहीं हो सकती है।
user6072577

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.