So installieren Sie den Sigil eBook Editor unter Linux

So installieren Sie den Sigil eBook Editor unter Linux

Wenn Sie planen, ein neues eBook auf der Linux-Plattform zu erstellen, benötigen Sie einen soliden Editor. Unter Linux gibt es ein paar Möglichkeiten, aber eine, die immer wieder genutzt wird, ist der Sigil-eBook-Editor.

 

Installieren von Bibliotheken

Das Erstellen von Sigil unter Linux ist möglich, aber bevor Sie es tun, müssen Sie das installieren notwendige Bibliotheken und verschiedene Abhängigkeitsdateien. Öffnen Sie ein Terminal und folgen Sie den Anweisungen unten. Beachten Sie, dass die Abhängigkeiten für jede Version von Linux unterschiedlich sind. Lesen Sie daher am besten die offizielle Dokumentation zum Erstellen von Software in Ihrer Linux-Distribution.

Hinweis: Einige Linux-Distributionen haben Sigil in ihren Softwarequellen. Durch das Erstellen der Software aus der Quelle erhalten Sie jedoch eine aktuellere Version.

Ubuntu/Debian

sudo apt install git python3-tk python3-pyqt5 python3-html5lib python3-regex python3-pillow python3-cssselect python3-cssutils python3-chardet python3-dev python3-pip python3-lxml python3-six build-essential libhunspell-dev libpcre3-dev libminizip-dev git cmake qtbase5-dev qttools5-dev qttools5-dev-tools libqt5webkit5-dev libqt5svg5-dev libqt5xmlpatterns5-dev

or

sudo apt-get git python3-tk python3-pyqt5 python3-html5lib python3-regex python3-pillow python3-cssselect python3-cssutils python3-chardet install python3-dev python3-pip python3-lxml python3-six libhunspell-dev libpcre3-dev libminizip-dev build-essential git cmake qtbase5-dev qttools5-dev qttools5-dev-tools libqt5webkit5-dev libqt5svg5-dev libqt5xmlpatterns5-dev

Arch Linux

Für Arch Linux-Benutzer dort ist ein praktisches AUR-Paket verfügbar, das automatisch alle Abhängigkeiten installiert und Sigil erstellt. Richten Sie hier Ihren bevorzugten AUR-Helfer auf dieses Paket. Alternativ können Sie die Bibliotheken auch manuell installieren:

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/sigil-git.git
cd sigil-git
makepkg -si

Fedora

sudo dnf install git python3-tkinter cmake qt5-qtbase-devel qt5-qtwebkit-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtxmlpatterns-devel zlib-devel hunspell-devel pcre-devel minizip-devel pkgconfig python3-devel desktop-file-utils libappstream-glib python3-pillow python3-cssselect python3-cssutils python3-html5lib python3-lxml python3-qt5 python3-regex python3-chardet python3-six hicolor-icon-theme

OpenSUSE

sudo zypper install git boost-devel pkgconfig cmake dos2unix fdupes make hunspell-devel libqt5-qtbase-devel gcc-c++ libqt5-qtlocation-devel libstdc++-devel libxerces-c-devel libxml2-devel libxslt-devel make pcre-devel python3-devel unzip python3-html5lib python3-lxml python3-six python3-tk python3-Pillow python3-cssselect python3-cssutils

Generic Linux

Die Sigil Github-Seite umreißt detailliert die Abhängigkeiten, die ein Benutzer benötigt, um die Software zu erstellen. Leider geht es nur darum, was auf Ubuntu und Debian zu installieren ist. Glücklicherweise ist es möglich, die Ubuntu-Paketnamen zu verwenden, sie in Pkgs.org einzugeben und Äquivalente zu vielen verschiedenen Distributionen zu finden.

EMPFOHLEN FÜR SIE

So installieren Sie den Sigil eBook Editor unter Linux

Linux

Installation und Verwendung von Gnome-Pie auf Linux

So installieren Sie den Sigil eBook Editor unter Linux

Linux

So installieren Sie den Ardour Audio Editor unter Linux

Build Sigil

So installieren Sie den Sigil eBook Editor unter Linux

Der erste Schritt beim Erstellen des Sigil-eBook-Editors besteht darin, die aktuelle Version des Quellcodes von der Github-Seite des Spiels abzurufen. Verwenden Sie in einem Terminal den Befehl git clone .

git clone https://github.com/Sigil-Ebook/Sigil.git

Verwenden Sie als Nächstes den Befehl mkdir und erstellen Sie eine neue, separate Datei Verzeichnis erstellen. Das Erstellen eines Build-Verzeichnisses ist wichtig, da es keine gute Idee ist, den Code direkt im Quellcode-Ordner zu kompilieren.

mkdir ~/sigil-build

Bewegen Sie das Terminal mit CD in den neuen Sigil-Build-Ordner.

cd ~/sigil-build

Rufen Sie cmake auf und richten Sie die Entwicklungsumgebung ein.

cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ~/Sigil

Der obige Befehl erzeugt alle notwendigen Werkzeuge, um Sigil zum Laufen zu bringen. Wenn cmake ohne Fehler beendet wird, gehen Sie zum Kompilierungsvorgang über. Führen Sie im Terminal den Befehl make aus.

make

Wenn Sie einen High-End-Linux-PC mit überflüssigen Kernen haben, versuchen Sie stattdessen diesen Befehl.

make -j4

Das Kompilieren von Programmen von Grund auf dauert sehr lange. Wenn es um Sigil geht, gibt es keine Ausnahme; Sie werden lange warten müssen, bis der Build abgeschlossen ist (besonders, wenn Ihr Linux-PC nicht viele Cores hat). Wenn der Compiler mit dem Erstellen des Codes fertig ist, können Sie Sigil wie folgt auf Ihrem Computer installierenBefehl:

 So installieren Sie den Sigil eBook Editor unter Linux
sudo make install

Sigil deinstallieren

Gebautes Sigil, benutzt und realisiert Sie wollen es nicht mehr auf Ihrem Linux-PC? Leider, da das Programm von Hand gebaut wurde, ist es nicht einfach „deinstallieren“. Schaltfläche zum Klicken.

Keine Sorge! Befolgen Sie die folgenden Schritte, um zu erfahren, wie Sie es vom System entfernen können.

Öffnen Sie zuerst ein Terminal und löschen Sie alle Spuren des Quellcodes und der erstellten Binärdateien.

sudo rm -rf ~/Sigil

sudo rm -rf ~/sigil-build

Löschen Sie als nächstes die Verknüpfung der Anwendung, so dass sie nicht mehr in den Menüs erscheint.

sudo rm /usr/local/share/applications/sigil.desktop

Lestly, löschen Sie die restlichen Dateien von Ihrem Linux-PC:

sudo rm -rf /usr/local/lib/sigil/
sudo rm /usr/local/bin/sigil
sudo rm /usr/local/share/pixmaps/sigil.png
sudo rm -rf /usr/local/share/sigil/

Wenn Sie alle diese Dateien löschen, sollte Sigil sofort auf Ihrem Betriebssystem nicht mehr verfügbar sein. Wenn das Sigil App-Symbol im Anwendungsmenü Ihrer Desktop-Umgebung weiterhin verfügbar ist, starten Sie Ihren Linux-PC neu. Durch das Zurücksetzen Ihres PCs wird der Desktop aktualisiert. Nach der erneuten Anmeldung wird das Symbol nicht mehr angezeigt.

Abonnieren Sie unseren

NEWSLETTER

Holen Sie sich tägliche Tipps in Ihren inboxJoin 35.000 + anderen Lesern

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.