在 Debian 11 Bullseye Linux 上安装 PowerShell

了解使用终端在 Debian 11 Bullseye Linux 上安装 Microsoft Powershell 命令行工具的命令。

无论是服务器管理还是系统管理,PowerShell当然可以理解为CMD功能(命令提示符)的继承者。 它基本上做同样的事情(通过文本输入控制 Windows),只是提供了更多功能。 与命令提示符相比,PowerShell 是一个完整的脚本环境,可用于创建用于控制 Windows 系统的完整脚本。 换句话说,它是一个交互式命令行界面,可用于自动化众多任务。 但是,它并不仅限于 Windows,因为微软已经将这个 Windows 专有软件开源和跨平台。 因此,我们可以将它安装在所有主要的 Linux 操作系统上。

使用 PowerShell,您可以启动简单的命令(例如显示当前时间)和非常复杂的应用程序(例如自动化解决方案)。 多个命令的组合也是可能的(“流水线”)。 或者,甚至可以将自行开发的命令内置到控制台中。

内容

在 Debian 11 Bullseye 上安装 Windows PowerShell 的步骤

此处给出的步骤也适用于基于 Debian 11 Bullseye 的其他 Linux 操作系统,例如 MX Linux,包括 Linux Mint、Elementary OS、Debian 等……

1. 更新 Debian 11 Bullseye

首先,执行系统更新命令,将安装最新的可用安全和其他更新。 这也将刷新 Apt 包管理器缓存。

sudo apt update && sudo apt upgrade

也安装 curl、gnupg2 和 HTTPS 支持:

sudo apt install curl apt-transport-https gnupg2 -y

2. 在 Debian 11 上添加 Powershell 存储库

好吧,尽管 Microsoft Powershell 是开源的,但它不能通过 Debian 的官方存储库安装。 因此,我们必须添加该软件开发人员官方提供的 repo。

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-bullseye-prod bullseye main" > /etc/apt/sources.list.d/microsoft.list'

3.添加GPG密钥

为了验证我们将通过我们新添加的 PowerShell 存储库收到的包是由其开发人员发布的,我们需要添加用于对包进行签名的 GPG 密钥。

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

运行系统更新,再次刷新 APT 缓存:

sudo apt update

4. 在 Debian 11 上安装 Microsoft PowerShell

好吧,我们已经配置了在 Debian 和其他类似 Linux 系统上安装 PowerShell 所需的所有东西。 现在,让我们使用 APT 包管理器并设置 PowerShell。

sudo apt install powershell -y

5.启动Powershell

安装完成后,直接在你的命令终端运行给定的命令,它会切换 bash 到 Powershell:

pwsh

6.怎样更新/升级

将来,如果您想下载并安装最新版本的 Powershell,请按照您安装它的方法使用给定的命令之一。

sudo apt update && sudo apt upgrade

7. 卸载或删除 Linux Powershell

那些不想要这个命令行软件的人可以很容易地删除它。 再次使用您选择的安装软件的方法,使用相同的方法将其卸载。

sudo apt remove powershell

另外,删除存储库

sudo rm /etc/apt/sources.list.d/powershell.list
sudo rm /etc/apt/sources.list.d/microsoft-prod.list

许多问题都可以通过 Windows Powershell 轻松解决。 它提供了比经典命令行 CMD 更多的选项。 了解有关 PowerShell 命令行的更多信息,请访问 微软文档页面。

怎样在 Ubuntu 22.04 LTS 上安装 PowerShell
在 Debian 11 Bullseye 上安装 phpBB 论坛
在 Debian 11 Bullseye Linux 上安装 VSCodium
在 Debian 11 Bullseye 上安装背景 CMS