Zum Hauptinhalt springen

Linux-Installation

Installieren Sie den Level-Agent auf Linux-Geräten mithilfe eines One-Line-Befehls oder eines architekturspezifischen Installationsprogramms.

Heute aktualisiert

Der Level-Agent ist ein leichter Hintergrunddienst, der Ihr Konto überprüft und Fernüberwachung, Automatisierung und Verwaltung für ein Linux-Gerät verfügbar macht. Die Installation ist ein einzelner Befehl, der als Root oder mit Sudo ausgeführt wird.


⚙️ VORAUSSETZUNGEN

  • Ein Level-Konto mit Berechtigung zum Hinzufügen von Geräten

  • Root-Zugriff oder Sudo auf dem Zielgerät

  • Eine unterstützte Linux-Verteilung mit systemd

  • Erforderliche Pakete: curl, bash, ca-certificates, sudo, dbus (oder eine UUID in /etc/machine-id)


🎬 VIDEO


Linux-Installation

Klicken Sie auf Neues Gerät hinzufügen in der oberen rechten Ecke der Seite Geräteliste. Wählen Sie im Betriebssystem-Selector Linux.

Linux Install

Auswahl einer Gerätegruppe (Optional)

Wählen Sie eine Gerätegruppe aus, bevor Sie Ihren Installationsbefehl kopieren. Der Installationsschlüssel wird aktualisiert, um die Gruppen-ID einzuschließen, sodass das Gerät beim ersten Einchecken in die richtige Gruppe kommt.

Wenn Sie diesen Schritt überspringen, wird das Gerät unter Ungrouped platziert — Sie können es später verschieben.


Der Installationsschlüssel

Jede Linux-Installationsmethode verwendet einen Installationsschlüssel — ein kurzes Token, das im Modal sichtbar ist und neue Geräte mit Ihrem Level-Konto verbindet. Es ist eng begrenzt: Bei Exposition kann es nicht auf Ihr Konto, vorhandene Geräte oder die Level-API zugreifen. Das einzige Risiko ist, dass jemand damit Geräte zu Ihrem Konto hinzufügen könnte.

Wenn Sie glauben, dass Ihr Installationsschlüssel kompromittiert wurde, wenden Sie sich an den Level-Support, um ihn zu rotieren.

ℹ️ HINWEIS: Der Installationsschlüssel spiegelt Ihre Gruppenauswahl in Echtzeit wider. Ohne ausgewählte Gruppe enthält er nur Ihren Konto-Identifier. Wählen Sie eine Gruppe und die Gruppen-ID wird angefügt.


Installationsmethoden

Das Modal hat zwei Registerkarten für Linux.

Einzeilige Befehl

Ein Bash-Einzeiler, der den Agent herunterlädt und installiert. Dies ist die Standardmethode für die meisten Linux-Bereitstellungen und erkennt die Architektur automatisch.

  1. Wählen Sie im Modal die Registerkarte Einzeilige Befehl.

  2. Wählen Sie optional eine Gerätegruppe.

  3. Kopieren Sie den generierten Befehl.

  4. Öffnen Sie auf dem Zielgerät ein Terminal.

  5. Führen Sie den Befehl aus. Wenn Sie nicht bereits Root sind, enthält der Befehl sudo — Sie werden aufgefordert, Ihr Passwort einzugeben.

Linux One Line Installer

Das Gerät wird in Ihrer Geräteliste innerhalb von 5–10 Sekunden nach Abschluss der Installation angezeigt.

Installer

Lädt ein architekturspezifisches Binär herunter und installiert es über die Befehlszeile. Verwenden Sie dies, wenn Sie die Architektur explizit angeben müssen oder einen manuellen Installationsprozess bevorzugen.

  1. Wählen Sie im Modal die Registerkarte Installer.

  2. Wählen Sie Ihre Architektur aus der Dropdown-Liste: x64 oder ARM.

  3. Wählen Sie optional eine Gerätegruppe.

  4. Klicken Sie auf Installer herunterladen, um das Binär herunterzuladen.

  5. Kopieren Sie den im Modal angezeigten Installationsbefehl.

  6. Führen Sie auf dem Zielgerät den kopierten Befehl mit erhöhten Rechten aus.

Linux Installer

Der Befehl macht das Binär ausführbar und führt die Installation aus, wobei das Gerät mit Ihrem Konto unter Verwendung des eingebetteten Installationsschlüssels registriert wird.


Erzwungene Installation (Erweitert)

Wenn eine vorherige Level-Installation veraltete Dateien hinterlassen hat, verwenden Sie den URL-Parameter forceInstall, um eine saubere Überschreibung zu erzwingen.

Navigieren Sie zu:

https://app.level.io/devices?forceInstall=true

Dies fügt LEVEL_FORCE_INSTALL=true dem generierten Einzeiler-Befehl hinzu.

⚠️ WARNUNG: Die erzwungene Installation überschreibt jede vorhandene Level-Agent-Konfiguration auf dem Gerät. Verwenden Sie dies nur, wenn eine Standardinstallation fehlschlägt oder der Level-Support Sie dazu anweist.


Systemanforderungen

Unterstützte Verteilungen

Verteilung

Mindestversion

AlmaLinux

Aktuelle stabile Version

Arch Linux

Aktuelle stabile Version

CentOS

8

Debian

10

Fedora

36

Linux Mint

20

Photon OS (VMware)

Aktuelle stabile Version

Raspbian (Raspberry Pi OS)

Aktuelle stabile Version

Red Hat Enterprise Linux (RHEL)

8

Rocky Linux

8

Sangoma Linux

Aktuelle stabile Version

Ubuntu

20.04 LTS

ℹ️ HINWEIS: Andere Verteilungen funktionieren möglicherweise, werden aber nicht offiziell unterstützt. Wenn Sie Probleme mit einer nicht aufgeführten Verteilung haben, wenden Sie sich an den Level-Support.

Erforderliche Abhängigkeiten

Die folgenden Pakete müssen auf dem Zielsystem vor der Installation vorhanden sein:

  • sudo

  • systemd (für Dienstverwaltung)

  • dbus oder eine UUID in /etc/machine-id

  • curl

  • ca-certificates

  • bash

Die meisten unterstützten Verteilungen enthalten diese standardmäßig. Bei minimalen Installationen überprüfen Sie, bevor Sie den Level-Installationsbefehl ausführen.


Speicherorte

Pfad

Zweck

/usr/local/bin/level

Agent-Binär

/var/lib/level

Agent-Daten


Nach der Installation

Das Gerät wird in Ihrer Geräteliste innerhalb von 5–10 Sekunden angezeigt und beginnt innerhalb weniger Minuten, Hardware-Inventar zu sammeln.

Wenn das Gerät nicht angezeigt wird, siehe Offline-Fehlerbehebung für nächste Schritte.


Häufig gestellte Fragen

  • Muss ich den Installationsbefehl als Root ausführen? Ja, der Agent benötigt erhöhte Berechtigungen zur Installation. Der Einzeiler-Befehl enthält sudo automatisch. Führen Sie den Befehl für den manuellen Installer mit sudo oder direkt als Root aus.

  • Welche Architektur sollte ich in der Installer-Registerkarte auswählen? Wählen Sie x64 für Standard-Intel/AMD-64-Bit-Systeme und ARM für ARM-basierte Geräte (einschließlich Raspberry Pi). Die Einzeiler-Befehlsmethode erkennt die Architektur automatisch.

  • Meine Linux-Verteilung befindet sich nicht in der unterstützten Liste — funktioniert Level trotzdem? Möglicherweise. Level unterstützt die meisten modernen Verteilungen mit systemd. Wenn Ihre Verteilung die Abhängigkeitsanforderungen erfüllt, funktioniert es möglicherweise gut — wenden Sie sich an den Level-Support, wenn Sie Probleme haben.

  • Das Gerät wurde installiert, wird aber nicht in Level angezeigt — Was ist falsch? Warten Sie 10–15 Sekunden und aktualisieren Sie. Wenn es immer noch nicht angezeigt wird, überprüfen Sie, dass systemd läuft und alle erforderlichen Abhängigkeiten (curl, dbus usw.) während der Installation vorhanden waren. Siehe Offline-Fehlerbehebung für weitere Schritte.

  • Was ist, wenn mein Installationsschlüssel kompromittiert ist? Der Installationsschlüssel kann nicht auf Ihr Konto, vorhandene Geräte oder die Level-API zugreifen. Das einzige Risiko ist, dass jemand Geräte zu Ihrem Konto hinzufügen könnte. Wenden Sie sich an den Level-Support, um den Schlüssel bei Bedarf zu rotieren.

  • Kann ich den Agent auf viele Linux-Geräte gleichzeitig bereitstellen? Ja — verwenden Sie den Einzeiler-Befehl mit Ihren vorhandenen Tools (Ansible, Puppet, Chef, Bash über SSH usw.).

  • Wer kann Geräte zu Level hinzufügen? Jeder Techniker mit Berechtigung zur Verwaltung der Zielgerätegruppe oder jeder Techniker bei Bereitstellung zu Ungrouped. Überprüfen Sie Arbeitsbereich → Berechtigungen, wenn die Schaltfläche Neues Gerät hinzufügen nicht angezeigt wird.

Hat dies deine Frage beantwortet?