ติดตั้ง wget ใน Mac OS X หากไม่มี Homebrew หรือ MacPorts
เครื่องมือบรรทัดคำสั่ง wget ช่วยให้คุณสามารถเรียกดูกลุ่มของไฟล์จากโปรโตคอล FTP และ HTTP ซึ่งเป็นยูทิลิตี้ที่มีประโยชน์มากสำหรับนักพัฒนาเว็บและผู้ใช้งานด้านพลังงานที่มีอยู่โดยรอบเนื่องจากช่วยให้คุณสามารถทำสิ่งต่างๆได้ง่าย ๆ เช่นการทำสำเนาไซต์อย่างรวดเร็วและสกปรก
วิธีนี้จะสร้างและติดตั้ง wget ใน OS X จากแหล่งซึ่งหมายความว่าคุณต้องมี Xcode (App Store link) หรืออย่างน้อยที่สุดและเครื่องมือของ Unix command line ที่ติดตั้งบนเครื่อง Mac แต่ก็มีประโยชน์ในการกำจัด ความต้องการของผู้จัดการแพ็กเกจเช่น Homebrew หรือ MacPorts
สำหรับผู้ที่ไม่มี Command Line Tools มีหรือไม่มี Xcode ติดตั้งอยู่ก็ค่อนข้างง่าย: เปิด Terminal และพิมพ์ 'xcode-select -install' หรือคุณสามารถทำได้จาก Xcode โดยการเปิด XCode จากนั้นไปที่ " Preferences "และไปที่ส่วนดาวน์โหลดและเลือก" Install Command Line Tools "หรือคุณสามารถดาวน์โหลดได้จากเว็บไซต์ Apple Developer Site ตามที่อธิบายไว้ที่นี่ เนื่องจากแพคเกจต้องดาวน์โหลดจาก Apple อาจต้องใช้เวลาสักครู่ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของคุณ เครื่องมือบรรทัดคำสั่งติดตั้งคอมไพเลอร์ C, GCC และยูทิลิตีที่เป็นประโยชน์อื่น ๆ อีกมากมายที่มักใช้ในโลกยูนิกซ์
วิธีการติดตั้ง wget ใน OS X
ก้าวไปข้างหน้าและสมมติว่าคุณมี Xcode และติดตั้งเครื่องมือบรรทัดคำสั่งแล้วให้เปิด Terminal แล้วป้อนคำสั่งต่อไปนี้ตามที่แสดง
ขั้นแรกให้ใช้ curl เพื่อดาวน์โหลดแหล่งข้อมูล wget ล่าสุด: curl -O http://ftp.gnu.org/gnu/wget/wget-1.16.3.tar.xz
หรือใช้เวอร์ชันที่เก่ากว่า (เวอร์ชันก่อนหน้าของ OS X) 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) ได้รับการยืนยันว่าทำงานใน OS X El Capitan และ OS X Yosemite, 1.15 ได้รับการยืนยันว่าเข้ากันได้กับ OS X Mavericks ขณะที่ 1.13.4 ได้รับการยืนยันว่าเข้ากันได้กับ OS X Mountain Lion แล้วคุณสามารถเลือกข้อมูลใดก็ได้ที่ต้องการจาก http://ftp.gnu.org/gnu/welcome/ ถ้าคุณต้องการใช้เวอร์ชันอื่น)
ต่อไปเราจะใช้ tar เพื่อยกเลิกการบีบอัดไฟล์ที่คุณเพิ่งดาวน์โหลดมา: tar -xzf wget-1.15.tar.gz
ใช้ cd เพื่อเปลี่ยนไดเรกทอรี: cd wget-1.15
กำหนดค่าด้วยแฟล็กที่มีสถานะ "ssl" ที่เหมาะสมเพื่อป้องกันข้อผิดพลาด "GNUTLS ไม่พร้อมใช้งาน": ./configure --with-ssl=openssl
หมายเหตุหากคุณยังคงมีข้อผิดพลาดใน OS X 10.10 ขึ้นไปและ OS X 10.11 ขึ้นไปให้ใช้รูปแบบการกำหนดค่านี้ (จาก Martin ในข้อคิดเห็น):
./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 ใน Mac OS X
เวอร์ชั่นล่าสุดของ wget ควรกำหนดค่าสร้างและติดตั้งค่าปรับใน OS X El Capitan และ Yosemite ด้วย