ال WhatsApp

كيفية تثبيت Wget واستخدامه على Mac

Anonim

wgetهو تطبيق سطر أوامر قوي لتنزيل الموارد المحددة لعنوان URL. تم تصميمه للعمل بشكل ممتاز حتى عندما تكون الاتصالات ضعيفة. ميزته الفريدة ، مقارنة بـcurlالتي تأتي مع macOS ، على سبيل المثال ، هي أنها غير تفاعلية بحيث يمكن تشغيلها في الخلفية.

هناك طريقتان لتثبيتwget : عبرXcodeأو عبرالبيرةوسأغطي كلتا الطريقتين حيث لا يستخدم الجميعXcodeأو البيرة .

تثبيت Wget عبر Xcode

تثبيتwgetعلىMacعبر Xcodeيتطلب منك إنشاء الأداة من المصدر والخطوات هي نفسها في جميع إصدارات Mac:

أولاً ، قم بتثبيتXcodeعبر iTunes ثم قم بتثبيت أدوات سطر أوامر Xcode بالأمر:

تحديد xcode - تثبيت

تنزيل كود مصدر wget باستخدام curl:

cd ~ / Downloads
curl -O https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz

استخراج وانتقل إلى المجلد وتشغيل أمر التكوين:

tar -zxvf wget-1.19.5.tar.gz
cd wget-1.19.5 /
./تهيئة

صنع واختبار wget:

 صنع
قم بالتثبيت
wget http://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz

إذا تلقيت خطأ عند تشغيل أمر التكوين ، فقم بتشغيله بعلامة SSL مثل:

./configure --with-ssl=openssl

تذكر حذف الملفات غير الضرورية الآن بعد اكتمال التثبيت.

تثبيت Wget عبر Homebrew

البيرةهو مدير حزم لـOS Xالذي يجعل التثبيت وإدارة التطبيقات أسهل كثيرًا لمستخدمي Mac.

هناك بدائل مثلFinkوMacPortsلكنني أفضل باستخدامالبيرة . لا تقلق إذا لم يكن مثبتًا لديك ، فقد قمت بتغطيتك:

تثبيتHomebrewباستخدام الأمر التالي ، سيقوم أيضًا بتثبيت أدوات سطر أوامر Xcode إذا لم تكن مثبتة بالفعل:

"
/ bin / bash -c $ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

بعد ذلك ، قم بتثبيت عميل تنزيل سطر أوامر wget.

الشراب تثبيت wget

كيفية استخدام Wget على جهاز Mac

طالما أن عنوان URL للملف أو الدليل متاح للجمهور ، يمكنك تنزيله وتنزيل الملفات بشكل فردي أو متكرر عند تنزيل الدلائل.

تنزيل ملف واحد
wget -X path / to / local.copy http://example.com/url/to/download.html

بناء الجملة بسيط.wgetالأمر-Xللإشارة إلى مسار الملف (إلا إذا كنت تريد حفظ الملف الذي تم تنزيله المحتوى إلى دليل العمل الحالي الخاص بك) ، والرابط العام.

تنزيل دليل
wget -e robots=off -r -np https://www.w3.org/History/19921103-hypertext/hypertext/

-e الروبوتات=إيقافالعلم يقولwgetإلى تجاهل القيود في ملفrobots.txtوهو أمر جيد لأنه يمنع التنزيلات المختصرة.-r(أو- العودية ) و- np(أو- بدون أب ) يقولwgetلمتابعة الروابط داخل الدليل الذي حددته. هاهو!

بينما هذا هو كل ما تحتاج إلى معرفته لاستخدامwgetلتنزيل الملفات ، هناك العديد من الأوامر الأخرى التي ستمكنك للتحكم في استخدامه ويمكنك الوصول إليه داخل الجهاز الطرفي في صفحة الدليل الخاصة بـ wget أو عبر الإنترنت.

هل لديك أي أسئلة تود طرحها أو تقديم اقتراحات؟ لا تتردد في ترك أفكارك في قسم التعليقات أدناه ولا تنسَ مشاركتها.