-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CommandNotFound]Known incompatibilities #30818
Comments
The issue about WInGet Client not working when updated from the store is opened here: microsoft/winget-cli#3805 |
@jaimecbernardo |
what about msi? i installed the msi version a couple minutes ago and the module does not work |
@tahayparker |
I want to add to this issue that when CommandNotFound is working properly; it keeps turning off. When I restart my computer, or when I restart Powertoys, I have to enable it again. |
Will PowerShell from MSIX/Store be supported in the future? |
When running on powershell 7.5 preview it fails to import the module with the following error message
|
The Dotnet Tool version of Powershell is also incompatible |
I know this is out of topic, but will this powertoys module also allow the use of other popular package managers like scoop and chocolatey? |
As long as powershell is installed in PATH and doesnt have some weird quirks like the dotnet tool version it should (!) work |
That's not what I meant. I was talking integration with the PowerShell module that is the topic of this thread. |
In that case you should have clarified it better. For example by writing " [...] like scoop and chocolatey to install programs?". To answer your question, the documentation only states WinGet as a package source, so no, neither Scoop nor chocolatey seem to be supported. |
Adding the location to the store version of Powershell doesn't seem to do anything. In Process Explorer, I see the WindowsPackageManagerServer start and end but I see nothing different when trying out tests for this, like vim (something I don't have installed). Tells me the command doesn't exist and doesn't give any suggestions, despite Command Not Found being installed. This is when running Terminal as admin. When running it without admin, command not found gives an error: "[Windows Package Manager - WinGet] Hopefully this is something that can be figured out at some point. Seems like a very handy tool, but it's not worth having to update Powershell manually for me just for this to work. |
yes, as you have noticed and might even have read in the description of this Issue, the ms store and msix version of powershell is incompatible because of some incompatibility involving either Winget or the Powershell Gallery, and said powershell version(s) |
PowerShell 7.5.0-preview.2 now has an MSI installer for ARM64 windows. https://github.com/PowerShell/PowerShell/releases/tag/v7.5.0-preview.2 |
Microsoft PowerToys version
0.77.0
Area(s) with issue?
Command Not Found
Steps to reproduce
Some incompatibilities for Command Not Found that are known at the time of the 0.77 release:
[ ] It doesn't work with PowerShell installed from MSIX or from the Microsoft Store, since we depend on https://www.powershellgallery.com/packages/Microsoft.WinGet.Client/1.6.3133.0 which doesn't work for those cases.
[ ] There's no PowerShell 7.4 MSI installer for arm64, so arm64 isn't currently supported.
[ ] Trying to update to PowerShell 7.4 from the Settings page fails for some cases. It's recommended to try to update manually in these cases.
Further issues may be added as users report it.
The text was updated successfully, but these errors were encountered: