Homebrew அல்லது MacPorts இல்லாமல் Mac OS X இல் wget ஐ நிறுவவும்
பொருளடக்கம்:
எந்த காரணத்திற்காகவும் Homebrew அல்லது MacPorts இல்லாமல் Mac இல் wget பெற வேண்டுமா? கட்டளை வரியில் மூலத்திலிருந்து wget உருவாக்குவதன் மூலம் அதைச் செய்யலாம்.
FTP மற்றும் HTTP நெறிமுறைகளில் இருந்து ஒரு குழு கோப்புகளை மீட்டெடுக்க wget கட்டளை வரி கருவி உங்களை அனுமதிக்கிறது, இது இணைய உருவாக்குநர்கள் மற்றும் பவர் பயனர்களுக்கு மிகவும் பயனுள்ள பயன்பாடாகும், ஏனெனில் இது விரைவான மற்றும் அழுக்கு போன்ற விஷயங்களைச் செய்ய உங்களை அனுமதிக்கிறது. தள காப்புப்பிரதிகள் மற்றும் உள்நாட்டில் இணையதளங்களை பிரதிபலிக்கும்.
இந்த அணுகுமுறை மூலத்திலிருந்து Mac OS X இல் wget ஐ உருவாக்கி நிறுவப் போகிறது, இதன் பொருள் உங்களுக்கு Xcode (App Store இணைப்பு) அல்லது குறைந்தபட்சம் Unix கட்டளை வரி dev கருவிகள் நிறுவப்பட்டிருக்க வேண்டும். Mac, ஆனால் இது Homebrew அல்லது MacPorts போன்ற தொகுப்பு மேலாளரின் தேவையை நீக்கும் நன்மையைக் கொண்டுள்ளது. நேர்மையாக, Homebrew ஐப் பயன்படுத்துவது மிகவும் எளிதானது மற்றும் பெரும்பாலான பயனர்களுக்கு சிறந்ததாக இருக்கலாம், ஆனால் இது அனைவருக்கும் பொருந்தாது.
Xcode இன்ஸ்டால் செய்தோ அல்லது இல்லாமலோ கமாண்ட் லைன் டூல்ஸ் பேக்கேஜ் இல்லாதவர்களுக்கு இது மிகவும் எளிது: டெர்மினலைத் திறந்து 'xcode-select –install' என டைப் செய்யவும் அல்லது நீங்கள் அதைச் செய்யலாம். XCode ஐத் திறப்பதன் மூலம் Xcode, பின்னர் "விருப்பத்தேர்வுகள்" மற்றும் பதிவிறக்கங்கள் பகுதிக்குச் சென்று, "கட்டளை வரி கருவிகளை நிறுவு" என்பதைத் தேர்ந்தெடுக்கவும் அல்லது இங்கே விவரிக்கப்பட்டுள்ளபடி Apple டெவலப்பர் தளத்தில் இருந்து அதைப் பெறலாம். தொகுப்பு ஆப்பிள் நிறுவனத்திடமிருந்து பதிவிறக்கம் செய்யப்பட வேண்டும் என்பதால், உங்கள் இணைய இணைப்பைப் பொறுத்து சிறிது நேரம் ஆகலாம். கட்டளை வரி கருவிகள் ஒரு சி கம்பைலர், ஜிசிசி மற்றும் யூனிக்ஸ் உலகில் பொதுவாகப் பயன்படுத்தப்படும் பல பயனுள்ள பயன்பாடுகளை நிறுவுகிறது.
Mac OS X இல் wget ஐ எவ்வாறு நிறுவுவது
முன்னோக்கி நகர்ந்து, உங்களிடம் Xcode மற்றும் கட்டளை வரி கருவிகள் நிறுவப்பட்டிருப்பதாகக் கருதி, டெர்மினலைத் துவக்கி, காட்டப்பட்டுள்ளபடி பின்வரும் கட்டளைகளை உள்ளிடவும்.
முதலில், சமீபத்திய wget மூலத்தைப் பதிவிறக்க curl ஐப் பயன்படுத்தவும்: curl -O http://ftp.gnu.org/gnu/wget/wget-latest.tar. gz
ftp.gnu.org/gnu/wget/ என்ற இணையதளத்தில் சமீபத்திய wget பதிப்பை நீங்கள் எப்போதும் சரிபார்க்கலாம்.
El Capitan, Yosemite போன்றவற்றுக்கான சமீபத்திய wget மூலத்தைப் பதிவிறக்க கர்லைப் பயன்படுத்துதல்: curl -O http://ftp.gnu.org/gnu/wget/wget -1.16.3.tar.xz
அல்லது பழைய பதிப்பைப் பயன்படுத்த (மேவரிக்ஸ், மவுண்டன் லயன் போன்றவை உட்பட Mac OS X இன் முந்தைய பதிப்புகள்) curl -O http://ftp.gnu.org /gnu/wget/wget-1.13.4.tar.gz
(பக்க குறிப்பு: wget இன் புதிய பதிப்பு கிடைக்கலாம், பதிப்பு 1.16.3 (wget-1.16.3.tar.gz) MacOS Mojave, High Sierra, OS X El Capitan மற்றும் OS X Yosemite ஆகியவற்றில் வேலை செய்வது உறுதிசெய்யப்பட்டுள்ளது, 1.15 ஆனது OS X Mavericks உடன் இணக்கமானது என உறுதிப்படுத்தப்பட்டுள்ளது, 1.13.4 OS X Mountain Lion உடன் இணக்கமானது என உறுதிப்படுத்தப்பட்டுள்ளது. வேறு பதிப்பு வேண்டுமானால் http://ftp.gnu.org/gnu/wget/ கோப்பகத்திலிருந்து நீங்கள் விரும்பும் ஒன்றைத் தேர்ந்தெடுக்கலாம்)
அடுத்து நீங்கள் பதிவிறக்கிய கோப்புகளை அவிழ்க்க டாரைப் பயன்படுத்துவோம்: tar -xzf wget-1.15.tar.gz
கோப்பகத்திற்கு மாற்ற cd ஐப் பயன்படுத்தவும்: cd wget-1.15
“GNUTLS கிடைக்கவில்லை” என்ற பிழையைத் தடுக்க பொருத்தமான –with-ssl கொடியுடன் கட்டமைக்கவும்: ./configure --with-ssl=openssl
Mac OS X 10.10+, Mac OS X 10.11+, macOS Sierra, Mojave மற்றும் அதற்குப் பிறகு, இந்த மாறுபாட்டின் உள்ளமைவைப் பயன்படுத்தவும் (கருத்துகளில் மார்ட்டினிலிருந்து):
./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl
மூலத்தை உருவாக்கவும்: உருவாக்கு
Wget ஐ நிறுவவும், அது /usr/local/bin/ இல் முடிவடைகிறது: sudo make install
Wget ஐ இயக்குவதன் மூலம் அனைத்தையும் உறுதிப்படுத்தவும்: wget --உதவி
முடிக்கப்பட்டதும் wget மூலக் கோப்புகளை அகற்றி சுத்தம் செய்யவும்: cd .. && rm -rf wget
நீங்கள் தயாராகிவிட்டீர்கள், Mac OS X இல் wget ஐ அனுபவிக்கவும்.
Wget இன் சமீபத்திய பதிப்பு Mac OS X El Capitan மற்றும் Yosemite இல் உள்ளமைக்க, உருவாக்க மற்றும் நன்றாக நிறுவ வேண்டும்.
பெரும்பாலான Mac பயனர்களுக்கு, அவர்கள் முதலில் Homebrew ஐ நிறுவி பின்னர் wget பெற விரும்புவார்கள், ஏனெனில் Homebrew கட்டளை வரி தொகுப்பு நிர்வாகத்தை நம்பமுடியாத அளவிற்கு எளிதாக்குகிறது மற்றும் மூலக் குறியீட்டை கைமுறையாக உருவாக்கி தொகுக்க வேண்டிய அவசியமில்லை.