Linux

Filestar für Linux ist dieselbe App wie auf Windows und macOS, verpackt als einzelne AppImage-Datei. Sie läuft auf den meisten Linux-Distributionen, ohne dass du etwas installieren musst.

Was du brauchst

  • Einen 64-Bit-PC mit Intel- oder AMD-Prozessor (x86-64). ARM wird noch nicht unterstützt.
  • Eine Distribution von 2018 oder später (glibc 2.28 oder neuer): Ubuntu 20.04, Debian 10, Fedora 29, RHEL/AlmaLinux/Rocky 8, openSUSE Leap 15.3 oder eine neuere Version.
  • Eine Desktop-Sitzung (X11 oder Wayland) für die App. Die Kommandozeile funktioniert auch ohne.

Installieren und starten

  1. Lade Filestar von filestar.com herunter und wähle Linux. Du erhältst eine Datei mit einem Namen wie Filestar.29.0.0.1.linux-x64.AbCd1.AppImage - behalte den letzten Teil des Namens bei, denn er enthält deinen Download-Schlüssel.

  2. Mach die Datei ausführbar und starte sie:

    chmod +x Filestar.*.AppImage
    ./Filestar.*.AppImage
    

    Das geht auch in den meisten Dateimanagern: Öffne die Eigenschaften der Datei und erlaube, sie als Programm auszuführen. Starte sie dann per Doppelklick.

  3. Bewahre die AppImage-Datei dort auf, wo du sie haben möchtest, zum Beispiel in ~/Applications. Filestar aktualisiert sich direkt an diesem Speicherort.

Falls die App nicht startet und eine Meldung zu FUSE erscheint (häufig in Containern und bei manchen Minimalinstallationen), starte sie mit --appimage-extract-and-run oder installiere das Paket libfuse2 deiner Distribution.

Die Kommandozeile

Dieselbe AppImage-Datei enthält auch die Filestar CLI:

./Filestar.*.AppImage cli -c "convert to pdf" -i report.docx

Die CLI erfordert wie auf Windows und macOS einen Plan, der sie enthält.

Nur die Kommandozeile

Für Server, Container oder Rechner ohne Desktop gibt es auch einen Download, der nur die CLI enthält:

curl -LO https://release.filestar.com/releases/30.0.0.0/Filestar.30.0.0.0.linux-x64.cli.tar.gz
tar -xzf Filestar.30.0.0.0.linux-x64.cli.tar.gz
./filestar/FilestarCli --version

Das Archiv wird in einen Ordner namens filestar entpackt. Die CLI darin heißt FilestarCli. Lass den gesamten Ordner zusammen und starte die CLI mit denselben Argumenten wie filestarcli auf Windows und macOS (siehe Filestar CLI):

./filestar/FilestarCli -c "convert to pdf" -i report.docx

Damit du sie von überall als filestarcli starten kannst, verlinke sie in einem Ordner in deinem PATH, zum Beispiel:

sudo ln -s "$PWD/filestar/FilestarCli" /usr/local/bin/filestarcli

Prüfe ihre Signatur, Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig, die daneben auf dem Release-Server liegt. Wie das geht, siehst du unten am Beispiel der AppImage-Datei.

Updates

Filestar sucht beim Start nach Updates, ersetzt die eigene AppImage-Datei durch die neue Version und startet dann neu. Vorher prüft die App die Signatur des Updates mit dem eingebauten Filestar-Release-Schlüssel und lehnt alles ab, was nicht von Filestar signiert wurde. Liegt die AppImage-Datei in einem Ordner, in dem du keine Schreibrechte hast (zum Beispiel /opt), läuft Filestar mit deiner bisherigen Version weiter. Lade die neue Version dann von filestar.com herunter.

Was unter Linux schon funktioniert

Die meisten Konvertierungen funktionieren wie auf den anderen Plattformen: Bilder (einschließlich HEIC- und RAW-Fotos), Audio und Video, PDF, Dokumente über Pandoc, E-Books mit Ausnahme der Formate von calibre, Archive, CAD und 3D, GIS, OCR und Spracherkennung.

Unter Linux noch nicht verfügbar: Konvertierungen, die LibreOffice, Inkscape, GIMP, Blender, calibre, FontForge, FluidSynth, MrSID, libcdr (CorelDRAW), SoX, NConvert oder Microsoft Office benötigen, sowie das Drucken. Wenn du eine davon anforderst, meldet Filestar: "Dieser Skill ist für deine Plattform noch nicht verfügbar".

Prüfen, ob ein Download von Filestar stammt

Jede Linux-Version ist mit dem Filestar-Release-Schlüssel signiert. Die Signatur einer Version liegt daneben auf dem Release-Server, zum Beispiel unter https://release.filestar.com/releases/29.0.0.1/Filestar.29.0.0.1.linux-x64.AppImage.sig. Speichere den öffentlichen Schlüssel unten als filestar-release.pem und führe diesen Befehl aus:

openssl dgst -sha256 -verify filestar-release.pem -signature Filestar.29.0.0.1.linux-x64.AppImage.sig Filestar.29.0.0.1.linux-x64.AbCd1.AppImage

Der Kommandozeilen-Download wird auf dieselbe Weise mit seiner eigenen Signatur geprüft:

curl -LO https://release.filestar.com/releases/30.0.0.0/Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig
openssl dgst -sha256 -verify filestar-release.pem -signature Filestar.30.0.0.0.linux-x64.cli.tar.gz.sig Filestar.30.0.0.0.linux-x64.cli.tar.gz

Bei einer echten Datei gibt der Befehl Verified OK aus. Der Schlüssel:

-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE06s0qAVJMelCGkkPRGkDwoxLPfR8
BWNHNuAIwQd4CD9SA5LQdBoOpDrvCbRHzy3jTAXPwWOjPxfmYgeZDE9vTw==
-----END PUBLIC KEY-----

SHA-256-Fingerabdruck des Schlüssels: F6:50:BF:DE:B1:D8:D0:D6:36:54:13:3F:DA:8B:78:2B:85:AE:50:DF:14:B6:96:40:6F:B5:E3:C7:AC:94:26:DB

Sag uns, was dir auffällt

Wenn etwas auf deiner Distribution nicht funktioniert, schreib uns über den Concierge und nenne deine Distribution und Version. Wir schauen es uns an.

Zuletzt aktualisiert am