במאמר הבא אנו הולכים להסתכל כיצד אנו יכולים להתקין את PowerShell על אובונטו 22.04. זה פלטפורמת ניהול תצורה ואוטומציה של משימות. הוא מורכב מקליפה של שורת פיקוד חוצה פלטפורמות ושפת סקריפטים קשורה.
כפי שאמרנו, זה היא גם מעטפת שורת פקודה וגם שפת סקריפטים עם למעלה מ-130 כלי עזר של שורת הפקודה הנקראים cmdlets. אלה עוקבים אחר מוסכמות שמות ותחביר עקביות במיוחד, וניתן להרחיב אותם עם cmdlets מותאמים אישית.
פגז כוח (נקרא במקור Windows PowerShell) הוא ממשק קונסולה (CLI), עם אפשרות לכתוב ולצרף פקודות באמצעות הוראות. ממשק מסוף זה מיועד לשימוש על ידי מנהלי מערכת לצורך אוטומציה של משימות או ביצוען בצורה מבוקרת יותר. PowerShell היא מעטפת מונחה עצמים.
בעבר, Microsoft Windows PowerShell הייתה רק תוכנה זמינה עבור Windows, אבל בשנת 2016 המפתחים הפכו אותו לקוד פתוח ולפלטפורמות שונות. לכן היום היכולת להשתמש בו באובונטו היא פשוטה מאוד. למרות שאחרי שניסיתי את אפשרויות ההתקנה השונות הזמינות באובונטו 22.04, רק זו שאנו הולכים לראות להלן עבדה.
התקן את Microsoft PowerShell על אובונטו 22.04 LTS
PowerShell נתמך כעת רשמית על ידי רוב ההפצות של Gnu/Linux. כל חבילות PowerShell העדכניות ביותר עבור Gnu/Linux זמינות בכתובת GitHub.
ללא ספק, הדרך הקלה ביותר להתקין את PowerShell על אובונטו היא שימוש במנהל החבילות. צמד, וזו היום, כפי שאמרתי, הדרך היחידה שהצלחתי לעשות זאת התקן את PowerShell על אובונטו 22.04. מנהל החבילות האוניברסלי הזה מופעל כברירת מחדל במערכת, כך שנצטרך רק לפתוח מסוף (Ctrl+Alt+T) ולכתוב בו:
sudo snap install powershell --classic
לאחר ההתקנה, אנו יכולים התחל את התוכנית מחפש את המשגר שלך במערכת שלנו.
הסר את ההתקנה
כדי הסר את חבילת הצמד שזה עתה התקנו, בטרמינל (Ctrl+Alt+T) אתה רק צריך להשתמש בפקודה:
sudo snap remove powershell
עם PowerShell משתמשים יכולים להשתמש בפקודות פשוטות (כדי להציג את השעה הנוכחית) ויישומים הרבה יותר מורכבים. אפשר גם להשתמש בשילוב של מספר פקודות ("צנרת"). למידע נוסף על תוכנית זו, משתמשים יכולים ללכת אל אתר הפרויקט.