Ako nainštalovať editor elektronických kníh Sigil v systéme Linux

click fraud protection

Ak plánujete vytvoriť nový eBook na platforme Linux budete potrebovať solídny editor. V systéme Linux existuje niekoľko možností, ale ten, ktorý sa neustále používa, je editor elektronických kníh Sigil.

VÝSTRAHA SPOILER: Prejdite nadol a pozrite si video tutoriál na konci tohto článku.

Nainštalujte knižnice

Vybudovanie Sigil na Linuxe je možné, aj keď predtým, ako sa o to pokúsite, budete musieť nainštalovať potrebné knižnice a rôzne súbory závislostí. Otvorte terminál a postupujte podľa pokynov nižšie. Majte na pamäti, že závislosti sa budú líšiť v každej verzii Linuxu, takže je najlepšie pozrieť si oficiálnu dokumentáciu na vytváranie softvéru vo vašej distribúcii Linuxu.

Poznámka: Niektoré distribúcie Linuxu majú vo svojich softvérových zdrojoch Sigil. Vytvorením softvéru zo zdroja však získate aktuálnu verziu.

Ubuntu/Debian

sudo apt install git python3-tk python3-pyqt5 python3-html5lib python3-regex python3-vankúš python3-cssselect python3-cssutils python3-chardet python3-dev python3-pipxml 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
instagram viewer

alebo

sudo apt-get git python3-tk python3-pyqt5 python3-html5lib python3-regex python3-vankúš python3-cssselect python3-cssutils python3-chardet nainštalovať 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-devg5 libqt libqt5xmlpatterns5-dev

Arch Linux

Pre používateľov Arch Linuxu je to pohodlné K dispozícii balík AUR ktorý automaticky nainštaluje všetky závislosti a zostaví Sigil. Nasmerujte svojho obľúbeného pomocníka AUR na tento balík tu. Prípadne nainštalujte knižnice manuálne:

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

Fedora

sudo dnf nainštalovať 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-vankúš 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 rozbaliť python3-html5lib python3-lxml python3-six python3-tk python3-Vankúš python3-cssselect python3-cssutils

Všeobecný Linux

Stránka Sigil Github podrobne popisuje závislosti, ktoré používateľ potrebuje na vytvorenie softvéru. Bohužiaľ, ide len o to, čo nainštalovať na Ubuntu a Debian. Našťastie je možné vziať názvy balíkov Ubuntu a zadať ich Pkgs.org a nájsť ekvivalenty na mnohých rôznych distribúciách.

Zostavte Sigil

Prvým krokom pri vytváraní editora elektronických kníh Sigil je stiahnutie najnovšej verzie zdrojového kódu zo stránky Github. V termináli použite git klon príkaz.

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

Ďalej použite mkdir a vytvorte nový samostatný adresár zostavenia. Vytvorenie adresára zostavy je dôležité, pretože nie je dobrý nápad kompilovať kód priamo v priečinku zdrojového kódu.

mkdir ~/sigil-build

Presuňte terminál do nového priečinka zostavenia Sigil pomocou CD.

cd ~/sigil-build

Zavolajte cmake a nastavte vývojové prostredie.

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

Vyššie uvedený príkaz vygeneruje všetky potrebné nástroje na spustenie Sigilu. Ak cmake skončí bez chýb, prejdite na proces kompilácie. V termináli spustite urobiť príkaz.

urobiť

Ak máte špičkový počítač so systémom Linux s náhradnými jadrami, skúste namiesto toho tento príkaz.

urobiť -j4

Kompilácia programov od začiatku trvá dlho. Pokiaľ ide o Sigil, neexistuje žiadna výnimka; budete dlho čakať na dokončenie zostavenia (najmä ak váš počítač so systémom Linux nemá veľa jadier). Keď kompilátor dokončí vytváranie kódu, budete môcť nainštalovať Sigil do počítača pomocou nasledujúceho príkazu:

sudo make install

Odinštalovanie Sigil

Postavili ste Sigil, použili ste ho a uvedomili ste si, že ho už na svojom počítači so systémom Linux nechcete? Bohužiaľ, keďže bol program vytvorený ručne, nie je možné kliknúť na jednoduché tlačidlo „odinštalovať“.

Žiaden strach! Postupujte podľa krokov nižšie, aby ste sa naučili, ako ho vyčistiť zo systému.

Najprv otvorte terminál a odstráňte všetky stopy zdrojového kódu a vstavaných binárnych súborov.

sudo rm -rf ~/Sigil sudo rm -rf ~/sigil-build

Potom odstráňte skratku aplikácie, aby sa už nezobrazovala v ponukách.

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

Nakoniec vymažte zvyšok súborov z počítača so systémom Linux:

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/

Odstránenie všetkých týchto súborov by malo okamžite spôsobiť, že Sigil nebude vo vašom operačnom systéme dostupný. Ak ikona aplikácie Sigil zostane dostupná v ponuke aplikácie na pracovnej ploche, reštartujte počítač so systémom Linux. Resetovaním počítača sa obnoví pracovná plocha. Po opätovnom prihlásení ikona zmizne.

watch instagram story