לפני כמה חודשים, כשלמדתי לראשונה את Ruby-on-Rails, הייתי צריך לעבוד על פרויקט שיתופי עם שותף לקידוד. המשכנו להיתקל בבעיות, כיוון שהייתה לו גרסה אחרת של הגדרת Rails ו- Buby לפרויקט. לא יכולתי לעטוף את הראש כיצד להתקין את הגרסאות שהפרויקט זקוק להן.
הנה המדריך שהלוואי שהיה לי. זה גם מראה לך כיצד להחליף את גרסת ה- Ruby או Rails שבה אתה משתמש, תלוי בפרויקטים שאתה עובד עליהם.
ראשית, בואו להתקין את הגרסה האחרונה של רובי. לשם כך עלינו להתקין חבילה בשם RVM - מנהל גרסאות רובי. חבילה זו מאפשרת לנו להתקין כל גרסה של רובי במכונת אובונטו שלנו ומאפשרת לנו לעבור בין גרסאות.
כל הקוד כאן יופעל באמצעות CLI / מסוף אובונטו.
התקנת RVM
- ראשית, עלינו להתקין דרישה מוקדמת. פתח את מסוף אובונטו והקלד את הפקודה:
sudo apt-get install software-properties-common
לאחר מכן עלינו להוסיף את ה- PPA (ארכיון החבילה האישית) . PPA הוא האופן בו אנו מקבלים קבצים המופצים על ידי מפתחים שעוד לא יגיעו לחבילה הרשמית של אובונטו / חנות האפליקציות.
זוהי גם דרך עבור מפתחים להפיץ את הגרסאות העדכניות ביותר של התוכנה שלהם בזמן שהם ממתינים לאובונטו לבדוק ולפרסם את התוכנה בחנות הרשמית.
sudo apt-add-repository -y ppa:rael-gc/rvm
הפקודה שלמעלה מוסיפה את ה- PPA לרשימת המיקומים שבהם אנו יכולים להוריד חבילות ממכונת אובונטו שלנו.
לאחר מכן, בואו נרענן את רשימת החבילות על ידי הפעלת:
sudo apt-get update
לבסוף, בואו נתקין את RVM עצמו.
sudo apt-get install rvm
הפעל מחדש את המסוף שלך כדי שהשינויים שלך ייכנסו לתוקף. לאחר מכן, הקלד rvm version
והקש enter
כדי לבדוק שה- rvm מותקן. אתה אמור לקבל תגובה כזו:
rvm 1.29.10 (manual) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [//rvm.io]
מתקין את רובי
כעת אנו יכולים להתקין את גרסת ה- Ruby האחרונה שהיא 2.7.1. הפעל את הפקודה rvm install 2.7.1
. לחלופין, תוכלו להריץ rvm install ruby
שתתקין את הגרסה היציבה האחרונה (זו תתקין את v2.7.0).
כדי לראות אילו גרסאות רובי התקנת, הפעל rvm ls
. כדי לעבור בין גרסאות רובי, הפעל rvm use
(לדוגמה, rvm use 2.7.1
).
התקנת Ruby-on-Rails
הגרסה האחרונה של Rails היא בשעה 6.03. מסילות היא פשוט פנינת רובי, ועם התקנת רובי נוכל להתקין מסילות! הפעל gem install rails
להתקנת הגרסה האחרונה של Rails.
לבסוף, כדי לבדוק שהכל עבר כשורה, רוץ rails -v
. אתה צריך Rails 6.0.3.2
לחזור, מכיוון שזו הגרסה האחרונה בזמן פרסום מאמר זה.
כעת תוכל להתחיל את פרויקט Rails הראשון שלך על ידי הקלדה rails new myapp
.
היי, אתה עכשיו ב- Rails!