安装PowerShell 6
PoweShell Core 6.0是PowerShell的新版本,它是跨平台(Windows,macOS和Linux),开源,专为异构环境和混合云构建。
它与win10自带的PowerShell并不是简单的更替关系,而是并行的关系,即基于.NET Framework的Windows PowerShell和基于.NET Core的 PowerShell Core.Po就目前而言,这两个PowerShell,微软都很侧重,但是对于客户来讲,跨平台的终究方便一些.这也是推荐PowerShell 6的理由.
这里是官方的安装指导:powershell 6
基本上是傻瓜操作,不过国内用户很有可能登入不了Github,这里给出百度网盘链接: https://pan.baidu.com/s/1ANgwMDJn7jPxcbfebW1dkQ
提取码: fy9m
下载下直接安装即可
一路Next下去,最后点开安装目录,找到pwsh.exe打开
到这里PowerShell6的安装就告一段落了,接下来咱们安装一下Openssh,使得在PowerShell6中可以运行ssh.
安装Openssh
打开win10左下角的语音助手,搜索添加或删除程序
打开后选择可选功能
然后点击添加功能,这里因为我已经安装上了,所以直接在下面显示出来了,你们点进去添加功能,把这两个添加上就可以了
最后测试一下,输入ssh,显示下图就可以了
个性化PowerShell 6
首先更改一下配色,右键打开属性,如下
按图片设置颜色即可,这个配色是Ubuntu终端的默认配色,个人感觉还行.
接下来设置字体,首先给出更纱字体包链接: https://pan.baidu.com/s/1rnh1a0OYJPRVP21V_RImNw 提取码: ay7x
或者github链接https://github.com/be5invis/Sarasa-Gothic
这个字体号称是程序员最喜欢的字体,咱也不懂,咱也不敢说,用的人多就用呗.
下载下解压,然后打开windows设置
然后全选字体,拖到安装区
然后是一个漫长的等待过程,安装完成后打开PowerShell6 属性设置,如下图,找到这个字体
设置完即可.
shift+右键打开PowerShell 6
首先打开注册表,打开如下路径
计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command
然后右键点开编辑
将箭头所指的地方改成如图所示,即把PowerShell.exe替换成pwsh.exe.点确定保存,然后试试效果,打开任意文件夹,然后shift+右键
点击在此处打开PowerShell窗口
完美!