While possible, the Store version is generally discouraged for professional administration.
If you absolutely need to update the existing Windows PowerShell 5.1 to its latest service release:
Most modules work fine, but some older modules rely on the .NET Framework (rather than .NET Core) and will not load in PowerShell 7. If you encounter this, PowerShell 7 allows you to enter a "Windows PowerShell compatibility session" using: upgrade powershell version
PowerShell is updated regularly. The method depends on your operating system and which version of PowerShell you are currently running (Windows PowerShell 5.1 vs. PowerShell 7+).
If you search your start menu, you will now see "Windows PowerShell" (the old blue icon, v5.1) and "PowerShell" (the black icon, v7). Use the black icon for your daily work. While possible, the Store version is generally discouraged
# Update the Microsoft repository key and list sudo apt-get update sudo apt-get install powershell # Upgrade (will update if newer version exists) sudo apt-get upgrade powershell
winget install --id Microsoft.PowerShell -e The method depends on your operating system and
After installation, verify that PowerShell has been updated: