2013-04-06 6 views
16

मैं अपने लिनक्स सिस्टम (उबंटू 12.04) पर आर्मडिलो लाइब्रेरी स्थापित करने की कोशिश कर रहा हूं। बूस्ट ब्लास एटलस और लैपैक को इंस्टॉलेशन के लिए पहले जरूरी है। क्या यह जांचने का कोई तरीका है कि क्या पुस्तकालय पहले से स्थापित हैं या नहीं?यह जांचने के लिए कि क्या बीएलएएस और एटीएलएएस पहले से स्थापित हैं

उत्तर

7

इन सभी पुस्तकालयों डिफ़ॉल्ट भंडार में कर रहे हैं, ताकि आप आसानी से उनके द्वारा

sudo apt-get install liblapack3 

आदि मैं समझता हूँ कि यह काफी अपने प्रश्न का उत्तर नहीं है प्राप्त कर सकते हैं, लेकिन यह क्या आप शायद होगा वैसे भी करने के लिए। यदि आप अभी भी जांचना चाहते हैं कि कोई पैकेज (कोई भी नहीं, ऊपर सूचीबद्ध पुस्तकालयों को स्थापित नहीं किया गया है), बस

apt-cache policy liblapack3 
+1

आप केवल लैपैक के बजाय liblapack3 टाइप करने के बारे में कैसे जानते थे? आप वर्णित अन्य पुस्तकालयों के लिए वास्तव में क्या टाइप करेंगे? साथ ही, जब आप sudo apt-type टाइप करते हैं liblapack3 स्थापित करते हैं, तो मुझे लगता है कि libtapack3 पहले से स्थापित है अगर apt-get पहले जांचता है? (मेरे नोब सवालों के लिए खेद है।) – littleO

+0

यह निश्चित रूप से जांचता है, लेकिन कभी-कभी आप यह जानना चाहेंगे कि यह इंस्टॉल है या नहीं, अगर यह नहीं है तो इसे इंस्टॉल न करें। अन्य पुस्तकालयों के लिए (यदि मुझे सही याद है) तो आपको libblas3 या libblas-dev, libatlas-dev टाइप करना चाहिए (संकेतों को देखने के लिए टैब कुंजी का उपयोग करें, क्योंकि मुझे इन पैकेजों के बारे में निश्चित नहीं है) और libboost-all-dev अगर आपको पूर्ण बूस्ट लाइब्रेरी की आवश्यकता है । फिर, केवल कुछ घटकों को स्थापित करने के लिए टैब कुंजी का उपयोग करें। –

+0

मुझे ई मिलता है: पैकेज liblapack3 का पता लगाने में असमर्थ। शायद पैकेज पुराना है? क्या कोई और तरीका है? – Arturo

संबंधित मुद्दे