Scoop - Ultrasharper Open-Source Windows Paketmanager

avatar
(Edited)

scoop-open-source-windows-paketmanager.jpg

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

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


0
0
0.000
1 comments
avatar

Congratulations @hackspoiler! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You distributed more than 500 upvotes.
Your next target is to reach 600 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

Hive Power Up Month - Feedback from February day 25
Introducing NFT for Peace
Support the HiveBuzz project. Vote for our proposal!
0
0
0.000