Wie wechsle ich in Scoop zwischen verschiedenen Bucket-Quellen?

Melden
  1. Was sind Buckets in Scoop?
  2. Wie fügt man einen neuen Bucket hinzu?
  3. Wie wechselt man zwischen Buckets?
  4. Wie verwaltet man vorhandene Buckets?
  5. Zusammenfassung

Scoop ist ein beliebter Paketmanager für Windows, der es ermöglicht, Software einfach über die Kommandozeile zu installieren. Ein zentrales Konzept in Scoop sind die sogenannten "Buckets". Diese Buckets sind im Grunde genommen Quellen oder Repositorien, in denen Manifestdateien für verschiedene Programme gespeichert sind. Man kann sich Buckets als Sammlungen von Programmen vorstellen, aus denen Scoop Pakete installiert.

Was sind Buckets in Scoop?

Buckets sind Git-Repositories oder lokale Ordner mit Vordefinierten Manifesten für Softwarepakete. Der Standard-Bucket von Scoop ist beispielsweise main, welcher viele gängige Programme enthält. Zusätzlich gibt es weitere offizielle oder inoffizielle Buckets, wie zum Beispiel extras, versions oder auch benutzerdefinierte Buckets von Dritten, die spezielle oder alternative Programme bereitstellen.

Wie fügt man einen neuen Bucket hinzu?

Um Zugriff auf Softwarepakete aus einem anderen Bucket zu erhalten, muss dieser zunächst zu Scoop hinzugefügt werden. Dies geschieht mit dem Befehl scoop bucket add gefolgt vom Namen des Buckets und optional der URL, falls der Bucket nicht in der Standardliste vorhanden ist. Sobald ein Bucket hinzugefügt wurde, stehen seine Pakete zum Installieren zur Verfügung. Beispiel:

scoop bucket add extras

Damit wird der extras Bucket dem eigenen Scoop-Setup hinzugefügt. Man kann danach Software aus diesem Bucket installieren.

Wie wechselt man zwischen Buckets?

Ein direktes Umschalten zwischen Buckets im Sinne eines Wechsels wie bei Git ist bei Scoop nicht notwendig, da Scoop gleichzeitig mehrere Buckets verwalten kann. Das bedeutet, dass alle hinzugefügten Buckets parallel zur Verfügung stehen. Man wechselt also nicht explizit zwischen Buckets, sondern entscheidet bei der Installation lediglich, aus welchem Bucket man das Programm beziehen möchte.

Wenn man beispielsweise ein Programm aus einem bestimmten Bucket installieren will, gibt man beim Installationsbefehl den Bucket-Namen als Präfix an. Beispiel:

scoop install extras/7zip

Hier wird das Programm 7zip aus dem Bucket extras installiert, auch wenn mehrere Buckets hinzugefügt sind.

Wie verwaltet man vorhandene Buckets?

Da mehrere Buckets parallel existieren, kann man jederzeit eine Liste der aktuell hinzugefügten Buckets mit scoop bucket list anzeigen lassen. Wenn ein Bucket nicht mehr benötigt wird, kann dieser mit dem Befehl scoop bucket rm wieder entfernt werden:

scoop bucket rm extras

Zusammenfassung

Es gibt in Scoop keinen klassischen "Wechsel" zwischen verschiedenen Buckets, da diese nicht als Alternativen zueinander fungieren, sondern nebeneinander existieren. Man fügt die gewünschten Buckets hinzu, und bei der Installation wählt man durch die Angabe des Bucket-Namens, aus welcher Quelle ein Programm installiert werden soll. Damit gelingt die Verwaltung von mehreren Bucket-Quellen einfach und flexibel.

0

Kommentare