-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Make "Update" an alias for "Upgrade" #1026
Comments
I was thinking of suggesting the same. |
Usually "update" means "look at the repo servers to see what upgrades are available" and "upgrade" means "install the latest version of the software that your computer knows about". So usually you would update and then upgrade to install the newest version, or upgrade to install a specific version. For some weird reason, Microsoft decided to make "upgrade" do both and not allow an "update" option, which means you'll always need internet and are forced to install the newest available version (which should be fine for 97% of people, but those 3% are really left out) |
We had quite the discussion around "upgrade" vs. "update". The "update" verb was used for refreshing the PreIndexed package cache with pointers to manifests. It's used by "search" to see which packages are available. The overwhelming majority preferred "upgrade". We are likely to address this topic again as we work towards implementing native PowerShell support. |
The behavior for "upgrade" was modified since we didn't have support for "pin" to lock a version of a package and prevent it from being upgraded. If you |
I think the problem here is the difference between the developers who use very specific interpretations of the words and the end user who does not. There are many programs that offer to "update" themselves when a new version is available or at least have a "check for updates" option. There are other utilities that are designed to "update" programs and drivers etc. I've never seen one of them offer to "upgrade" or with "upgrade" in their name. |
Met with a similar problem of understanding. The program used both words for different tasks. In the Russian version, one word is used. The differences are only in its form. There is also a difference in Linux. |
If anyone has any strong opinions on aliases, i.e, if any others should be added, please post a comment on the linked PR |
Greetings,
Is it possible to make "update" an alias for the "upgrade" command?
I keep thinking that the command is: WinGet update SomeApp
I doubt I am the only one making this mistake.
Appreciatively,
-Bruce
The text was updated successfully, but these errors were encountered: