| Deutsch English Français Italiano |
|
<102eae3$2kkhf$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Paul <nospam@needed.invalid>
Newsgroups: comp.os.linux.advocacy,alt.comp.os.windows-11
Subject: =?UTF-8?Q?Re:_=e2=80=9cwinget_install_9NQ7512CXL7T=e2=80=9d?=
Date: Thu, 12 Jun 2025 06:33:39 -0400
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <102eae3$2kkhf$1@dont-email.me>
References: <102e121$2igi0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 12 Jun 2025 12:33:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5d26995b7bf9f0b15992a9adeb946d86";
logging-data="2773551"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+EGs/7+mZZioQtlkvKbu2v6BOCUpBt24Y="
User-Agent: Ratcatcher/2.0.0.25 (Windows/20130802)
Cancel-Lock: sha1:yqTTXSr7qB+DpP7Wb3oCqdxq0KU=
Content-Language: en-US
In-Reply-To: <102e121$2igi0$1@dont-email.me>
On Thu, 6/12/2025 3:53 AM, Lawrence D'Oliveiro wrote:
> Guess what that command does
> <https://www.infoworld.com/article/4001983/get-started-with-the-new-python-installation-manager.html>:
> it installs the new Python Installation Manager, which is supposed to
> make Python easier to use under Windows. Quote:
>
> You can also use the WinGet package manager: winget install
> 9NQ7512CXL7T. (Note that in the future, this alias may be changed
> to something more readable.)
>
> Remember, this is Microsoft’s attempt to make addon software on
> Dimdows as easy to install and keep up-to-date as package managers on
> Linux distros. Did you ever see a Linux distro that offered a package
> name like “9NQ7512CXL7T”? We prefer to use package names assigned by
> humans, not randomly output from random number generators (or wherever
> the hell that monstrosity came from).
>
It's stored by name in the Microsoft Store.
[Picture]
https://i.postimg.cc/0ygPf69g/Microsoft-Store-Python-Install-Manager.gif
Some of those strings, are corporate identifiers when it comes to
package management. Microsoft has two corporate identifiers for its
content in the Microsoft Store. The WinGet thing makes it look like
that is a package identifier though.
9NQ7512CXL7T <=== package identifier ?
PythonSoftwareFoundation.PythonManager_qbz5n2kfra8p0 <=== corporate identifier on end of ProgramName
Microsoft.WindowsNotepad_8wekyb3d8bbwe \___ Microsoft Corporate Identifiers
MicrosoftWindows.Client.CBS_cw5n1h2txyewy /
At one time, there was an SQLITE3 database that contained
information about programs. For example, if the "in-box" bit
was set, you couldn't remove the package. Maybe that's where
all these identifiers might get stored.
It doesn't necessarily go into the registry, because
the registry has CLSIDs and other GUID things for programs.
The Python Software Foundation also has .msi and .msix files for install.
Which are more conventional installation methods for the audience here.
The .msi format is the older one. The .msix is newer.
Also, when I installed that in a Win11 VM, I didn't need an MSA.
My local account default of "Bullwinkle" worked with the free item.
*******
My notes file has this example.
winget install --id=9P3395VX91NR -e --accept-package-agreements # defunct Windows Subsystem for Android
Paul