PowerShell, התקן מעטפת שורת פקודה זו באובונטו 22.04

על PowerShell

במאמר הבא אנו הולכים להסתכל כיצד אנו יכולים להתקין את PowerShell על אובונטו 22.04. זה פלטפורמת ניהול תצורה ואוטומציה של משימות. הוא מורכב מקליפה של שורת פיקוד חוצה פלטפורמות ושפת סקריפטים קשורה.

כפי שאמרנו, זה היא גם מעטפת שורת פקודה וגם שפת סקריפטים עם למעלה מ-130 כלי עזר של שורת הפקודה הנקראים cmdlets. אלה עוקבים אחר מוסכמות שמות ותחביר עקביות במיוחד, וניתן להרחיב אותם עם cmdlets מותאמים אישית.

פגז כוח (נקרא במקור Windows PowerShell) הוא ממשק קונסולה (CLI), עם אפשרות לכתוב ולצרף פקודות באמצעות הוראות. ממשק מסוף זה מיועד לשימוש על ידי מנהלי מערכת לצורך אוטומציה של משימות או ביצוען בצורה מבוקרת יותר. PowerShell היא מעטפת מונחה עצמים.

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) ולכתוב בו:

התקן Powershell כ-Snap

sudo snap install powershell --classic

לאחר ההתקנה, אנו יכולים התחל את התוכנית מחפש את המשגר ​​שלך במערכת שלנו.

משגר אפליקציות

הסר את ההתקנה

כדי הסר את חבילת הצמד שזה עתה התקנו, בטרמינל (Ctrl+Alt+T) אתה רק צריך להשתמש בפקודה:

הסר את ההתקנה של powershell snap

sudo snap remove powershell

עם PowerShell משתמשים יכולים להשתמש בפקודות פשוטות (כדי להציג את השעה הנוכחית) ויישומים הרבה יותר מורכבים. אפשר גם להשתמש בשילוב של מספר פקודות ("צנרת"). למידע נוסף על תוכנית זו, משתמשים יכולים ללכת אל אתר הפרויקט.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.