Ruby היא שפת תכנות עוצמתית ודינמית מונחה עצמים בשימוש נרחב לפיתוח אתרים, ניהול מערכות ויישומי תוכנה אחרים.
כדי להתחיל בפיתוח אפליקציות Ruby, תצטרך קודם כל להוריד את Ruby והתלות שלה במחשב שלך. בואו ללמוד כיצד ניתן להתקין ולהגדיר סביבת פיתוח Ruby על לינוקס.
תנאים מוקדמים להתקנת רובי
לפני שאתה עובר לתהליך ההתקנה, הקפד לעשות זאת עדכן ושדרג את המערכת שלך. אתה יכול לעשות זאת באמצעות הפקודות הבאות:
על אובונטו- ו הפצות לינוקס מבוססות דביאן:
sudo apt update && apt upgrade -y
על Arch Linux ונגזרותיו:
sudo pacman -Syu
על RHEL ופדורה:
sudo dnf update && dnf שדרוג
לאחר שעדכנת ושדרגת את המערכת שלך, אתה מוכן לעבור לשלבים הבאים.
כיצד להתקין את רובי על לינוקס
אתה יכול להתקין את Ruby דרך מנהל החבילות המוגדר כברירת מחדל של ההפצה שלך או על ידי בנייה ידנית מהמקור. מומלץ לבחור באפשרות הראשונה מכיוון שהיא מסודרת ומאורגנת יותר מהשיטה הידנית.
כך תוכל להתקין את רובי על לינוקס:
על נגזרות אובונטו/דביאן:
sudo apt להתקין את רובי
עַל הפצות מבוססות Arch Linux:
sudo pacman -S ruby
ב-RHEL, פדורה ו-CentOS:
sudo dnf להתקין רובי
בדוק את גרסת רובי המותקנת בלינוקס
כעת אולי תרצה לאמת את התקנת Ruby שלך. אתה יכול לעשות זאת במהירות על ידי הפעלת מסוף והקלדת הפקודה כדי לבדוק את הגרסה של Ruby המותקנת כעת במערכת שלך:
רובי -v
כדי לקבל עזרה עם הפקודה רובי, אתה יכול להקליד אוֹדֶם בטרמינל עם ה -ח דגל או קרא את הדף הידני שלו באמצעות הפקודה man. כדי להבין טוב יותר את כל התכונות והיכולות שרובי מביא לשולחן, מומלץ לבדוק התיעוד הרשמי של רובי.
כיצד להסיר את רובי ממערכת הלינוקס שלך
אתה יכול להסיר בקלות את Ruby מ-Linux באמצעות מנהל החבילות שאיתו התקנת אותו. להלן הפקודות להסרת ההתקנה של רובי:
על נגזרות אובונטו/דביאן:
sudo apt purge ruby
בהפצות מבוססות Arch Linux:
sudo pacman -R ruby
ב-RHEL, פדורה ו-CentOS:
sudo dnf להסיר אודם
עכשיו אתה יכול לבנות תוכנה עם רובי בלינוקס
כתיבת קוד טוב תלויה במתכנת ולא בשפת התכנות. בתור מתחיל, ייתכן שאתה כותב קוד "רע" אפילו מבלי להבין זאת. עדיף להדביק הרגלים רעים מוקדם כדי למנוע מבוכה או גרוע מכך, בעיות ביצועים או אבטחה מאוחר יותר.
אתה ממש לא רוצה להציג קוד ספגטי בתיק העבודות שלך בעת הגשת מועמדות לתפקידים ברמת התחלה. ודא שאתה עוקב אחר שיטות הקידוד הטובות ביותר מההתחלה כשאתה יוצא למסע הפיתוח שלך.