Libpng और zlib कैसे स्थापित करें


72

मैं उबंटू में पूरी तरह से नया हूं। मैंने इसे स्थापित किया है क्योंकि मेरा विद्यालय मेरे विद्यालय के कंप्यूटर विज्ञान कार्यक्रम में बहुत अधिक लिनक्स प्रकार के सामान का उपयोग करता है, इसलिए मुझे लगा कि मैं अपनी मशीन पर उबंटू का उपयोग करूंगा और कंप्यूटर प्रयोगशालाओं के बजाय वहां से अपना कोड करूंगा। हालाँकि, मुझे उबंटू पर मूल रूप से शामिल नहीं किए गए कई पैकेजों को स्थापित करने में बहुत परेशानी हो रही है। क्या कोई मुझे पीएनजी लाइब्रेरी, लिबपंज और ज़्लिब स्थापित करने में मदद कर सकता है। यह सिर्फ कई चीजों में से एक है जिसकी मुझे यहां जरूरत है लेकिन मुझे लगता है कि मुझे सबसे पहले इसकी शुरुआत करनी होगी। मैंने दोनों पैकेजों को डाउनलोड किया, टार एक्सफ़ थैली को डाउनलोड किया, और सॉफ़्टवेयर स्थापित करने के लिए अंतर्दृष्टि के लिए README फ़ाइलों को देखा। हालांकि मुझे अजीब त्रुटियाँ मिलती हैं। मैंने पहली बार libpng स्थापित करने की कोशिश की और टर्मिनल ऐसा था जैसे zlib स्थापित नहीं है इसलिए मैं ठीक था, मैं मुझे सिर्फ zlib मिलेगा लेकिन अनुमति देने से इनकार कर दिया गया है। क्या मुझे जड़ या कुछ और प्राप्त करने की आवश्यकता है? मुझे याद है कि लोग पहले कहते हैं कि रूट है, लेकिन मुझे नहीं पता कि क्या यह प्रासंगिक है। मैं वास्तव में नया हूं इसलिए मुझे इन चीजों की बहुत समझ नहीं है और यह बहुत डरावना है। कृपया मदद कीजिए।

जवाबों:


138

द्वारा टर्मिनल खोलें CtrlAltT

Libpng के लिए, रन करें:

sudo apt-get install libpng-dev

Zlib के लिए, रन करें:

sudo apt-get install zlib1g-dev

# sudo apt-get install-libpng-dev पठन पैकेज सूचियाँ स्थापित करने का प्रयास किया ... निर्माण पर निर्भरता ट्री पढ़ना स्थिति की जानकारी पढ़ना ... 'libpng12-dev' के बजाय 'libpng12-dev' का चयन करना, आप 'apt- चलाना चाहते हैं' -f इन सही करने के लिए स्थापित 'मिलती है: निम्न पैकेज unmet की निर्भरता है: Ghostscript: निर्भर करता है: libgs9 (= 9.14 ~ dfsg-0ubuntu3), लेकिन 9.10 ~ dfsg-0ubuntu10.4 स्थापित होने वाला है
आशीष कार्पे

libpng12-dev: निर्भर करता है: libpng12-0 (= 1.2.50-1ubuntu2.14.04.2) लेकिन 1.2.50-1ubuntu2 को E: Unmet निर्भरताएँ स्थापित की जानी हैं। 'Apt-get -f install' को बिना संकुल (या समाधान के निर्दिष्ट करें) आज़माएँ।
आशीष करपे

उपरोक्त त्रुटि के कारण मुझे "E: Unmet निर्भरताएँ" के लिए जाना चाहिए। 'apt-get -f install' की कोशिश करें
आशीष करपे

6

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

विंडोज मानसिकता से बाहर निकलने की कोशिश करें, जो कि Google पर खोज करना और एक इंस्टॉलर डाउनलोड करना है। उबंटू सॉफ्टवेयर सेंटर उबंटू के ऑनलाइन रिपॉजिटरी की खोज करता है, जो आमतौर पर काम करने की गारंटी होती है। सॉफ्टवेयर सेंटर के माध्यम से स्थापित प्रोग्राम या aptउबंटू के सॉफ्टवेयर अपडेटर द्वारा स्वचालित रूप से अपडेट किए जाएंगे।

आप libpng खोज कर और "PNG लाइब्रेरी - रनटाइम" चुनकर सॉफ्टवेयर केंद्र से libpng स्थापित कर सकते हैं। या यहाँ से "सॉफ्टवेयर सेंटर पर उपलब्ध" पर क्लिक करके libpng12-0 करें स्टीम-लॉन्चर स्थापित करें। या sudo apt-get install libpng12-0टर्मिनल से उपयोग कर रहे हैं ।

zlib1gपैकेज जब आप स्थापित स्वचालित रूप से स्थापित किया जाना चाहिए libpng12-0, क्योंकि यह में से एक है libpng12-0पैकेज के निर्भरता। पैकेज प्रबंधक पैकेज को aptस्थापित करने से पहले सभी पैकेज की निर्भरता को स्थापित करता है।


3
आपका जवाब, जबकि एक नए उपयोगकर्ता के लिए काफी जानकारीपूर्ण, वास्तव में यह नहीं कहता कि ओपी को पैकेजों की आवश्यकता कैसे होती है, और इसलिए इस सवाल का जवाब नहीं है। क्या आप या तो hzz जैसी आज्ञाओं को जोड़ सकते हैं या यूएससी का उपयोग करने में ओपी को निर्देश दे सकते हैं?
मूरू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.