如何在 Ubuntu 18.04 LTS 上安裝 Microsoft PowerShell 6.1.1

什麼是 PowerShell?

微軟 PowerShell 是一個用於執行命令的 shell 框架,但主要是為了執行管理任務而開發的,例如

  • 重複性工作的自動化
  • 配置管理

PowerShell 是一個開源的跨平台項目; 它可以安裝在 Windows、macOS 和 Linux 上。 它包括一個交互式命令行 shell 和一個腳本環境。

Ubuntu 18.04 如何使 PowerShell 的安裝更容易?

Ubuntu 18.04 使通過 snap 包安裝應用程序變得更加容易。 對於那些不熟悉“snap package”這個詞的人,微軟最近為 PowerShell 推出了一個 snap 包。 這一重大進步允許 Linux 用戶/管理員以本文中介紹的更少步驟安裝和運行最新版本的 PowerShell。

在 Ubuntu 18.04 中安裝 PowerShell 的先決條件

在 Ubuntu 18.04 中安裝 PowerShell 6.1.1 之前必須滿足以下最低要求

  • 2 GHz 雙核處理器或更好
  • 2 GB 系統內存
  • 25 GB 可用硬盤空間
  • 互聯網
  • Ubuntu 18.04 LTS(長期支持)

在 Ubuntu 18.04 LTS 中通過 Snap 安裝 PowerShell 6.1.1 的步驟

有兩種方法可以在 Ubuntu 中安裝 PowerShell,即通過終端或通過 Ubuntu 軟件應用程序。

通過終端

步驟 1:打開終端控制台

打開終端的最簡單方法是同時使用組合鍵 Ctrl+Alt+T。

第 2 步:使用 Snap 命令安裝 PowerShell

Enter 終端控制台中的 snap package 命令,即“snap install powershell –classic”,以在 Ubuntu 中啟動 PowerShell 的安裝。

屏幕上的“需要身份驗證”提示專門用於安全目的。 在 Ubuntu 18.04 中啟動任何安裝之前,默認情況下,系統需要對啟動此安裝的帳戶進行身份驗證。

要繼續,用戶必須輸入他們當前登錄的帳戶的憑據。

第 3 步:成功安裝 PowerShell

一旦系統對用戶進行身份驗證,PowerShell 的安裝將在 Ubuntu 中開始。 (通常,此安裝需要 1-2 分鐘)

用戶可以在終端控制台中持續查看安裝狀態。

在安裝結束時,PowerShell 6.1.1 的狀態從microsoft-powershell’ 已安裝,如下面的屏幕截圖所示。

第 4 步:通過終端啟動 PowerShell

安裝成功後,就可以啟動 PowerShell,這是一個一步過程。

Enter Linux命令“電源外殼” 在終端控制台中,它會立即將您帶到 PowerShell 終端。

powershell

您現在必須在 PowerShell 提示符下,並準備好體驗自動化和腳本編寫的世界。

通過 Ubuntu 軟件

第 1 步:打開 Ubuntu 軟件

Ubuntu 通過 Ubuntu 軟件的桌面應用程序為其用戶提供了便利。 它包含所有可用軟件和更新的列表。

  • 從 Ubuntu 桌面打開 Ubuntu 軟件管理器。

第 2 步:在 Ubuntu 軟件中搜索 PowerShell

  • 在所有軟件列表下,通過搜索欄搜索“powershell”。
  • 搜索結果必須包含“powershell”軟件,如下面的屏幕截圖所示。
  • 單擊“powershell”軟件並繼續執行步驟 3。

第 3 步:通過 Ubuntu 軟件安裝 PowerShell

  • 用戶必須能夠看到“powershell”軟件的詳細信息和“安裝”按鈕

(作為參考,它在下圖中標記)

  • 單擊安裝按鈕,它將開始安裝。

(通過 Ubuntu 軟件安裝需要 1-2 分鐘)

  • 用戶可以在屏幕上持續看到安裝狀態,安裝完成後會收到通知。

第 4 步:通過 Ubuntu 軟件啟動 PowerShell

通過 Ubuntu 軟件成功安裝 PowerShell 6.1.1 後,用戶現在可以啟動 PowerShell 終端並將其用於 Microsoft PowerShell 必須為其 Linux 用戶提供的多種用途和功能。

  • 單擊“啟動”按鈕(供參考,如下圖所示)。 它將帶您成功進入 PowerShell 終端。

通過命令測試 PowerShell 終端

要測試 PowerShell 是否正常工作,用戶可以輸入一些 Linux 命令,例如:

“$PSVersionTable” 找到安裝的 PowerShell 版本(作為參考,此命令的結果附在下面的屏幕截圖中)

PowerShell 賦予其用戶對系統及其目錄的無限權力。 按照本文中的上述步驟操作後,現在您必須準備好通過 Microsoft PowerShell 體驗激動人心的自動化和腳本編寫世界。