chocolatey.org – Der Paketmanager für Windows
Prolog:
Hin und wieder kommt es vor, dass man sich mit einem Freund unterhält und ganz nebenbei bekommt man die Lösung für ein Problem, dass einen zum Teil Jahre oder in diesem Fall Jahrzehnte nervt. So geschehen in diesem Fall:
Den Laptop von einer Bekannten bekommen mit den Worten „der tut irgendwie nimmer richtig.“ Kurz (5 Min+) booten und es stellt sich heraus, dass auf dem Laptop ALLE Toolbars dieser Welt, Startseiten, diverse „Mach-alles-besser-Tools“, ein wenig Malware und sogar irgendwelche Viren. Kurz: Die Virenkiller von Desinfec’t 2018 haben nur so geblinkt. Da Hilft nur eins mit Desinfec’t booten und alle Daten und Bilder die auf dem Rechner zu finden sind so schnell wie möglich auf eine USB-Platte kopieren und danach den Rechner neu installieren.
Die reine Windows Installation geht ja dank USB-Stick-Installation und USB3 sehr schnell vonstatten.
ABER die Installation aller Programme und Tools und das durchklicken der gefühlt 100 Installer nervt unendlich und kostet wahnsinnig viel Zeit. Da kam das Gespräch mit einem Freund genau zum richtigen Zeitpunkt. Ich habe mich über die verlorene Zeit aufgeregt und er meinte dann „Warum nimmst du nicht einfach chocolatey? Das ist wie apt-get nur für Windows“ …. WTF?
chocolatey.org – Der Paketmanager für Windows
Das klang zu gut um wahr zu sein… Programme installieren ohne in jedem einzelenen Installer gefühlt 100x auf „Ja“ klicken zu müssen und ohne ständig Gefahr zu laufen, dass ein übersehenes Häkchen zu unerwünschten Tools oder Toolbars führt.
Also rauf auf die Seite chocolatey.org/ – „Chocolatey – The package manager for Windows“
Die Pakete und deren Namen findet ihr unter: https://community.chocolatey.org/packages
Installation
Powershell als Administrator öffnen
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))Die nervigen „Sind sie sicher“ Meldungen abgeklemmt
choco feature enable -n=allowGlobalConfirmation
Und los geht’s mit der Installation der Tools auf einem leeren Laptop.
Die Setups bauen aufeinander auf. Also am besten bei der Basis anfangen und durcharbeiten.
Das Basis Setup
Tools für „normale“ Nutzer
choco install 7zip firefox googlechrome vlc powertoys xnviewmp thunderbird keepassxc irfanview irfanviewplugins greenshot libreoffice-fresh sumatrapdf chocolatey chocolatey-core.extension chocolateygui
Das erweiterte Setup
… mit mehr Tools
choco install brave ultravnc hwinfo.install wiztree sysinternals notepadplusplus.install spotify
Das Nerd Laptop Setup
Und los geht’s mit der Installation der Tools auf einem für Nerd-Laptop 😉
choco install vscode mobaxterm nextcloud-client putty veracrypt winmerge winscp github-desktop git.install ventoy crystaldiskinfo wsl2 raspberrypi-imager bulk-crap-uninstaller handbrake python powershell-core advanced-ip-scanner wireguard
Multimedia & Grafik
choco install gimp inkscape obs-studio audacity Virtualbox
choco virtualbox vboxguestadditions.install
Das minimal Setup
choco install googlechrome firefox 7zip vlc notepadplusplus.install thunderbird libreoffice-fresh greenshot xnviewmp
Developer
choco install vscode mobaxterm nextcloud-client putty veracrypt winmerge winscp github-desktop python powershell-core advanced-ip-scanner wireguard googlechrome firefox notepadplusplus.install betterbird libreoffice-fresh greenshot xnviewmp brave ultravnc hwinfo.install wiztree keepassxc irfanview irfanviewplugins sumatrapdf chocolatey chocolatey-core.extension chocolateygui choco install lenovo-thinkvantage-system-updateFazit:
Bombig – super Tool
Automatisches Update
und gleich mit Windows Update
REM Winget Updates
winget upgrade --all --accept-source-agreements --accept-package-agreements
REM Choco Updates
choco upgrade all
REM Windows Update
UsoClient StartScan REM Sucht nach verfügbaren Updates
UsoClient StartDownload REM Lädt gefundene Updates herunter
UsoClient StartInstall REM Installiert die heruntergeladenen Updates
REM alternativ funktioniert auch powershell -Command "Get-WindowsUpdate -AcceptAll -Install -AutoReboot"
pause
One last word
Falls Ihr bei der Installation eines Programmes die Meldung
chocolatey.org: Unable to read package from path <Programmname> bekommt
Geht in das Verzeichnis C:\ProgramData\chocolatey\lib und killt den Ordner mit dem Programmnamen. Nicht schön aber macht was es soll. Danach geht die Installation wieder.







Bin heute auf diesen Tipp gestoßen. Ziemlich gut gemachtes Tool 🙂