Microsoft PowerShell Core has already reached its version 6.0

Powershell

The well-known Windows Shell has had a new update reaching version 6.0 so with it brings new improvements and several things up its sleeve. 

While the integration of Ubuntu bash to Windows 10 had already caused a scramble and with the passage of time Windows has wanted to gain ground from Linux users by integrating various things from Linux to its latest operating system. 

So that it is not surprising that its shell is available to be installed within our operating system. 

Although there will be many who criticize why install this tool if we already have our beloved terminal, it is still an option for those system administrators that allows them to be able to work with both. 

Anyway, Windows tries to gain ground within web servers so it continues with the development of its tool, but let's make this clear, Linux is still the leader in this matter. 

Powershell

In order for PowerShell to be compatible with systems other than Windows, it uses .NET Core, a version of the framework for servers. 

Among the changes that they let us know in this new version from PowerShell we find: 

  • Now use the os_log API on Mac and Syslog on Linux. 
  • They add better character support for Mac. 
  • Has made a backward compatibility of powershell 
  • It has support for Docker. 
  • Case sensitivity has been standardized, as Windows is not case sensitive, while macOS and Linux are. 
  • The PSRP (PowerShell Remoting Protocol) protocol already works with SSH. 
  • Character encoding in UTF-8 by default without using Byte Order Mark. 
  • Among others. 

How to install PowerShell on Ubuntu? 

If you intend to test this tool or you just want to do it, the first thing to do is open a terminal and execute the following: 

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/17.04/prod.list | sudo tee /etc/apt/sources.list.d/microsoft.list
sudo apt-get update
sudo apt-get install -y powershell 

To execute the shell we must write in the terminal: 

Pwsh 

Without more I say goodbye. 


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.