PowerShell Core 现已可作为 Linux Snap 软件包提供安装

2023年 8月 18日 32.7k 0

PowerShell Core 现已可作为 Linux Snap 软件包提供安装-1

PowerShell Core 在 Linux 平台下也被称为 PowerShell on Linux,PowerShell 构建于 .NET Framework 之上,是一种基于任务的开源命令行 Shell 和脚本语言。其目标是成为管理混合云资产而无处不在的语言,这也是微软将其从 Windows 平台推广到 Linux 和 macOS 系统架构的主要原因之一。

PowerShell 专为系统管理员和高级用户设计,可快速自动管理多个操作系统以及在操作系统上运行的应用程序及相关进程。从现在开始,为了方便 Linux 平台用户,PowerShell Core 已经可以直接作为 Linux Snap 包进行安装。

什么是 Snap 软件包

Snap 包是容器化的软件包,旨在跨云、桌面和物联网设备工作。它能够在绝大多数主流 Linux 发行版上工作,能为用户提供自动更新、增强安全性,并为在 Linux 环境下工作的开发人员提供更大的灵活性。

有关 PowerShell Core Snap 软件包更多信息可以参考如何使用 Snap 软件包或 Canonical 博客。

PowerShell Core 支持 Snap 软件包有什么好处

与传统的 Linux 软件包(例如 DEB 或 RPM)相比,Snap 包具有许多优点:

  • Snap 包带有所有依赖项,因此无需担心安装特定版本的共享库
  • 安装 Snap 包无需授予 root 权限
  • Snap 包未经许可不能与其他应用程序或系统文件交互,所以可以非常安全地运行
  • Snap 包可以自动更新

如何通过 Snap 包安装 PowerShell Core

1 首先,您需要确保已安装 snapd。

2 然后在「终端」中执行如下命令进行安装:

snap install powershell --classic

PowerShell Core 现已可作为 Linux Snap 软件包提供安装-2

  1. 通过 Snap 安装好 PowerShell Core 之后,可以在终端中使用 pwsh 命令启动。

想要获取最新的 PowerShell 预览版,可以使用 snap install powershell-preview –classic 命令进行安装。

 

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论