אם אתה משתמש ב-Linux ואי פעם נתקלת בהודעת שגיאה "bash: curl: command not found" או "bash: /usr/bin/curl: No such file or directory" – אל תדאג! זו לא בעיה יחידה. השגיאה הזו נפוצה כאשר אתה מנסה להשתמש בפקודת curl בטרמינל, אך המערכת לא יכולה למצוא אותה.
bash: curl: command not found OR bash: /usr/bin/curl: No such file or directory
הסיבה הנפוצה ביותר לשגיאה זו היא ש'curl' אינו מותקן במערכת הלינוקס שלך. בשונה מ'כמה פקודות אחרות' שמותקנות מראש, ' curl' עשוי צריך להיות מותקן בנפרד.
התקנת curl בלינוקס
כדי להתקין curl בלינוקס, השתמש בפקודה המתאימה הבאה עבור החבילה הלינוקס שלך.
sudo apt install curl [On Debian, Ubuntu and Mint] sudo yum install curl [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/curl [On Gentoo Linux] sudo apk add curl [On Alpine Linux] sudo pacman -S curl [On Arch Linux] sudo zypper install curl [On OpenSUSE] sudo pkg install curl [On FreeBSD]
ברגע שcurl מותקן, אפשר לאמת את הגרסה על ידי הרצת הפקודה הבאה במסוף שלך.
curl --version

אם ' curl' מותקן אך עדיין אינו מוכר, יתכן שהוא אינו בכתובת ה-PATH של המערכת שלך. PATH היא רשימה של תיקיות בהן המערכת מחפשת קבצי ביצוע.
אפשר לבדוק אם ' curl' נמצא ב-PATH על ידי הקלדה.
echo $PATH
אם ' curl' אינו ברשימה, אפשר להוסיף אותו באופן ידני. מצא את המיקום בו ' curl' מותקן על ידי הרצת הפקודה הבאה.
which curl
והוסף אותו ל-PATH בקובץ הפרופיל של השאר שלך (כמו ' .bashrc' או ' .bash_profile').
export PATH=$PATH:/usr/bin/curl
אל תשכח להפעיל מחדש את המסוף שלך או להריץ את הפקודה הבאה כדי להחיל את השינויים.
source ~/.bashrc

מסקנה
נתקלות בשגיאת " bash: curl: command not found" היא בעיה נפוצה עבור משתמשי לינוקס, אך קל לפתור על ידי התקנת ' curl' או בכך שהוא נמצא בכתובת ה-PATH של המערכת.
לינוקס מספק גמישות והתאמה אישית, והבנת כיצד לטפל בבעיות כאלה מעצימה את המשתמשים להשתמש במערכותיהם בצורה הטובה ביותר. לכן, בפעם הבאה שתראו את השגיאה הזו, אל תפחדו – יש לכם את הכלים לתיקון זאת!
Source:
https://www.tecmint.com/bash-curl-command-not-found-error/