होमब्री या मैकपॉर्ट्स के बिना मैक ओएस एक्स में wget इंस्टॉल करें

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

यह दृष्टिकोण स्रोत से ओएस एक्स में wget को बनाने और स्थापित करने जा रहा है, इसका मतलब है कि आपको मैक पर स्थापित एक्सकोड (ऐप स्टोर लिंक), या कम से कम और यूनिक्स कमांड लाइन देव टूल्स की आवश्यकता होगी, लेकिन इसे समाप्त करने का लाभ है होमब्री या मैकपॉर्ट्स जैसे पैकेज मैनेजर की आवश्यकता।

उन लोगों के लिए जिनके पास कमांड लाइन टूल्स पैकेज नहीं है, या तो एक्सकोड के साथ या उसके बिना स्थापित है, यह काफी सरल है: ओपन टर्मिनल और 'xcode-select -install' टाइप करें, या आप एक्सकोड खोलकर एक्सकोड से ऐसा कर सकते हैं, फिर " प्राथमिकताएं "और डाउनलोड अनुभाग में, और" कमांड लाइन उपकरण इंस्टॉल करें "चुनें, या आप यहां वर्णित ऐप्पल डेवलपर साइट से प्राप्त कर सकते हैं। चूंकि पैकेज को ऐप्पल से डाउनलोड करना है, इसलिए आपके इंटरनेट कनेक्शन के आधार पर कुछ समय लग सकता है। कमांड लाइन टूल्स एक सी कंपाइलर, जीसीसी, और कई अन्य उपयोगी उपयोगिताओं को स्थापित करता है जिनका उपयोग आमतौर पर यूनिक्स दुनिया में किया जाता है।

ओएस एक्स में wget कैसे स्थापित करें

आगे बढ़ते हुए और मानते हैं कि आपके पास Xcode और कमांड लाइन टूल्स स्थापित हैं, टर्मिनल लॉन्च करें और दिखाए गए निम्न आदेश दर्ज करें।

सबसे पहले, नवीनतम wget स्रोत डाउनलोड करने के लिए कर्ल का उपयोग करें:
curl -O http://ftp.gnu.org/gnu/wget/wget-1.16.3.tar.xz

या पुराने संस्करण (ओएस एक्स के पूर्व संस्करण) का उपयोग करने के लिए
curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz

(sidenote: wget का एक नया संस्करण उपलब्ध हो सकता है, संस्करण 1.16.3 (wget-1.16.3.tar.gz) को ओएस एक्स एल कैपिटन और ओएस एक्स योसमेट में काम करने की पुष्टि की गई है, 1.15 ओएस एक्स मैवरिक्स के साथ संगत पुष्टि की गई है, जबकि 1.13.4 को ओएस एक्स माउंटेन शेर के साथ संगत की पुष्टि की गई है। यदि आप एक अलग संस्करण चाहते हैं तो आप http://ftp.gnu.org/gnu/wget/ निर्देशिका से जो चाहें उसे चुन सकते हैं)

इसके बाद हम आपके द्वारा अभी डाउनलोड की गई फ़ाइलों को असंप्रेषित करने के लिए टैर का उपयोग करते हैं:
tar -xzf wget-1.15.tar.gz

निर्देशिका में बदलने के लिए सीडी का प्रयोग करें:
cd wget-1.15

"GNUTLS उपलब्ध नहीं" त्रुटि को रोकने के लिए उचित-साथ-एसएसएल ध्वज के साथ कॉन्फ़िगर करें:
./configure --with-ssl=openssl

ध्यान दें कि यदि आपको अभी भी ओएस एक्स 10.10+ और ओएस एक्स 10.11+ में कोई त्रुटि है, तो कॉन्फ़िगरेशन के इस बदलाव का उपयोग करें (टिप्पणियों में मार्टिन से):

./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl

स्रोत बनाएं:
make

Wget इंस्टॉल करें, यह / usr / local / bin / में समाप्त होता है:
sudo make install

Wget चलाने से काम की सब कुछ की पुष्टि करें:
wget --help

समाप्त होने पर wget स्रोत फ़ाइलों को हटाकर साफ़ करें:
cd .. && rm -rf wget*

आप सब तैयार हैं, मैक ओएस एक्स में wget का आनंद लें।

Wget के नवीनतम संस्करण को ओएस एक्स एल कैपिटन और योसामेट में भी ठीक से कॉन्फ़िगर करना, बनाना और इंस्टॉल करना चाहिए।