windows可以安装Ubuntu,ubuntu上也可以安装Powershell

简介: powerhsell除了可以在windows上使用外,还可以在Ubuntu上部署开发环境。下面介绍Ubuntu上安装powershell的方法。

PowerShell,这一强大的命令行工具和脚本环境不仅限于Windows平台的运用,在Ubuntu等Linux操作系统上同样能够部署并创建开发环境。以下将详细介绍如何在Ubuntu系统中顺利安装及配置PowerShell。

通过在线包存储库安装

注意先检查Ubuntu是否能正常连接外网,
1,更新包列表

sudo apt-get update

2,安装先决条件的包,范例是Ubuntu 18.04。如果是Ubuntu 20.04,下面URL的链接中的18.04更改为20.04即可。

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

3,下载Microsoft存储库GPG Key

sudo dpkg -i packages-microsoft-prod.deb

4,注册Microsoft存储库GPG密钥

sudo dpkg -i packages-microsoft-prod.deb

5,再次更新包列表

sudo apt-get update

6,安装 PowerShell

sudo apt-get install -y powershell

7,启动 PowerShell

pwsh

至此安装完成。

当需要更新powershell时,可以通过 sudo apt-get install powershell 更新 PowerShell。

windows上安装powershell

winget search Microsoft.PowerShell

image.png
需要先同意,选择“Y”
image.png
使用 ID 参数安装 Powershell

winget install --id Microsoft.Powershell --source winget

或 Powershell 预览版

winget install --id Microsoft.Powershell.Preview --source winget

在Ubuntu系统上安装PowerShell(尤其是PowerShell Core)使得用户能够在Linux环境下使用Microsoft开发的跨平台命令行工具和脚本环境,实现与Windows系统的兼容性以及充分利用PowerShell强大的自动化、配置管理功能。

目录
相关文章
|
9月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
12379 13
|
8月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
1071 5
|
8月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
293 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
8月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
845 18
|
8月前
|
Ubuntu API C++
C++标准库、Windows API及Ubuntu API的综合应用
总之,C++标准库、Windows API和Ubuntu API的综合应用是一项挑战性较大的任务,需要开发者具备跨平台编程的深入知识和丰富经验。通过合理的架构设计和有效的工具选择,可以在不同的操作系统平台上高效地开发和部署应用程序。
309 11
|
9月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
466 18
|
8月前
|
Unix Shell Windows
Windows PowerShell技巧:使用findstr实现类似grep的功能
显示带有线路编号**: `/N`选项将显示每条结果前面带有其在线路上出现位置编号。
1273 7
|
8月前
|
存储 Windows
Windows PowerShell操作:如何删除环境变量
此外,还有一些第三方工具可以用来管理环境变量,这些工具通常提供了更为用户友好的界面来添加、编辑或删除环境变量,但是使用PowerShell可以更直接地控制这些设置,并且可以很容易地集成到脚本中以自动化环境配置的管理。
1124 7
|
9月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
621 15
|
9月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
879 14