Software-update: Chocolatey 1.2.0

Chocolatey logo (75 pix) Chocolatey is een opensource-packagemanager, waarmee via de commandline of PowerShell software op de computer geïnstalleerd, bijgewerkt en verwijderd kan worden. Op de website van Chocolatey staan een kleine 9400 packages die door de community worden onderhouden. Chocolatey is gratis te gebruiken, maar er zijn ook betaalde uitvoeringen, die onder meer voor bedrijven bedoeld zijn. Versie 1.2.0 is uitgekomen en de releasenotes hiervan maken melding van de volgende veranderingen en verbeteringen:

Feature
  • Allow post/pre hooks to run on upgrade/install/uninstall - see #1185
Bug Fixes
  • Fix - Upgrade all reuses overridden package parameters when useRememberedArgumentsForUpgrades feature is turned on - see #1443
  • Fix - Wrong item set for overriding credentials when using remembered arguments during upgrade - see #2752
  • Fix - Python alternative source doesn't create arguments correctly due to spelling mistake - see #2777
  • Fix - Directory permissions not set when installed from PowerShell 7.2.5 - see #2789
Improvements
  • [Security] Unable to extract files from nupkg when different file name encoding is used - see #2816
  • Add cmdlet for acquiring paths set in environment variables that should not be used directly - see #2860
  • Add support for the --pin option on the install and upgrade commands - see #798
  • Packages.config should include all options (including ignorechecksums) - see #886
  • Add option to skip file logging for Zip file extraction in the Get-ChocolateyUnZip and Install-ChocolateyZipPackage cmdlets - see #1332
  • List parameters in templates - see #2500
  • ChocolateyTabExpansion.ps1 can cause slow auto-complete in PowerShell - see #2556
  • Deprecate side-by-side installs - see #2787
  • Change source type on source runners to be a generic string - see #2791
  • Remove trailing semicolon in templates and tests - see #2807
Documentation
  • Minor spelling errors in chocolatey/choco - see #2465
  • Update brand names - see #2747

Chocolatey

Versienummer 1.2.0
Releasestatus Final
Besturingssystemen Windows 7, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11
Website Chocolatey
Download https://chocolatey.org/install#individual
Licentietype Freeware/Betaald

Door Bart van Klaveren

Downloads en Best Buy Guide

20-10-2022 • 19:05

5

Bron: Chocolatey

Update-historie

Reacties (5)

Sorteer op:

Weergave:

Scoop is een fijn(er) alternatief
Wat vind je er fijner aan? En gebruik je het privé of zakelijk?
Dat scoop meestal uitgaat van portable packages, dus unzippen en klaar. Gebruik het overal. En omdat scoop in je profiel staat kun je ook op wat meer qua rechten beperkte computers toch je tooltjes makkelijk installeren/bijwerken.
Misschien is het tijd om het voorbeeld scherm eens bij te werken. We draaien nu dus 1.2 in plaats van 0.1.2. Daarbij komen er wel eens aparte/creative opmerkingen boven drijven.

Een tip om zo'n scherm te maken op een systeem dat al een tijdje chocolatey draait en mogelijk toch al bij is. Mijn idee (en tekst uitvoer) van het commando `choco upgrade chocolatey`

========
PS C:\WINDOWS\system32> choco upgrade chocolatey
Chocolatey v1.2.0
Upgrading the following packages:
chocolatey
By upgrading, you accept licenses for the packages.
chocolatey v1.2.0 is the latest version available based on your source(s).

Chocolatey upgraded 0/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
PS C:\WINDOWS\system32> choco upgrade chocolatey --force
Chocolatey v1.2.0
Upgrading the following packages:
chocolatey
By upgrading, you accept licenses for the packages.
chocolatey v1.2.0 is the latest version available based on your source(s).
Progress: Downloading chocolatey 1.2.0... 100%

chocolatey v1.2.0 (forced) [Approved]
chocolatey package files upgrade completed. Performing other installation steps.
Creating ChocolateyInstall as an environment variable (targeting 'Machine')
Setting ChocolateyInstall to 'C:\ProgramData\chocolatey'
WARNING: It's very likely you will need to close and reopen your shell
before you can use choco.
Restricting write permissions to Administrators
We are setting up the Chocolatey package repository.
The packages themselves go to 'C:\ProgramData\chocolatey\lib'
(i.e. C:\ProgramData\chocolatey\lib\yourPackageName).
A shim file for the command line goes to 'C:\ProgramData\chocolatey\bin'
and points to an executable in 'C:\ProgramData\chocolatey\lib\yourPackageName'.

Creating Chocolatey folders if they do not already exist.

WARNING: You can safely ignore errors related to missing log files when
upgrading from a version of Chocolatey less than 0.9.9.
'Batch file could not be found' is also safe to ignore.
'The system cannot find the file specified' - also safe.
Chocolatey (choco.exe) is now ready.
You can call choco from anywhere, command line or powershell by typing choco.
Run choco /? for a list of functions.
You may need to shut down and restart powershell and/or consoles
first prior to using choco.
Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
The upgrade of chocolatey was successful.
Software install location not explicitly set, it could be in package or
default install location of installer.

Chocolatey upgraded 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
PS C:\WINDOWS\system32>
Ik vind Chocolatey een erg handige tool om je PC na een reinstall snel weer op de rit te hebben en ook om naderhand 3rd party software bijgewerkt te houden. Wel zorgen dat je de auto-update in de applicaties zelf uitzet zodat er maar één "kapitein" is. Ik had onlangs met Firefox dat de browser zichzelf ging bijwerken, terwijl het package in Chocolatey nog op een oudere versie zat. Ik kreeg toen issues met Firefox gebruikersprofiel.

Voor het bijwerken heb ik op m'n bureaublad een PowerShell-script staan:
choco upgrade all -y
stop-computer -force

Even aanklikken aan het einde van de werkdag en m'n PC werkt zichzelf bij en sluit vervolgens af, ideaal!

Bij een reinstall gebruik ik een ander script waarmee ik veel packages installeer (choco install -y Firefox etc) en nog wat registry tweaks e.d. doe.

[Reactie gewijzigd door ThinkPad op 23 juli 2024 06:07]

Op dit item kan niet meer gereageerd worden.