适用于Linux的PowerShell Core现在可作为Snap包提供
微软宣布推出PoerShell Core,以便进一步突破界限,无论用户身在何处或使用何种平台,都可以使用该语言。,他们制作了Windos 10,Linux以及macOS的PoerShell Core。,它支持上述平台的所有体系结构。为了使它更好地与支持的平台集成,它们从Linux开始,今天微软宣布PoerShell Core现在可以作为Linux机器的Snap包使用。
什么是Linux的Snap包
确切地说,Snap Packages是绑定在一起的应用程序,可以安装在多个Linux发行版上。
它们实际上是一种非常实用的方法。正如博客文章中所述,微软表示它优于传统的Linux软件包,如DEB和RPM。其中一些优点如下
Snap包带有所有依赖项,您无需担心计算机上安装的特定版本的共享库
可以安装快照包,而无需授予发布者对主机的root访问权限
Snap软件包“可以安全运行”,因为它们未经您的许可不与其他应用程序或系统文件交互
Snaps的更新自动发生,包括更新之间的更改增量
怎么安装呢?
如果您希望将PoerShell Core安装为Snap Package,要确保已安装Snapd。
然后,只需运行此命令并为您做好准备。
snap install poershell --classic
完成此操作后,只需键入psh 即可在Linux机器上启动PoerShell。
如果您希望更早地看到错误修复和功能,只需通过运行以下命令安装PoerShell的预览版本。
snap install poershell-previe --classic
现在,如果您想要启动PoerShell Previe,只需从终端输入psh-previe即可 。