ich möchte euch heute ein sehr nützliches Tool vorstellen, welches ich vor kurzem Entdeckt und auch getestet habe.
Vorab gleich: Es ist kein Product-Placement und ich habe auch sonst keine Zuwendung, durch eingebettete Links oder Dritte, zu diesem Thema erhalten.
Quelle: Pixabay
Chocolatey oder auch im weiteren Artikel kurz Choco ist ein Paketmanager für Windows.
Für Linux und dessen Nutzer ist das nicht Neues, für alle anderen eine kurze Erklärung:
Ein Paketmanager verwaltet Software und Programme auf eurem PC. Vergleichbar ist das mit dem Appstore bzw. Playstore am Smartphone. Über den Paketmanager werden Programme installiert, deinstalliert und geupdatet. Mithilfe des Paketmanagers wird bei der Installation nicht nur das Programm selbst sondern auch dessen Abhängigkeiten installiert. Ein Beispiel: Sollte Java für die Ausführung des Programms gebraucht werden, so wird Java automatisch mit installiert und auch aktuell gehalten.
Choco bietet also eine saubere Quelle ohne Adware (Werbung) oder Malware (Viren, Trojaner, etc.) und kann alle dort eingepflegten Programme aktuell halten.
Eine Kurzvorstellung der Entwickler verlinke ich hier. Dann spar ich mir weitere Erklärungen zur Infrasturktur ;)
Denn Choco ist Dezentral
Eine Übersetzung durch deepl:
Chocolatey ist ein Paketmanager für Windows (wie apt-get oder yum aber für Windows). Es wurde als dezentrales Framework für die schnelle Installation von Anwendungen und Tools entwickelt, die Sie benötigen. Es basiert auf der NuGet-Infrastruktur, die derzeit PowerShell als Schwerpunkt für die Lieferung von Paketen von den Distributionen bis zu Ihrem Computer verwendet.
Wer schon bei Chip.de, Computerbild und wie der ganze Hokuspokus sich nennt, Software installiert hat der kennt das Problem: 1. ist die Webseite vollgemüllt mit Werbung, 2. werden ominöse Downloader angedreht und 3. enthält der Download selbst noch Werbesoftware.
Eine original Anleitung auf Englisch befindet sich hier
1 . Kommandozeile mit Adminrechten aufrufen:
Windowssuche->"cmd" eingeben->Rechtsklick "Als Administrator ausführen"
oder in folgenden Pfad die "cmd.exe" Admin ausführen: %SystemRoot%\System32\
2 . Folgenden Befehl kopieren, einfügen und mit Enter ausführen
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
3 . Programme installieren mit dem Befehl "choco install PROGRAMM"
Beispiel:
choco install -y irfanview irfanviewplugins
4 . Alle Programme aktuallisieren mit:
choco upgrade -y all
5 . Programm deinstallieren mit dem Befehl "choco uninstall PROGRAMM"
Beispiel:
choco uninstall -y irfanview irfanviewplugins
JA
Eine Oberfläche (GUI) gibt es mit folgenden Kommando:
choco install -y chocolateygui
choco search SUCHMUSTER
Windowssoftware, Antimalware und sehr häufig genutzte Software(Browser) lasse ich nicht von Choco managen. Die Hersteller sind hier häufig schneller mit Updates und die Programme laufen sowieso bei jeder Nutzung.
Ab und zu kann es vorkommen das Prüfsummen nicht eingetragen werden und Choco dann einen fehler meldet. Deshalb temporär die installation ohne Prüfsumme erlauben mit
choco install X --allow-empty-checksums
oder Permanent mit
choco feature enable -n allowEmptyChecksums
Für alle Leser die bis hier gekommen sind hab ich noch 2 kleinen Tipps.
Choco-Update Verknüpfung am Desktop:
C:\Windows\System32\cmd.exe /k "choco upgrade -y all"
Choco-Cleaner:
Choco erstellt Log-Files und behält bei Fehlern oder Problemen alte Installdaten. Abhilfe und Sauberkeit schafft hier der Choco-Cleaner. Vorsicht: Dieses Programm ist inoffiziell und erzeugt eine automatische "Clean-Up" Aufgabe, welche einmal pro Woche ausgeführt wird. Deaktivieren und Editieren lässt sich das aber in der Aufgabenplanung von Windows.
choco install choco-cleaner
Ich finde Choco einen Schritt in die richtige Richtung. Die Sicherheit am System wird signifikant erhöht. Viele Nutzer haben Probleme mit Ihrem PC aufgrund von Software aus unsauberen Quellen. Mit Adware lässt sich durch das Abgreifen der Nutzerdaten und dem Verkauf des "Angebots" enormes Kapital erzeugen und viele Antiviren schützen die Nutzer davor nicht.
Die Bedeutung von Antimalware-Software nimmt immer weiter ab, da die meisten Fehler durch Updates seitens der Hersteller gelöst werden. Damit ergibt sich das ein aktuelles System mit aktuellen Programmen und sinnvollen Back-Up Strategien am Sichersten ist! Choco trägt mit sauberen Softwarequellen und einfachen Updatemöglichkeiten dazu bei den PC und die eigenen Daten zu schützen.
Danke für´s Lesen und Steem On
Liebe Grüße vom lauchmelder