Zum Hauptinhalt springen

Linux-Installation

Install the Level agent on Linux devices using a one-line command or architecture-specific installer.

Einführung

Der Level-Agent ist ein schlanker Hintergrunddienst, der sich bei Ihrem Konto anmeldet und Fernüberwachung, Automatisierung und Verwaltung für ein Linux-Gerät ermöglicht. Die Installation erfolgt mit einem einzigen Befehl, der als root oder mit sudo ausgeführt wird.


⚙️ VORAUSSETZUNGEN

  • Ein Level-Konto mit der Berechtigung, Geräte hinzuzufügen

  • Root-Zugriff oder sudo auf dem Zielgerät

  • Eine unterstützte Linux-Distribution 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 Geräteliste Seite. Wählen Sie im Betriebssystem-Selektor Linux.

Linux Install

Gerätegruppe auswählen (optional)

Wählen Sie eine Gerätegruppe aus, bevor Sie den Installationsbefehl kopieren. Der Installationsschlüssel wird aktualisiert und enthält die Gruppen-ID, damit das Gerät beim ersten Einbuchen in der richtigen Gruppe landet.

Wenn Sie diesen Schritt überspringen, landet das Gerät in Ohne Gruppe — Sie können es danach verschieben.


Der Installationsschlüssel

Jede Linux-Installationsmethode verwendet einen Installationsschlüssel — ein kurzes Token, das im Dialogfeld sichtbar ist und neue Geräte mit Ihrem Level-Konto verknüpft. Der Gültigkeitsbereich ist eng gefasst: Wenn er offengelegt wird, kann damit weder auf Ihr Konto noch auf vorhandene Geräte oder die Level-API zugegriffen werden. Das einzige Risiko besteht darin, dass jemand ihn verwenden könnte, um Geräte zu Ihrem Konto hinzuzufügen.

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

ℹ️ HINWEIS: Der Installationsschlüssel spiegelt Ihre Gruppenauswahl in Echtzeit wider. Ohne ausgewählte Gruppe enthält er nur Ihre Kontokennung. Wenn Sie eine Gruppe auswählen, wird die Gruppen-ID angehängt.


Installationsmethoden

Das Dialogfeld enthält zwei Registerkarten für Linux.

Einzeiliger Befehl

Ein einzeiliger Bash-Befehl, der den Agenten herunterlädt und installiert. Dies ist die Standardmethode für die meisten Linux-Deployments und erkennt die Architektur automatisch.

  1. Wählen Sie im Dialogfeld die Einzeiliger Befehl Registerkarte.

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

  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 nach Ihrem Passwort gefragt.

Linux One Line Installer

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

Installationsprogramm

Lädt eine architekturspezifische Binärdatei herunter und installiert sie über die Befehlszeile. Verwenden Sie diese Methode, wenn Sie die Architektur explizit angeben müssen oder einen manuellen Installationsprozess bevorzugen.

  1. Wählen Sie im Dialogfeld die Installationsprogramm Registerkarte.

  2. Wählen Sie Ihre Architektur aus dem Dropdown-Menü: x64 oder ARM.

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

  4. Klicken Sie auf Installationsprogramm herunterladen um die Binärdatei herunterzuladen.

  5. Kopieren Sie den im Dialogfeld angezeigten Installationsbefehl.

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

Linux Installer

Der Befehl macht die Binärdatei ausführbar und führt die Installation durch, wobei das Gerät mithilfe des eingebetteten Installationsschlüssels bei Ihrem Konto registriert wird.


Erzwungene Installation (Erweitert)

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

Navigieren Sie zu:

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

Dadurch wird LEVEL_FORCE_INSTALL=true zum generierten einzeiligen Befehl.

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


Systemanforderungen

Unterstützte Distributionen

Distribution

Mindestversion

AlmaLinux

Aktuell stabil

Arch Linux

Aktuell stabil

CentOS

8

Debian

10

Fedora

36

Linux Mint

20

Photon OS (VMware)

Aktuell stabil

Raspbian (Raspberry Pi OS)

Aktuell stabil

Red Hat Enterprise Linux (RHEL)

8

Rocky Linux

8

Sangoma Linux

Aktuell stabil

Ubuntu

20.04 LTS

ℹ️ HINWEIS: Andere Distributionen funktionieren möglicherweise, werden aber nicht offiziell unterstützt. Wenn Sie bei einer nicht aufgeführten Distribution auf Probleme stoßen, 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 die Dienstverwaltung)

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

  • curl

  • ca-certificates

  • bash

Die meisten unterstützten Distributionen enthalten diese standardmäßig. Bei minimalen Installationen sollten Sie dies vor dem Ausführen des Level-Installationsbefehls überprüfen.


Speicherorte

Pfad

Zweck

/usr/local/bin/level

Agent-Binärdatei

/var/lib/level

Agent-Daten


Nach der Installation

Das Gerät erscheint in Ihrer Geräteliste innerhalb von 5–10 Sekunden und beginnt innerhalb weniger Minuten mit der Erfassung des Hardware-Inventars.

Wenn das Gerät nicht angezeigt wird, lesen Sie Offline-Fehlerbehebung für weitere Schritte.


Häufig gestellte Fragen

  • Muss ich den Installationsbefehl als root ausführen? Ja, der Agent benötigt erhöhte Berechtigungen für die Installation. Der einzeilige Befehl enthält sudo automatisch. Für das manuelle Installationsprogramm führen Sie den Befehl mit sudo oder direkt als root.

  • Welche Architektur sollte ich auf der Registerkarte „Installationsprogramm" auswählen? Wählen Sie x64 für Standard-64-Bit-Intel/AMD-Systeme und ARM für ARM-basierte Geräte (einschließlich Raspberry Pi). Die Methode mit dem einzeiligen Befehl erkennt die Architektur automatisch.

  • Meine Linux-Distribution steht nicht auf der Unterstützungsliste — funktioniert Level trotzdem? Möglicherweise. Level unterstützt die meisten modernen Distributionen, die systemd verwenden. Wenn Ihre Distribution die Abhängigkeitsanforderungen erfüllt, funktioniert sie möglicherweise einwandfrei — wenden Sie sich bei Problemen an den Level-Support.

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

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

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

  • Wer kann Geräte zu Level hinzufügen? Jeder Techniker mit der Berechtigung, die Zielgerätegruppe zu verwalten, oder jeder Techniker, wenn Geräte ohne Gruppe deployt werden. Überprüfen Sie Arbeitsbereich → Berechtigungen falls Sie die Neues Gerät hinzufügen Schaltfläche.

Hat dies deine Frage beantwortet?