Wie installiert man Chocolatey auf einem Windows-Server?
Chocolatey ist ein leistungsstarker Paketmanager für Windows, der die Softwareverwaltung einfach und effizient macht. Es ermöglicht Ihnen die Installation, Aktualisierung und Verwaltung tausender Softwarepakete aus einem zentralen Repository mit nur wenigen Befehlen. Egal, ob Sie einen Windows-basierten Server oder einen Desktop verwalten, Chocolatey ist ein unverzichtbares Werkzeug für die Automatisierung der Softwareinstallation, insbesondere auf Windows-Servern, die von AlexHost gehostet werden.
In dieser Anleitung führen wir Sie Schritt für Schritt durch die Installation von Chocolatey auf Ihrem Windows-Server oder Ihrem lokalen Rechner.
Warum Chocolatey verwenden?
Chocolatey vereinfacht den Prozess der Software-Verwaltung durch:
- Automatisierung von Software-Installationen mit einem einzigen Befehl.
- Ihre Software mit minimalem Aufwand auf dem neuesten Stand hält.
- Zugang zu mehr als 9.000 Paketen für eine Vielzahl von Tools und Anwendungen bietet.
- Den Prozess der Software-Verwaltung über mehrere Systeme hinweg rationalisiert.
Bei der Verwaltung von Servern mit AlexHost kann Chocolatey Zeit sparen und die Komplexität der Software-Einrichtung und -Wartung reduzieren.
Schritt 1: Stellen Sie sicher, dass Sie über Administratorrechte verfügen
Um Chocolatey zu installieren, müssen Sie das Setup als Administrator ausführen. Dadurch wird sichergestellt, dass Chocolatey über die notwendigen Berechtigungen verfügt, um Pakete zu installieren und systemweite Änderungen vorzunehmen.
- Öffnen Sie die PowerShell als Administrator:
- Drücken Sie Win X und wählen Sie Windows PowerShell (Admin) oder suchen Sie im Startmenü nach PowerShell, klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen.
Vergewissern Sie sich, dass im Titel des PowerShell-Fensters “Administrator” angezeigt wird, was bedeutet, dass es über erweiterte Berechtigungen verfügt.
Schritt 2: Festlegen der PowerShell-Ausführungsrichtlinie
Chocolatey benötigt die Möglichkeit, Skripte auf Ihrem System auszuführen. Zu diesem Zweck müssen Sie die PowerShell-Ausführungsrichtlinie festlegen.
Geben Sie im Administrator-PowerShell-Fenster den folgenden Befehl ein:
Set-ExecutionPolicy Bypass -Scope Process
- Drücken Sie die Eingabetaste. Möglicherweise werden Sie aufgefordert, die Änderung zu bestätigen. Geben Sie in diesem Fall Y ein und drücken Sie erneut die Eingabetaste.
Mit diesem Befehl kann das Installationsskript ausgeführt werden, ohne die systemweite Richtlinie zu ändern.
Schritt 3: Installieren Sie Chocolatey
Sobald die Ausführungsrichtlinie festgelegt ist, können Sie Chocolatey installieren, indem Sie einen einfachen Befehl in PowerShell ausführen.
Kopieren Sie das folgende Skript und fügen Sie es in das PowerShell-Fenster ein:
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'))
- Drücken Sie die Eingabetaste, um den Befehl auszuführen.
Das Skript wird Chocolatey herunterladen und auf Ihrem System installieren. Der Vorgang dauert in der Regel einige Augenblicke, abhängig von der Internetverbindung Ihres Servers.
Schritt 4: Überprüfen Sie die Installation
Nachdem die Installation abgeschlossen ist, können Sie überprüfen, ob Chocolatey korrekt installiert wurde, indem Sie die Version kontrollieren.
Geben Sie im gleichen PowerShell-Fenster den folgenden Befehl ein:
choco --version
- Drücken Sie die Eingabetaste. Wenn Chocolatey erfolgreich installiert wurde, gibt dieser Befehl die installierte Versionsnummer zurück.
Schritt 5: Software mit Chocolatey installieren
Jetzt, wo Chocolatey installiert ist, können Sie damit Software auf Ihrem Windows-Server installieren. Um zum Beispiel Git zu installieren, führen Sie einfach den folgenden Befehl aus:
choco install git -y
Mit der Option -y stimmen Sie automatisch allen Aufforderungen zu, so dass der Vorgang reibungslos verläuft.
Sie können mit dem folgenden Befehl nach anderen Softwarepaketen suchen:
choco search
Zum Beispiel, um nach Node.js zu suchen:
choco search nodejs
Dieser Befehl zeigt eine Liste der entsprechenden Pakete an, die zur Installation verfügbar sind.
Schritt 6: Halten Sie Ihre Software auf dem neuesten Stand
Einer der größten Vorteile von Chocolatey ist, dass es die Aktualisierung der Software auf Ihrem System vereinfacht. Um alle installierten Pakete zu aktualisieren, führen Sie den folgenden Befehl aus:
choco upgrade all -y
Dadurch wird sichergestellt, dass alle installierten Pakete auf dem neuesten Stand sind.
Fazit
Chocolatey ist ein unverzichtbares Werkzeug für Systemadministratoren, insbesondere wenn sie Windows-Server von AlexHost verwalten. Es automatisiert den Prozess der Installation und Aktualisierung von Software und spart so Zeit und Mühe. Wenn Sie diese Schritt-für-Schritt-Anleitung befolgt haben, haben Sie Chocolatey erfolgreich auf Ihrem Windows-Server installiert und können nun Softwarepakete mit Leichtigkeit verwalten. Für eine effizientere und leistungsfähigere Server-Verwaltung ist Chocolatey eine wertvolle Ergänzung zu Ihrem Toolkit.