- כיצד להשיג את Microsoft Powershell על Linux

כיצד להשיג את Microsoft Powershell על לינוקס

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

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

בעוד שרוב משתמשי לינוקס מתמקדים ב- Unixלשורת הפקודה שיש לכל ההפצות להציע, נחמד לראות את מיקרוסופט מניחה כלים הקשורים ל- Windows, כמו PowerShell בפלטפורמה, כך שמשתמשי לינוקס שצריכים להשתמש ב- Powershell לא יצטרכו להשתמש במערכת ההפעלה של מיקרוסופט. כך תוכלו להשיג את Powershell ב- Linux.

התקן את PowerShell ב- Linux

ב- Linux, מיקרוסופט העניקה למשתמשי לינוקס רביםדרכים שונות ליהנות מ- PowerShell. נכון לעכשיו, ישנה חבילת DEB לאובונטו ולדביאן, RPM עבור פדורה, SUSE, CentOS (ומפעילי RedHat אחרים), חבילת AUR לא רשמית ואפילו הצמד זמין להתקנה.

כדי לגרום ל- PowerShell לעבוד על מחשב הלינוקס שלך, פתח חלון מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T במקלדת. לאחר מכן עקוב אחר ההוראות התואמות להפצה לינוקס בה אתה משתמש כרגע.

אובונטו

נכון שמאז אובונטו מגיעה עם Snap byכברירת מחדל, משתמשים כנראה צריכים להתקין את המהדורה של Snap במקום להתעסק במהדורת PowerShell DEB. עם זאת, לא כל משתמש באובונטו אוהב להשתמש ב- Snaps, לכן נחמד לראות שיש דרך חלופית להתקין את התוכנה.

כדי לשים ידיים על חבילת PowerShell Debian עבור מחשב Ubuntu, השתמש ב - ווגט כלי להורדה - -.

18.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb

16.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb

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

sudo dpkg -i powershell_*_amd64.deb

לאחר התקנת ה- PowerShell DEBחבילה באובונטו, יתכן ותראה שגיאות המופיעות בשורת הפקודה. אל תדאג; שגיאות אלה הן ככל הנראה בעיות תלות. כדי לתקן אותם, השתמש ב- להתקין הפקודה למטה.

sudo apt install -f

בהנחה להתקין פועל בהצלחה, תוכל לגשת ל- PowerShell באובונטו!

דביאן

מיקרוסופט אכן תומכת במשתמשי דביאן עם אחבילת PowerShell DEB, עם זאת באופן רשמי, הם פרסמו רק אחת עבור Debian 9 Stable. זה בסדר, מכיוון שרוב המשתמשים עדיין אינם בני 10, אך אם אתה משתמש ב -10, דלג על הוראות אלה לטובת שיטת Snap במקום זאת.

כדי לגרום ל- PowerShell לעבוד על Debian 9, הפעל חלון מסוף. משם, הפעל את הפעולות הבאות ווגט הורד את הפקודה כדי לתפוס את המהדורה האחרונה של ה- DEB של האפליקציה.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb

לאחר סיום ההורדה של חבילת DEB למחשב האישי של Debian, הגיע הזמן להתחיל בהתקנה. לשם כך, רוץ dpkg.

sudo dpkg -i powershell_*_amd64.deb

לאחר הפעלת dpkg הפקודה, דביאן עלולה להיתקל בבעיות תלות. כדי לתקן זאת, אתה יכול לרוץ להתקין.

sudo apt-get install -f

לאחר שתוקנו בעיות התלות שלך (אם היו כאלה), PowerShell יהיה מוכן לשימוש!

קשת לינוקס

PowerShell של מיקרוסופט נמצא ב- Arch Linux AUR, כך שאם אתה מחפש להתקין אותו במחשב ה- Arch שלך, אתה בר מזל. כדי להתחיל בהתקנה, פתח מסוף והשתמש ב- פקמן חבילה להורדת Git ו- Base-devel למערכת.

sudo pacman -S git base-devel

בעקבות Git ו- Base-devel, שיבט את תמונת המצב האחרונה של Trizen AUR, כדי להקל על התקנת PowerShell.

git clone https://aur.archlinux.org/trizen.git

התקן את Trizen למערכת באמצעות makepkg.

cd trizen
makepkg -sri

לבסוף, התקן את המהדורה האחרונה של Microsoft PowerShell ב- Arch Linux.

trizen -S powershell

פדורה

מיקרוסופט פרסמה חבילת RPM הן עבור RedHat Enterprise Linux 7 והן עבור פדורה, שניתן להשתמש בה להתקנת PowerShell. כדי לשים ידיים על קובץ החבילה של RPM זה השתמש ווגט להוריד אותו. לאחר מכן, התקן עם דנף.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm
sudo dnf install powershell-6.2.0-1.rhel.7.x86_64.rpm

OpenSUSE

יש חבילת RPM של PowerShell שמוכנה להתקנה ב- OpenSUSE Leap 42.3, אז אלו ב- SUSE הם במזל. עם זאת, אם אתה משתמש ב- 15.0 או ב- Tumbleweed, שקול במקום זאת את הוראות הצמד.

להתקנת PowerShell ב- SUSE 42.3, התחל על ידי שימוש ב- ווגט כלי להורדת קובץ RPM האחרון.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

לאחר סיום ההורדה, השתמש זיפר להתקנת החבילה.

sudo zypper install powershell-6.2.0-1.rhel.7.x86_64.rpm

הצמד

מלבד יצירת חבילות עבורהפצות לינוקס שונות, מיקרוסופט בחרה גם להעלות את PowerShell לחנות חבילות Snap. אז אם אתה מפיץ לינוקס התומך ב- Snaps, אתה במזל!

להתקנת המהדורה Snap של PowerShell, עקוב אחר מדריך זה כדי ללמוד כיצד להגדיר את Snapd במערכת שלך. לאחר מכן התקן את המהדורה האחרונה של Microsoft PowerShell עם הצמד התקנה הפקודה למטה.

sudo snap install powershell --classic

גש ל- PowerShell

כדי לגשת ל- Microsoft PowerShell ב- Linux, הפעל את יישום המסוף האהוב עליך על Linux. ברגע שהאפליקציה פתוחה, הפעל את הפקודה למטה.

pwsh

לקבלת עזרה עם PowerShell, הפעל:

pwsh help
</ p>

הערות