Microsoft hat die RC2 für den Windows Package Manager (WinGet) in der Version 1.9.25170 bereitgestellt. Mit dabei ist die Sixel-Unterstützung, um Symbole und eine neue Fortschrittsvisualisierung anzuzeigen. Dafür notwendig ist das Terminal in der letzten Preview-Version.
Um diese Funktion nutzen zu können, muss der Ausschnitt von der GitHub-Seite in die Einstellungen kopiert werden. Auch für die experimentelle Funktion „Configure Self Elevation“ hat Microsoft einen Schnipsel angegeben, der auch in die Einstellungen kopiert werden muss. Aber das letzt euch auf der Release Notes Seite selbst durch und kopiert es in die settings.json, die ihr über winget settings
aufrufen könnt.
Die Liste der Änderungen und Korrekturen ist ellenlang. Hier einmal ein Auszug.
- Winget Repair – Eliminiert Installer-Typ-Zuordnung für MSI/WIX und MSIX NonStore ,Code Refactoring & E2E Test Coverage
- Unterstützung für das Extrahieren von Archiven mit tar.exe hinzugefügt
- Verbesserte Unterstützung für Versionen mit Präambeln
- Korrektur des Exportmanifests mit mehreren Gebietsschemata
- Stabilisierung des Store-Paket-Downloads
- Abgelaufenes Zertifikat mit neuem aktualisiert
- Repair-WinGetPackageManager Verbesserungen
- ADMX-Richtlinien für Sicherheitsfunktionen im App Installer hinzugefügt
Info und Download:
- github.com/winget-cli
- github.com/winget-cli/releases
- Die aktuelle Stable Version ist die 1.8.1911
Windows 11 Tutorials und Hilfe
- In unserem Windows 11 Wiki findet ihr sehr viele hilfreiche Tipps und Tricks.
- Falls ihr Fragen habt, dann stellt diese ganz einfach bei uns im Forum.
- Installationsmedien: Aktuelle Windows 11 ISOs findet ihr hier: 23H2 22631, oder 24H2 26100. Ansonsten immer in der rechten Sidebar.
- Windows 11 neu clean installieren Tipps und Tricks.
- Windows 11 auch ohne TPM und Secure Boot installieren.
- Windows 11 mit lokalem Konto auch Offline installieren.
- Windows 11 Inplace Upgrade Reparatur oder Feature Update.
- Automatisch anmelden Pin entfernen Windows 11.
- Alle Beiträge zu Windows 11 im Blog findet ihr über diese Seite. Wobei auch alle anderen Artikel interessant sein können.
Winget soll ja seit einiger Zeit auch mit „portable“ Installationsprogrammen umgehen können:
Das WinGet-Tool unterstützt die folgenden Typen von Installationsprogrammen:
EXE (mit Silent- und SilentWithProgress-Flags)
ZIP
INNO
NULLSOFT
MSI
WIX
APPX
MSIX
BURN
PORTABLE
Was genau bedeutet das eigentlich? Wie nutzt man das? Gibt es Beispiele dazu? Und was ist Burn?
„Mit Burn bietet das WiX Toolset ein einfaches, aber mächtiges Tool zur Erstellung moderner und flexibler Installationsprogramme für Windows. Burn erlaubt die einfache Installation von Abhängigkeiten, die für die eigene Software unabdingbar sind. Zusätzlich kann die Installer-Oberfläche komplett neu geschrieben und somit vom alten Korsett aus Windows-XP-Zeiten befreit werden.“
https://entwickler.de/windows/komplexe-installationen-einfach-gelost
Also MSI Installer mit eigener UI.
Inno = Innosoft Setup
NULLSOFT = Nullsoft installer der von Winamp und auch anderen Programmen benutzt wurde
Jede der Setup Engines hat andere Parameter für Silent Installs und da muss im Manifest angegeben werden welcher Installer das ist.
Das andere erklärt sich von selber.
Portable Programme werden halt aus einer Zip entpackt und per symbolischen Link in AppData\Local\Microsoft\Winget\Links eingetragen welcher in der PATH Umgebungsvariable vorhanden ist um sie aus einer cmd starten zu können.
Danke! Hast du ein anwendbares Beispiel für portable?
Such einfach bei github nach „InstallerType: portable“
https://github.com/search?q=repo%3Amicrosoft%2Fwinget-pkgs%20InstallerType%3A%20portable&type=code
Da siehst du welche Programme nicht herkömmlich installiert werden müssen
„WinGet 1.9 has been released as GA (General Availability).“
https://github.com/microsoft/winget-cli/releases/tag/v1.9.25180
Quelle: https://x.com/DenelonMs/status/1850957571055894746