התקנה
שיטת התקנה
ניתן להתקין את Wave בקלות באמצעות תסריט התקנה המסופק.
הפעלת הפקודה הבאה במסוף תתקין אוטומטית את גרסת הקומפיילר של Wave (wavec) שנבחרה.
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- --version <גרסה>
תסריט ההתקנה יבדוק את סביבת המערכת ולאחר מכן יגדיר באופן אוטומטי את התלויות והקומפיילר שדרישות להרצת Wave. אם לא מציינים גרסה ספציפית, תותקן גרסת היציבות האחרונה או גרסת ברירת מחדל על פי הקריטריונים שנקבעו.
דוגמה להתקנה
כדי להתקין את הגרסה האחרונה, פעל כך:
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- latest
אם ברצונך להתקין גרסה מסוימת, השתמש באפשרות --version.
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- --version v0.1.3-pre-beta
ניתן גם לבחור גרסה יותר מדויקת כמו build nightly.
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- --version v0.1.3-pre-beta-nightly-2025-07-11
פעולות שמבוצעות במהלך ההתקנה
תסריט ההתקנה מטפל במספר שלבים באופן אוטומטי כדי להבטיח ש-Wave תפעל כהלכה.
ראשית, מותקנים החבילות ההכרחיות ל-LLVM 14 באמצעות apt-get.
לאחר מכן נוצר קישור סמליל ל-/usr/lib/libllvm-14.so כדי לוודא שהמערכת תוכל להתייחס ל-LLVM בצורה יציבה.
מוגדר משתנה הסביבה LLVM_SYS_140_PREFIX כדי שקומפיילר ה-Wave יוכל למצוא את LLVM כהלכה, והגדרה זו מתווספת לקובץ ~/.bashrc כך שתשמר גם בעת פתיחת מסוף חדש.
לאחר מכן מורידים ומחלצים את חבילת Wave (.tar.gz) בגרסה שהמשתמש ציין.
לאחר החילוץ, קובץ ההרצה wavec מותקן בתיקיה /usr/local/bin, כדי שניתן יהיה להריץ את הפקודה wavec מכל מקום במערכת.
בסיום ההתקנה, יש לבדוק אם ההתקנה עברה בהצלחה על ידי הפעלת הפקודה wavec --version.
אימות התקנה
לאחר סיום ההתקנה, ניתן לוודא שהקומפיילר של Wave הותקן כראוי על ידי הפעלת הפקודה הבאה.
wavec --גרסה
כאשר מפעילים את הפקודה, אם המידע על גרסת Wave המותקנת מוצג, המצב התקין.
מדריך הסרת Wave (uninstall.sh)
אם ברצונך להסיר את Wave מהמערכת, אפשר להשתמש בתסריט ההסרה המסופק. סקריפט זה מבצע סידור של הקבצים וההגדרות שהתווספו במהלך ההתקנה.
שיטת הסרה
הרץ את הפקודה הבאה בטרמינל.
curl -fsSL https://wave-lang.dev/uninstall.sh | bash