如何下载并安装 PowerShell 完整教程 – wiki词典

“`markdown

如何下载并安装 PowerShell 完整教程

PowerShell 是一款功能强大的跨平台任务自动化和配置管理框架,它包含一个命令行 Shell 和脚本语言。它最初是为 Windows 系统设计的,但现在已支持 Windows、macOS 和多种 Linux 发行版,为系统管理员、开发人员和高级用户提供了统一的管理体验。

本教程将详细介绍如何在不同的操作系统上下载和安装 PowerShell。

一、 Windows 系统上安装 PowerShell

在 Windows 上安装 PowerShell 有多种方法,推荐使用 Winget(Windows 包管理器),因为它提供了便捷的安装和更新体验。

方法 1:使用 Winget(推荐)

Winget 通常预装在 Windows 11 和更新的 Windows 10 版本中。

  1. 打开命令行工具
    按下 Win + R,输入 cmdpowershell,然后按 Enter 键打开命令提示符或 PowerShell。
  2. 搜索 PowerShell 版本
    在命令行中输入以下命令以查看可用的 PowerShell 版本:
    cmd
    winget search Microsoft.PowerShell
  3. 安装最新稳定版
    执行以下命令安装最新稳定版的 PowerShell:
    cmd
    winget install --id Microsoft.PowerShell --source winget

    Winget 会自动下载并安装 PowerShell。

方法 2:使用 MSI 包进行手动安装

此方法适用于不使用 Winget 或需要特定版本的用户。

  1. 下载 MSI 包
    访问 GitHub 上的 PowerShell 发布页面,找到最新版本的 PowerShell。
    在“Assets”(资产)部分,下载适用于您系统架构的 .msi 文件(通常是 x64,对于 32 位系统是 x86,对于 ARM 设备是 Arm64)。
  2. 运行安装程序
    双击下载的 .msi 文件,按照屏幕上的提示完成安装。

方法 3:通过 Microsoft Store 安装

通过 Microsoft Store 安装的 PowerShell 会自动更新。

  1. 打开 Microsoft Store
    在 Windows 搜索栏中输入“Microsoft Store”并打开应用程序。
  2. 搜索 PowerShell
    在 Store 中搜索“PowerShell”,选择官方发布的 PowerShell 应用程序。
  3. 安装
    点击“获取”或“安装”按钮,完成安装。

二、 macOS 系统上安装 PowerShell

在 macOS 上,推荐使用 Homebrew 包管理器安装 PowerShell。

方法 1:使用 Homebrew(推荐)

如果您尚未安装 Homebrew,请先进行安装。

  1. 安装 Homebrew(如果未安装)
    打开“终端”应用程序(可以在“应用程序”->“实用工具”中找到),运行以下命令安装 Homebrew:
    bash
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    按照提示完成安装,可能需要输入您的用户密码。
  2. 安装 PowerShell
    Homebrew 安装完成后,在终端中运行以下命令安装 PowerShell:
    bash
    brew install --cask powershell
  3. 验证安装
    安装完成后,在终端中输入 pwsh 并按 Enter,如果成功进入 PowerShell 提示符,则表示安装成功。

方法 2:使用直接下载的 .pkg 文件

此方法适用于不使用 Homebrew 的用户。

  1. 下载 .pkg 文件
    访问 Microsoft 的 PowerShell 下载页面
    下载适用于您 Mac 处理器的 .pkg 文件(Apple 芯片设备选择 arm64,Intel 芯片设备选择 x64)。
  2. 运行安装程序
    双击下载的 .pkg 文件,按照屏幕上的指示进行操作。
    在 macOS Ventura 或更高版本上,您可能需要在“系统设置”->“隐私与安全性”中允许安装来自未知开发者的应用程序。

三、 Linux 系统上安装 PowerShell

在 Linux 上安装 PowerShell 的方法因发行版而异。Microsoft 为主要的 Linux 发行版提供了官方包仓库,可以使用系统的包管理器进行安装。

1. Debian/Ubuntu 及其衍生版本

(例如 Ubuntu、Debian、Linux Mint 等)

  1. 更新包列表并安装依赖项
    bash
    sudo apt-get update
    sudo apt-get install -y wget apt-transport-https software-properties-common
  2. 下载并注册 Microsoft GPG 密钥和包仓库
    根据您的发行版版本,命令会有所不同。以下以 Ubuntu 22.04 为例:
    bash
    # 下载 Microsoft 产品的 GPG 密钥
    wget -q "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb"
    # 将 GPG 密钥添加到系统中
    sudo dpkg -i packages-microsoft-prod.deb
    # 更新包列表以包含 Microsoft 仓库
    sudo apt-get update

    提示:$(lsb_release -rs) 会自动检测您的操作系统版本。如果您使用的是 Debian,将 ubuntu 替换为 debian
  3. 安装 PowerShell
    bash
    sudo apt-get install -y powershell

2. RHEL/CentOS/Fedora 及其衍生版本

(例如 CentOS Stream, Fedora, Rocky Linux, AlmaLinux 等)

  1. 导入 Microsoft GPG 密钥
    bash
    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  2. 下载并添加 Microsoft 仓库
    例如,对于 RHEL/CentOS 7:
    bash
    curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

    提示:请根据您的具体发行版和版本调整 URL 中的 rhel/7
  3. 安装 PowerShell
    对于 RHEL/CentOS:
    bash
    sudo yum install -y powershell

    对于 Fedora:
    bash
    sudo dnf install -y powershell

四、 验证 PowerShell 安装

无论您在哪个操作系统上安装 PowerShell,都可以通过在命令行或终端中运行以下命令来验证安装:

bash
pwsh

如果安装成功,您将看到 PowerShell 提示符,例如:

PowerShell 7.4.1
PS /home/user>

您还可以输入 Get-Host$PSVersionTable 来查看 PowerShell 的详细版本信息。

五、 更新 PowerShell

更新 PowerShell 的方法通常与安装方法类似:

  • Windows (Winget)winget upgrade --id Microsoft.PowerShell
  • Windows (Microsoft Store):通过 Microsoft Store 自动更新。
  • Windows (MSI):下载新的 MSI 包并重新安装。
  • macOS (Homebrew)brew upgrade --cask powershell
  • Linux (APT)sudo apt-get update && sudo apt-get upgrade powershell
  • Linux (YUM/DNF)sudo yum update powershellsudo dnf update powershell

六、 常见问题与故障排除

  • 安装失败或找不到包
    • 检查您的网络连接。
    • 确保您下载的安装包与您的操作系统和架构(32 位/64 位/ARM)匹配。
    • 对于 Linux,检查您是否正确添加了 Microsoft 的包仓库并更新了包列表。
  • pwsh 命令找不到
    • 确保 PowerShell 已添加到您的系统 PATH 环境变量中。通常,安装程序会自动处理这一点。
    • 尝试关闭并重新打开终端或命令行窗口。
  • 权限问题
    • 在 Linux 和 macOS 上,安装命令通常需要 sudo 权限。
    • 在 Windows 上,可能需要以管理员身份运行命令提示符或 PowerShell。

总结

PowerShell 是一款极其强大的工具,学会如何在您的系统上安装和管理它,将为您打开自动化、脚本编写和系统管理的新世界。遵循本教程,您应该能够轻松地在您选择的操作系统上安装并开始使用 PowerShell。
markdown

如何下载并安装 PowerShell 完整教程

PowerShell 是一款功能强大的跨平台任务自动化和配置管理框架,它包含一个命令行 Shell 和脚本语言。它最初是为 Windows 系统设计的,但现在已支持 Windows、macOS 和多种 Linux 发行版,为系统管理员、开发人员和高级用户提供了统一的管理体验。

本教程将详细介绍如何在不同的操作系统上下载和安装 PowerShell。

一、 Windows 系统上安装 PowerShell

在 Windows 上安装 PowerShell 有多种方法,推荐使用 Winget(Windows 包管理器),因为它提供了便捷的安装和更新体验。

方法 1:使用 Winget(推荐)

Winget 通常预装在 Windows 11 和更新的 Windows 10 版本中。

  1. 打开命令行工具
    按下 Win + R,输入 cmdpowershell,然后按 Enter 键打开命令提示符或 PowerShell。
  2. 搜索 PowerShell 版本
    在命令行中输入以下命令以查看可用的 PowerShell 版本:
    cmd
    winget search Microsoft.PowerShell
  3. 安装最新稳定版
    执行以下命令安装最新稳定版的 PowerShell:
    cmd
    winget install --id Microsoft.PowerShell --source winget

    Winget 会自动下载并安装 PowerShell。

方法 2:使用 MSI 包进行手动安装

此方法适用于不使用 Winget 或需要特定版本的用户。

  1. 下载 MSI 包
    访问 GitHub 上的 PowerShell 发布页面,找到最新版本的 PowerShell。
    在“Assets”(资产)部分,下载适用于您系统架构的 .msi 文件(通常是 x64,对于 32 位系统是 x86,对于 ARM 设备是 Arm64)。
  2. 运行安装程序
    双击下载的 .msi 文件,按照屏幕上的提示完成安装。

方法 3:通过 Microsoft Store 安装

通过 Microsoft Store 安装的 PowerShell 会自动更新。

  1. 打开 Microsoft Store
    在 Windows 搜索栏中输入“Microsoft Store”并打开应用程序。
  2. 搜索 PowerShell
    在 Store 中搜索“PowerShell”,选择官方发布的 PowerShell 应用程序。
  3. 安装
    点击“获取”或“安装”按钮,完成安装。

二、 macOS 系统上安装 PowerShell

在 macOS 上,推荐使用 Homebrew 包管理器安装 PowerShell。

方法 1:使用 Homebrew(推荐)

如果您尚未安装 Homebrew,请先进行安装。

  1. 安装 Homebrew(如果未安装)
    打开“终端”应用程序(可以在“应用程序”->“实用工具”中找到),运行以下命令安装 Homebrew:
    bash
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    按照提示完成安装,可能需要输入您的用户密码。
  2. 安装 PowerShell
    Homebrew 安装完成后,在终端中运行以下命令安装 PowerShell:
    bash
    brew install --cask powershell
  3. 验证安装
    安装完成后,在终端中输入 pwsh 并按 Enter,如果成功进入 PowerShell 提示符,则表示安装成功。

方法 2:使用直接下载的 .pkg 文件

此方法适用于不使用 Homebrew 的用户。

  1. 下载 .pkg 文件
    访问 Microsoft 的 PowerShell 下载页面
    下载适用于您 Mac 处理器的 .pkg 文件(Apple 芯片设备选择 arm64,Intel 芯片设备选择 x64)。
  2. 运行安装程序
    双击下载的 .pkg 文件,按照屏幕上的指示进行操作。
    在 macOS Ventura 或更高版本上,您可能需要在“系统设置”->“隐私与安全性”中允许安装来自未知开发者的应用程序。

三、 Linux 系统上安装 PowerShell

在 Linux 上安装 PowerShell 的方法因发行版而异。Microsoft 为主要的 Linux 发行版提供了官方包仓库,可以使用系统的包管理器进行安装。

1. Debian/Ubuntu 及其衍生版本

(例如 Ubuntu、Debian、Linux Mint 等)

  1. 更新包列表并安装依赖项
    bash
    sudo apt-get update
    sudo apt-get install -y wget apt-transport-https software-properties-common
  2. 下载并注册 Microsoft GPG 密钥和包仓库
    根据您的发行版版本,命令会有所不同。以下以 Ubuntu 22.04 为例:
    bash
    # 下载 Microsoft 产品的 GPG 密钥
    wget -q "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb"
    # 将 GPG 密钥添加到系统中
    sudo dpkg -i packages-microsoft-prod.deb
    # 更新包列表以包含 Microsoft 仓库
    sudo apt-get update

    提示:$(lsb_release -rs) 会自动检测您的操作系统版本。如果您使用的是 Debian,将 ubuntu 替换为 debian
  3. 安装 PowerShell
    bash
    sudo apt-get install -y powershell

2. RHEL/CentOS/Fedora 及其衍生版本

(例如 CentOS Stream, Fedora, Rocky Linux, AlmaLinux 等)

  1. 导入 Microsoft GPG 密钥
    bash
    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  2. 下载并添加 Microsoft 仓库
    例如,对于 RHEL/CentOS 7:
    bash
    curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

    提示:请根据您的具体发行版和版本调整 URL 中的 rhel/7
  3. 安装 PowerShell
    对于 RHEL/CentOS:
    bash
    sudo yum install -y powershell

    对于 Fedora:
    bash
    sudo dnf install -y powershell

四、 验证 PowerShell 安装

无论您在哪个操作系统上安装 PowerShell,都可以通过在命令行或终端中运行以下命令来验证安装:

bash
pwsh

如果安装成功,您将看到 PowerShell 提示符,例如:

PowerShell 7.4.1
PS /home/user>

您还可以输入 Get-Host$PSVersionTable 来查看 PowerShell 的详细版本信息。

五、 更新 PowerShell

更新 PowerShell 的方法通常与安装方法类似:

  • Windows (Winget)winget upgrade --id Microsoft.PowerShell
  • Windows (Microsoft Store):通过 Microsoft Store 自动更新。
  • Windows (MSI):下载新的 MSI 包并重新安装。
  • macOS (Homebrew)brew upgrade --cask powershell
  • Linux (APT)sudo apt-get update && sudo apt-get upgrade powershell
  • Linux (YUM/DNF)sudo yum update powershellsudo dnf update powershell

六、 常见问题与故障排除

  • 安装失败或找不到包
    • 检查您的网络连接。
    • 确保您下载的安装包与您的操作系统和架构(32 位/64 位/ARM)匹配。
    • 对于 Linux,检查您是否正确添加了 Microsoft 的包仓库并更新了包列表。
  • pwsh 命令找不到
    • 确保 PowerShell 已添加到您的系统 PATH 环境变量中。通常,安装程序会自动处理这一点。
    • 尝试关闭并重新打开终端或命令行窗口。
  • 权限问题
    • 在 Linux 和 macOS 上,安装命令通常需要 sudo 权限。
    • 在 Windows 上,可能需要以管理员身份运行命令提示符或 PowerShell。

总结

PowerShell 是一款极其强大的工具,学会如何在您的系统上安装和管理它,将为您打开自动化、脚本编写和系统管理的新世界。遵循本教程,您应该能够轻松地在您选择的操作系统上安装并开始使用 PowerShell。
“`

滚动至顶部