Zum Inhalt

Installation unter Linux

Verfügbare Pakete

Format Distributionen Download
DEB Debian, Ubuntu, Linux Mint, Pop!_OS ldap-explorer_1.0.0_amd64.deb
RPM Fedora, RHEL, CentOS, openSUSE ldap-explorer-1.0.0.x86_64.rpm
AppImage Alle Distributionen LDAP-Explorer-1.0.0-x86_64.AppImage

Installation

APT (empfohlen)

# Paket herunterladen
wget https://versions.messer-it.de/messer-it/ldap-explorer/-/releases/v1.0.0/downloads/ldap-explorer_1.0.0_amd64.deb

# Installieren
sudo apt install ./ldap-explorer_1.0.0_amd64.deb

Falls Abhängigkeiten fehlen:

sudo apt-get install -f

DNF

# Paket herunterladen
wget https://versions.messer-it.de/messer-it/ldap-explorer/-/releases/v1.0.0/downloads/ldap-explorer-1.0.0.x86_64.rpm

# Installieren
sudo dnf install ./ldap-explorer-1.0.0.x86_64.rpm

DNF / YUM

# Paket herunterladen
wget https://versions.messer-it.de/messer-it/ldap-explorer/-/releases/v1.0.0/downloads/ldap-explorer-1.0.0.x86_64.rpm

# Installieren (RHEL 8+)
sudo dnf install ./ldap-explorer-1.0.0.x86_64.rpm

# Oder für ältere Versionen
sudo yum localinstall ./ldap-explorer-1.0.0.x86_64.rpm

Zypper

# Paket herunterladen
wget https://versions.messer-it.de/messer-it/ldap-explorer/-/releases/v1.0.0/downloads/ldap-explorer-1.0.0.x86_64.rpm

# Installieren
sudo zypper install ./ldap-explorer-1.0.0.x86_64.rpm

Aus Quellcode

# Abhängigkeiten installieren
sudo pacman -S python python-pip qt6-base

# Quellcode klonen
git clone https://versions.messer-it.de/messer-it/ldap-explorer.git
cd ldap-explorer

# Virtuelle Umgebung erstellen
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

# Starten
python src/main.py

Keine Installation nötig

# Herunterladen
wget https://versions.messer-it.de/messer-it/ldap-explorer/-/releases/v1.0.0/downloads/LDAP-Explorer-1.0.0-x86_64.AppImage

# Ausführbar machen
chmod +x LDAP-Explorer-1.0.0-x86_64.AppImage

# Starten
./LDAP-Explorer-1.0.0-x86_64.AppImage

Desktop-Integration

Beim ersten Start werden Sie gefragt, ob Desktop-Verknüpfungen erstellt werden sollen.


Anwendung starten

Nach der Installation finden Sie LDAP Explorer:

  • AnwendungsmenüInternet oder WerkzeugeLDAP Explorer
  • Oder über die Kommandozeile: ldap-explorer

Abhängigkeiten

Falls die Anwendung nicht startet, installieren Sie die Qt6-Abhängigkeiten:

sudo apt install \
    libxcb-cursor0 \
    libxcb-icccm4 \
    libxcb-keysyms1 \
    libxcb-shape0 \
    libxkbcommon0 \
    libegl1 \
    libgl1 \
    libfontconfig1
sudo dnf install \
    qt6-qtbase \
    xcb-util-cursor \
    xcb-util-keysyms \
    mesa-libGL \
    fontconfig
sudo pacman -S \
    qt6-base \
    xcb-util-cursor \
    fontconfig

Wayland-Unterstützung

LDAP Explorer unterstützt sowohl X11 als auch Wayland.

Wayland erzwingen

QT_QPA_PLATFORM=wayland ldap-explorer

X11 erzwingen (bei Wayland-Problemen)

QT_QPA_PLATFORM=xcb ldap-explorer

Fehlerbehebung

"libxcb-cursor.so.0: cannot open shared object file"

# Debian/Ubuntu
sudo apt install libxcb-cursor0

# Fedora
sudo dnf install xcb-util-cursor

"Could not load the Qt platform plugin"

Installieren Sie alle Qt-Abhängigkeiten wie oben beschrieben.

Hohe DPI-Skalierung

Bei Problemen mit der Skalierung auf HiDPI-Displays:

QT_SCALE_FACTOR=1.5 ldap-explorer

Oder in ~/.bashrc:

export QT_AUTO_SCREEN_SCALE_FACTOR=1


Deinstallation

sudo apt remove ldap-explorer

# Mit Konfiguration
sudo apt purge ldap-explorer
sudo dnf remove ldap-explorer
sudo zypper remove ldap-explorer

Löschen Sie einfach die AppImage-Datei:

rm LDAP-Explorer-*.AppImage

Konfiguration entfernen

rm -rf ~/.config/ldap-explorer
rm -rf ~/.local/share/ldap-explorer

Keyring-Einträge entfernen

# GNOME Keyring
secret-tool clear service ldap-explorer

# KWallet
kwallet-query -l kdewallet | grep ldap-explorer