几乎所有 Windows 系统管理员都非常熟悉 PowerShell 实用程序。 由 Microsoft 开发的 PowerShell 是功能强大的工作自动化和配置管理实用程序。 它以前仅针对 Windows 平台开发。 但是,它现在可以很容易地安装在 Linux 操作系统中。 在这篇文章中,我们将与您分享在 Ubuntu 上安装 Microsoft PowerShell 的不同方法。
可以通过以下三种不同方式在 Ubuntu 中安装 Microsoft PowerShell:
- 通过包存储库安装
- 通过 .deb 包安装
- 通过 snap 安装
笔记: 这里分享的过程和命令已经在 Ubuntu 20.04 LTS(Focal Fossa)。 要在 Ubuntu 系统上安装任何应用程序,您必须具有 sudo 特权。
通过包存储库安装 Microsoft PowerShell
您应该按照以下步骤在您的 Ubuntu 系统上安装 PowerShell:
第 1 步:安装先决条件
首先,您需要在系统上安装一些先决条件。 在终端中发出以下命令以安装先决条件:
$ sudo apt install apt-transport-https software-properties-common
Enter 密码 sudo,之后将开始安装先决条件。 安装先决条件后,继续下一步。
步骤 2:下载并安装 Microsoft 存储库 GPG 密钥
在终端中使用以下命令下载 Microsoft 存储库 GPG 密钥:
$ wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
下载后,您将需要安装此软件包。 在终端中发出以下命令以安装软件包:
$ sudo dpkg -i packages-microsoft-prod.deb
第 3 步:更新存储库索引
现在使用以下命令更新存储库索引:
$ sudo apt update
步骤 4:启用 Universe 存储库
现在您需要在终端中使用以下命令启用 Universe 存储库:
$ sudo add-apt-repository universe
步骤 5:安装 Microsoft PowerShell
现在我们准备在我们的系统上安装 Microsoft PowerShell。 发出以下命令来执行此操作:
$ sudo apt install powershell
现在您可能会获得 是/否 分别选择继续或终止安装过程。 打 是的 继续安装。
通过 .deb 包安装 Microsoft PowerShell
Microsoft PowerShell 也可以通过 .deb 包安装。 您首先需要下载 .deb 通过以下链接获取 Microsoft PowerShell 软件包。
powershell_7.1.1-1.ubuntu.20.04_amd64.deb
单击上面的链接后,将出现一个窗口,要求您打开或保存文件。 选择 Save 文件 选项,然后单击 好的. 现在文件将被下载并保存到下载目录。
现在为了安装 Microsoft PowerShell,首先移动到包含 .deb Microsoft PowerShell 的软件包。
$ cd Downloads
然后在终端中使用以下命令安装 Microsoft PowerShell:
$ sudo dpkg -i powershell_7.1.1-1.ubuntu.20.04_amd64.deb
通过 Snap 安装 Microsoft PowerShell
Microsoft PowerShell 也可作为 snap 包提供,该包与安装 PowerShell 所需的所有依赖项捆绑在一起。
要在 Ubuntu 上安装任何 snap 包,您的系统上必须有 snapd。 您可以通过在终端中运行以下命令来安装 snapd:
$ sudo apt install snapd
然后为了在您的系统中安装 PowerShell,请在终端中执行以下命令:
$ sudo snap install powershell --classic
安装后,您将看到安装完成消息,如以下屏幕截图所示:
启动 PowerShell
安装 Microsoft PowerShell 后,您可以使用以下命令直接从终端启动它:
$ pwsh
运行上述命令后,将启动 PowerShell,您将看到提示已更改为 附言.
卸载 PowerShell
如果您不再需要 PowerShell,您可以轻松地将其从系统中删除。 在终端中发出以下命令以卸载 PowerShell:
$ sudo apt remove powershell
在安装 PowerShell 期间,一些包会自动安装为依赖项。 为了也删除这些软件包,请在终端中发出以下命令:
$ sudo apt autoremove
要卸载通过 snap 安装的 PowerShell,请在终端中发出以下命令:
$ sudo snap remove powershell
这就是它的全部! 在这篇文章中,我们讨论了在 Ubuntu 上安装 Microsoft PowerShell 的三种不同方法,包括通过包存储库、通过 .deb 包和通过 snap 安装。 使用上述任何一种方法,您都可以在您的系统上简单地安装和使用 PowerShell。