You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user, I like that winget install Microsoft.OpenSSH.Beta updates PATH to include the just-installed binaries (which is done since PowerShell/openssh-portable#622), but it would be even better if the installation procedure showed a message saying one must restart their shell/terminal for the new binaries to be available.
Right now this is the output I get (pardon my French):
PS C:\Users\me\Downloads> winget install Microsoft.OpenSSH.Beta
Trouvé OpenSSH Beta [Microsoft.OpenSSH.Beta] Version 9.5.0.0
La licence d’utilisation de cette application vous est octroyée par son propriétaire.Microsoft n’est pas responsable des paquets tiers et n’accorde pas de licences à ceux-ci.Téléchargement en cours https://github.com/PowerShell/Win32-OpenSSH/releases/download/v9.5.0.0p1-Beta/OpenSSH-Win64-v9.5.0.0.msi ██████████████████████████████ 5.47 MB / 5.47 MBLe code de hachage de l’installation a été vérifié avec succès
Démarrage du package d’installation... Merci de patienter.Installé correctementPS C:\Users\me\Downloads> gcm -all ssh | format-table -autosizeCommandType Name Version Source----------- ---- ------- ------Application ssh.exe 8.9.1.0 C:\Users\me\AppData\Local\Programs\OpenSSH-Win64\ssh.exeApplication ssh.exe 8.1.0.1 C:\Windows\System32\OpenSSH\ssh.exe
i.e. PATH is not updated in the current shell so it only finds my previous (user-level) install and the system one, not the newly installed 9.5 version. It showed up correctly once I opened a new tab in Windows Terminal.
Summary of the new feature / enhancement
As a user, I like that
winget install Microsoft.OpenSSH.Beta
updatesPATH
to include the just-installed binaries (which is done since PowerShell/openssh-portable#622), but it would be even better if the installation procedure showed a message saying one must restart their shell/terminal for the new binaries to be available.Right now this is the output I get (pardon my French):
i.e.
PATH
is not updated in the current shell so it only finds my previous (user-level) install and the system one, not the newly installed 9.5 version. It showed up correctly once I opened a new tab in Windows Terminal.Proposed technical implementation details (optional)
The MSI installer should, in my opinion:
PATH
modification to take effectCheers!
The text was updated successfully, but these errors were encountered: