如何在 Debian 12 上安装 PowerShell

Linux命令 Edge插件网 1年前 (2023-08-07) 369次浏览 已收录 0个评论

PowerShell是由Microsoft设计的强大跨平台shell和脚本语言。凭借其广泛的命令行功能和脚本框架,它已成为系统管理员、开发人员和 IT 专业人员的热门选择。与传统外壳不同,PowerShell 使用 cmdlet 来执行任务,使其高效且灵活。

如何在 Debian 12 上安装 PowerShell

在 Debian 12 书虫上安装 PowerShell

第 1 步。安装 PowerShell 之前,建议更新系统以确保所有程序包都是最新的。您可以通过在终端中运行以下命令来执行此操作:

<span class="pln">sudo apt update
sudo apt install curl gnupg apt</span><span class="pun">-</span><span class="pln">transport</span><span class="pun">-</span><span class="pln">https</span>

此命令将刷新存储库,允许您安装最新版本的软件包。

第 2 步。在 Debian 12安装 PowerShell

默认情况下,Debian 12 中不包含 Snap,所以让我们安装它:

<span class="pln">sudo apt install snapd</span>

若要查找 PowerShell 快照包,请使用快照搜索命令:

<span class="pln">snap find powershell</span>

现在使用 snap 包安装 PowerShell

<span class="pln">sudo snap install powershell </span><span class="pun">--</span><span class="pln">classic</span>

要验证安装,请键入:

<span class="pln">pwsh </span><span class="pun">--</span><span class="pln">version</span>
  • 方法 2: 使用包管理器 (apt)

您需要导入 Microsoft GPG 密钥以验证 PowerShell 包的真实性。您可以通过运行以下命令来执行此操作:

<span class="pln">curl https</span><span class="pun">:</span><span class="com">//packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -</span>

导入 GPG 密钥后,您需要将Microsoft包存储库添加到系统中。您可以通过运行以下命令来执行此操作:

<span class="pln">echo </span><span class="str">"deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-bullseye-prod bullseye main"</span> <span class="pun">|</span><span class="pln"> sudo tee </span><span class="pun">/</span><span class="pln">etc</span><span class="pun">/</span><span class="pln">apt</span><span class="pun">/</span><span class="pln">sources</span><span class="pun">.</span><span class="pln">list</span><span class="pun">.</span><span class="pln">d</span><span class="pun">/</span><span class="pln">microsoft</span><span class="pun">.</span><span class="pln">list</span>

添加Microsoft包存储库后,可以通过运行以下命令来安装 PowerShell

<span class="pln">sudo apt update
sudo apt install powershell</span>

安装完成后,可以通过运行以下命令来验证是否已安装 PowerShell

<span class="pln">pwsh </span><span class="pun">--</span><span class="pln">version</span>

第 3 步。在 Debian 上启动 PowerShell。

现在PowerShell已经在您的Debian 12系统上启动并运行,让我们熟悉基本的命令和功能:

A. 启动 PowerShell

只需输入您的终端即可启动PowerShell。pwsh

如何在 Debian 12 上安装 PowerShell

B. 基本 PowerShell 命令和语法

PowerShell的语法设计为直观且一致。让我们探索一些基本命令:

  • Get-Help:检索 cmdlet 的帮助信息。
  • Get-Process:列出正在运行的进程。
  • Get-Service:显示服务的状态。
  • Get-ChildItem:列出当前位置中的文件和目录。

C. 与文件系统交互

PowerShell 允许使用 cmdlet 与文件系统无缝交互,如 、、、 等。Get-ChildItemSet-LocationNew-ItemRemove-Item

D. 使用 PowerShell 管理包

PowerShell 通过 、 和 等 cmdlet 促进包的安装、更新和删除。Install-PackageUpdate-PackageUninstall-Package

第 4 步。排查常见问题。

与任何软件一样,您在 Debian 12 上使用 PowerShell 时可能会遇到问题。让我们解决一些常见问题及其解决方案。

A. 解决常见的安装问题

  • 找不到包:确保正确执行存储库和关键安装步骤。
  • 找不到 PowerShell 命令:仔细检查环境变量设置或重新启动终端会话。

B. 解决 PowerShell 命令的问题

  • 语法不正确:在官方文档中查看 cmdlet 的语法或使用命令。Get-Help
  • 拒绝访问:确保您具有足够的权限来执行命令。

感谢您使用本教程在 Debian 12 Bookworm 上安装最新版本的 PowerShell。如需其他帮助或有用信息,我们建议您查看官方Microsoft网站


Edge插件网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:如何在 Debian 12 上安装 PowerShell
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址