PowerShell 是 Microsoft 的自动化平台,具有交互式命令行 shell 和脚本语言,允许管理员简化和自动化管理任务。 以前它仅适用于 Windows 操作系统,但随后微软为 Linux 用户创建了 PowerShell 的快照版本。 Snaps 实际上是容器化的应用程序,它提供了一个可以在许多 Linux 发行版中运行的包。
为什么要在 Linux 上安装 PowerShell?
虽然 Linux 已经提供了各种经过验证的命令外壳,例如 bash、dash 和 zsh,如果您使用 Windows 和 Linux 系统管理混合安装,或者如果您只是想尝试一下(只是为了好玩)或学习 PowerShell 脚本,那么安装 PowerShell 可能会很有用。
在 Debian 中通过 Snap 安装 PowerShell
在本文中,我们将解释如何使用 Microsoft 提供的快照映像在 Debian 10 上安装 Microsoft PowerShell。
使用以下步骤通过 Snap 安装 PowerShell。
第 1 步:打开终端
首先,您需要在 Debian 操作系统中启动终端。 为此,请转到桌面左上角的“活动”选项卡。 然后从出现的搜索菜单中,搜索终端应用程序并启动它。
第 2 步:安装 Snap
我们首先需要在我们的 Debian 系统中安装 Snap。 Snap 预装在 Debian 10 中。但是,如果您使用的是以前版本的 Debian 或者不小心从系统中删除了它,您可以使用终端安装它。
打开终端并执行以下命令 sudo 安装 Snapd:
$ sudo apt install snapd
当提示输入密码时,输入 sudo 密码和 snapd 将安装在您的系统上。
在您的系统上安装 snapd 后,您就可以安装 PowerShell。
第 3 步:安装 PowerShell
现在在终端中,运行以下命令 sudo 安装 PowerShell:
$ snap install powershell --classic
由于使用经典限制发布快照,因此需要上述命令中的 –classic 选项。
稍等片刻,直到 PowerShell 安装完成。
第 4 步:通过终端启动 PowerShell
安装完成后,就可以启动Powershell了。 您不会在应用程序的菜单中找到任何 PowerShell 图标,但是,我们可以通过终端启动它。
只需在终端中键入 powershell 或 pwsh,您就会发现自己处于 MS PowerShell 提示符中。
$ powershell
或者
$ pwsh