كيفية تنزيل الملفات على Linux باستخدام Curl

تعد Curl واحدة من أكثر أدوات Linux استخدامًا على الإطلاق. إنه مدمج في العديد من أدوات واجهة المستخدم الرسومية ويستخدم في كل شيء تقريبًا. ونتيجة لذلك ، فهي موثوقة للغاية وواحدة من أفضل الأدوات التي يمكن للمستخدمين استخدامها لتنزيل الملفات.

كيفية تنزيل الملفات على Linux باستخدام Curl

في هذا الدليل ، سنوضح لك كيفية عمل برنامج Curl وكيفية استخدامه لتنزيل الملفات معه. سننتقل إلى تطبيق GUI Curl أنيق!

هل تحتاج إلى استخدام Curl على نظام التشغيل Windows 10؟ تحقق من هذا الدليل .

تثبيت Curl

على الرغم من أن Curl هو أحد أكثر البرامج استخدامًا على جميع أنظمة Linux ، إلا أنه لا يأتي دائمًا مثبتًا مسبقًا. نتيجة لذلك ، يجب أن نطلعك على كيفية تثبيت Curl قبل توضيح كيفية عمله.

لتثبيت الضفيرة على لينكس جهاز الكمبيوتر الخاص بك، وفتح نافذة الصالة عن طريق الضغط على Ctrl + Alt + T . بعد ذلك ، اتبع إرشادات التثبيت الموضحة أدناه والتي تتوافق مع نظام التشغيل الذي تستخدمه حاليًا.

أوبونتو

على Ubuntu ، قم بتثبيت Curl باستخدام  الأمر Apt  .

sudo apt تثبيت حليقة

دبيان

في دبيان ، اجعل Curl يعمل مع  Apt-get .

sudo apt-get install curl

قوس لينكس

يمكن لأولئك الذين يستخدمون Arch Linux تثبيت Curl مع  Pacman .

sudo pacman -S curl

فيدورا

إذا كنت تستخدم Fedora ، فيمكنك تثبيت Curl باستخدام  Dnf .

sudo dnf تثبيت حليقة

OpenSUSE

في OpenSUSE ، قم بتثبيت Curl باستخدام  الأمر Zypper  .

sudo zypper تثبيت حليقة

تنزيل باستخدام Curl - سطر الأوامر 

إذا كنت جديدًا على Curl ، فابدأ بفتح الجهاز. يمكنك فتح نافذة طرفية على سطح مكتب Linux بالضغط على  مجموعة لوحة المفاتيح Ctrl + Alt + T. بدلاً من ذلك ، ابحث عن "Terminal" في قائمة التطبيق.

مع فتح نافذة Terminal ، استخدم  الأمر man curl  لعرض دليل Curl. يرجى قراءته والتعرف على التطبيق. بعد ذلك ، اتبع الأقسام أدناه لمعرفة كيفية تنزيل الملفات باستخدام Curl في الجهاز.

تحميل ملف واحد

يعد تنزيل ملف واحد باستخدام Curl أمرًا سهلاً للغاية. للبدء ، يجب عليك تحديد عنوان URL للملف. على سبيل المثال ، لتنزيل Ubuntu 20.04 LTS ISO ، يجب عليك تحديد عنوان URL مثل ذلك.

حليقة https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

بعد تحديد عنوان URL البعيد للملف الذي ترغب في تنزيله ، يجب عليك تحديد موقع التنزيل. لتعيين موقع التنزيل ، أضف رمز ، متبوعًا بالمسار الذي يجب أن ينتقل إليه الملف.

على سبيل المثال ، لإخبار ملف Ubuntu 20.04 LTS ISO الخاص بك بالتنزيل إلى دليل "التنزيلات" ، عليك إضافة ملفات > ~/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso.

curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso> ~ / Downloads / ubuntu-20.04.2.0-desktop-amd64.iso

بمجرد أن يحتوي الأمر على عنوان URL للملف البعيد ومكان حفظه ، اضغط على مفتاح Enter  لتنفيذ التنزيل. بعد فترة وجيزة ، سترى تقدم التنزيل وكذلك تنزيل ملفك. عند اكتماله ، افتح مدير ملفات Linux للوصول إلى ملفك.

كيفية تنزيل الملفات على Linux باستخدام Curl

تنزيل ملفات متعددة من قائمة

من الممكن تنزيل ملفات متعددة من قائمة في Curl تمامًا مثل Wget. للقيام بذلك ، ابدأ بإنشاء قائمتك. أولاً ، استخدم  الأمر touch  لإنشاء ملف نصي فارغ باسم "curl_downloads.txt."

المس ~ / curl_downloads.txt

بعد ذلك ، افتح الملف النصي “curl_downloads.txt” (الموجود في المجلد الرئيسي الخاص بك) باستخدام محرر النصوص المفضل لديك. بعد ذلك ، الصق روابط لكل ملف ترغب في تنزيله. 

على سبيل المثال ، لتنزيل Ubuntu ISO و Fedora ISO و Debian ISO ، يجب أن تحتوي قائمة "curl_downloads.txt" على الكود التالي.

https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

https://download.fedoraproject.org/pub/fedora/linux/releases/33/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-33-1.2.iso

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.9.0-amd64-netinst.iso

احفظ التعديلات في ملف "curl_downloads.txt" باستخدام وظيفة الحفظ في محرر النصوص. بعد ذلك ، أدخله في أمر Curl لتنزيل كل شيء في القائمة. يرجى ملاحظة أننا نستخدم  xargs  جنبًا إلى جنب مع  curl  لتمكين تنزيل ملفات متعددة.

xargs -n 1 curl -O <>

اضغط على  مفتاح Enter  لبدء عملية التنزيل. يرجى فهم أنه أثناء استخدام  الأمر xargs  لتنزيل ملفات متعددة ، فإن تحديد موقع التنزيل غير ممكن. ستظهر تنزيلاتك في الدليل الرئيسي (/ home / USERNAME /).

كيفية تنزيل الملفات على Linux باستخدام Curl

التنزيل باستخدام Curl - GUI

إذا كنت تحب فكرة Curl ولكنك تفضل واجهة المستخدم الرسومية لتنزيل الملفات ، فيمكنك استخدام تطبيق Curl GUI. إنه تطبيق تجريبي يعود تاريخه إلى عام 2007 ، لكنه لا يزال يعمل على أنظمة تشغيل Linux الحديثة ويضيف واجهة مستخدم رسومية سهلة الاستخدام إلى Curl.

للبدء ، يجب عليك تثبيت البرنامج. البرنامج عبارة عن نص برل بيرل ، ويتطلب تشغيل الحزمة “perl-tk”. لتثبيته ، افتح نافذة طرفية وأدخل الأمر أدناه الذي يتوافق مع نظام التشغيل الخاص بك.

أوبونتو

sudo apt install perl-tk

دبيان

sudo apt-get install perl-tk

قوس لينكس

sudo pacman -S perl-tk

فيدورا

تثبيت sudo dnf perl-Tk

OpenSUSE

تثبيت sudo zypper perl-Tk

بعد ذلك ، قم بإنشاء دليل جديد في المجلد / opt / باستخدام  mkdir .

sudo mkdir -p / opt / curl-gui /

استخدم  أمر القرص المضغوط  للانتقال إلى المجلد الجديد. ثم استخدم  wget  لتنزيل ملف البرنامج النصي.

cd / opt / curl-gui /

wget https://archive.org/download/curl-gui/curl-gui.pl

بعد ذلك ، قم بتنزيل ملف الاختصار ووضع علامة عليه قابل للتنفيذ. 

cd / usr / share / applications / wget https://archive.org/download/curl-gui_202104/curl-gui.desktop sudo chmod + x curl-gui.desktop

بمجرد تثبيت التطبيق ، ابحث عن "cURL GUI" في قائمة التطبيق وانقر عليها لبدء تشغيل التطبيق. ثم ، داخل التطبيق ، حدد مربع النص في الأعلى والصق رابط التنزيل فيه.

بعد لصق رابط التنزيل ، ابحث عن "ملف الإخراج" وحدد المربع. ثم اكتب اسم ملف الإخراج. على سبيل المثال ، إذا كنت تقوم بتنزيل Ubuntu ISO ، أضف “/home/USERNAME/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso” بعد “Output”.

كيفية تنزيل الملفات على Linux باستخدام Curl

انقر على زر "START curl" لبدء التنزيل. عند اكتمال التنزيل ، أغلق التطبيق وافتح مدير ملفات Linux للوصول إلى الملف الذي تم تنزيله.

Leave a Comment

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.

كيفية تثبيت ملف DEB على نظام Linux

كيفية تثبيت ملف DEB على نظام Linux

ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.

كيف تلعب Dying Light على Linux

كيف تلعب Dying Light على Linux

Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك

يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

جرب سطح مكتب Ubuntu الجديد المستند إلى Snap

هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.

كيف تلعب Undertale على Linux

كيف تلعب Undertale على Linux

Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك

كيف تلعب Total War: THREE KingdomS على Linux

كيف تلعب Total War: THREE KingdomS على Linux

Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.