Scoop – ist ein fabelhafter Open-Source (Lizenzfrei) Kommandozeilen Paketmanager für Windows-Systeme, mit dem spielend lightly und vorpicturelich, portable Windows-Pakete über die Konsole auf dem Computer installiert, verwaltet, gesucht und abgesichert werden können.
Das geile daran?
- Es sind keine Admin-Berechtigungen beim Installieren/Löschen/Updaten vonnöten, da Programme default-mäßig portabel installiert sind
- Mehrere Programme können in einem Aufwasch und dank dem Aria2-Downloader-Plugin rasend schnell auf das System geknallt werden
- Scoop erkennt ungeniert Programmabhängigheiten und installiert diese, ohne groß Faxen zu machen gleich direkt und vollautomatisiert mit
- Alle mit Scoop installierten Programme können überbequem und mit nur einem einzigen Einzeiler aktuell gehalten oder fix total vernichtet werden
- Installierte Programme können dank des Virustotal-CLI-Plugins auf fiese Zeitgenossen hin überprüft werden. (Virustotal API-Key nötig)
- Der Installationspfad für die Programme kann flexibel eingestellt werden, womit sicherere, wartbarere und stabilere Windows-Systeme möglich sind
- Es wird bei der Installation nicht hart in der Windows-Registry rumgepfuscht, wodurch das System länger geschmeidig bleibt.
- Und so weiter geile Features und so fort weiterer geiler Scheiß
Die Dokumentation ist übersichtlich, ergibig und es finden sich einige stabile Ideen/Konzepte z.B für den Einsatz des Paketmanagers auf verschiedenen Windowsumgebungen (Entwicklung-/Produktiv-System).
Installation/Konfiguration Scoop Windows-Paketmanager
Scoop installieren
# Folgendes in der Powershell eingeben
# In der Powershell
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
# Variablen setzen. Bei mir wird Scoop in "D:\Programme\Scoop" installiert
$env:SCOOP='D:\Programme\Scoop'
[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
# Scoop Paketmanager installieren
iwr -useb get.scoop.sh | iex
Scoop konfigurieren
# Wichtiges Repository hinzufügen
scoop bucket add extras
# Optionales Repository hinzufügen (Für Caesium & Clipgrab)
scoop bucket add confetti https://github.com/starise/Scoop-Confetti
# Repositories laden
scoop update
# Essenzielle Programme installieren
scoop install git aria2
# Aria2-Warnings deaktivieren
scoop config aria2-warning-enabled false
Zu installierendes Programm suchen
# Syntax
scoop search $PROGRAMM
Ein, zwei oder drei Programme installieren
# Syntax
scoop install $PROGRAMM
# Stabile Programme draufhauen (optionaler Vorschlag)
scoop install bleachbit bulk-crap-uninstaller caesium clipgrab cmder-full croc doublecmd freetube homebank imageglass joplin libreoffice librewolf mremoteng obs-studio qalculate syncthing tabby vscodium vt-cli winscp
Vorgeschlagene Programme
- Bleachbit
- Bulk-crap-uninstaller
- Caesium
- Clipgrab
- Cmder-full
- Croc
- Doublecmd
- Freetube
- Homebank
- Imageglass
- Joplin
- Libreoffice
- Librewolf
- MremoteNG
- OBS-Studio
- Qalculate
- Scoop-Backup
- Syncthing
- Tabby
- VSCodium
- VT-Cli
- WinSCP
Programme deinstallieren
# Syntax
scoop uninstall $PROGRAMM
# Alle stabilen Programme, aus welchem Grund auch immer, direkt und ohne Nachwehen vernichten
scoop uninstall bleachbit bulk-crap-uninstaller caesium clipgrab cmder-full croc doublecmd freetube homebank imageglass joplin libreoffice-fresh librewolf mremoteng obs-studio python qalculate scoop-backup syncthing tabby vscodium vt-cli winscp
Scoop updaten
# Als erstes alle alten, nicht mehr zu gebrauchende Programmversionen entfernen
scoop cleanup "*"
# Checken ob irgendwelche Updates vorhanden sind
scoop status
# Gesamten Scoop-Ordner (hier D:\Programme\Scoop) an einen sicheren Ort (NAS, HD, etc.) syncen/kopieren und mit dem Scoop-Backup-Plugin ein Scoop-Backup erstellen.
scoop-backup
# Scoop-Paketmanager updaten
scoop update
# Alle installierten Programme updaten
scoop update "*"
Scoop-Programme mit Virustotal-Plugin scannen
Um die Programme mit dem Virustotal-Dienst scannen zu können, braucht es einen Virustotal-API-Key, den man sich nach einer kostenlosen Registrierung des Dienstes für Umme ausstellen kann (Anleitung Virustotal API-KEY)
# Virustotal-Plugin installieren
scoop install vt-cli
# Virustotal-API eintragen
scoop config virustotal_api_key
[HIER DEN API-KEY EINTRAGEN]
# Alle installierten Scoop-Programme nach Viren scannen
scoop virustotal "*"
Misc
# Installierte Programme anzeigen
scoop list
# Bekannte Buckets anzeigen
scoop bucket known
# Alte Programmversionen entfernen
scoop cleanup "*"
scoop cleanup "*" --cache
# Den Scoop-Cache aufräumen
scoop cache rm "*"
# Hilfe aufrufen
scoop help