Kako instalirati Sigil eBook Editor na Linux

click fraud protection

Ako planirate stvoriti novu e-knjiga na Linux platformi, trebat će vam solidan uređivač. Na Linuxu postoji nekoliko izbora, ali onaj koji se stalno koristi je Sigil uređivač e-knjiga.

UPOZORENJE SPOILER: Pomaknite se prema dolje i pogledajte video tutorial na kraju ovog članka.

Instalirajte knjižnice

Izgradnja Sigila na Linuxu je moguća, no prije nego što pokušate to učiniti, morat ćete instalirati potrebne biblioteke i razne datoteke ovisnosti. Otvorite terminal i slijedite upute u nastavku. Imajte na umu da će se ovisnosti razlikovati za svaku verziju Linuxa, stoga je najbolje pogledati službenu dokumentaciju za izgradnju softvera na vašoj distribuciji Linuxa.

Napomena: neke distribucije Linuxa imaju Sigil u svojim softverskim izvorima. Međutim, izgradnja softvera iz izvora daje vam noviju verziju.

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-pipplx 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

ili

sudo apt-get git python3-tk python3-pyqt5 python3-html5lib python3-regex python3-pillow python3-cssselect python3-cssutils python3-chardet instalacija 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 libv5-dev libqt5xmlpatterns5-dev

Arch Linux

Za korisnike Arch Linuxa postoji prikladan AUR paket dostupan koji će automatski instalirati sve ovisnosti i izgraditi Sigil. Usmjerite svog omiljenog AUR pomoćnika na ovaj paket ovdje. Alternativno, ručno instalirajte biblioteke:

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

Fedora

sudo dnf instaliraj 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-ikona-tema

OpenSUSE

sudo zypper instaliraj git boost-devel pkgconfig cmake dos2unix fdupes napravi 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-Jastuk python3-cssselect python3-cssutils

Generički Linux

Stranica Sigil Github detaljno opisuje ovisnosti koje su korisniku potrebne za izradu softvera. Nažalost, govori se samo o tome što instalirati na Ubuntu i Debian. Srećom, moguće je uzeti nazive Ubuntu paketa i unijeti ih Pkgs.org i pronaći ekvivalente na mnogo različitih distribucija.

Izgradite Sigil

Prvi korak u izgradnji Sigil uređivača e-knjiga je povlačenje najnovije verzije izvornog koda s njegove Github stranice. U terminalu koristite git klon naredba.

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

Zatim upotrijebite mkdir naredbu i kreirajte novi, zasebni direktorij izgradnje. Stvaranje direktorija za izgradnju je važno jer nije dobra ideja kompajlirati kod izravno u mapi izvornog koda.

mkdir ~/sigil-build

Premjestite terminal u novu mapu Sigil build sa CD.

cd ~/sigil-build

Nazovite cmake i postavite razvojno okruženje.

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

Gornja naredba će generirati sve potrebne alate za rad Sigila. Ako cmake završi bez grešaka, prijeđite na proces sastavljanja. U terminalu pokrenite napraviti naredba.

napraviti

Ako imate vrhunsko Linux računalo s rezervnim jezgrama, pokušajte umjesto toga ovu naredbu.

napraviti -j4

Sastavljanje programa od nule traje dugo. Kad je Sigil u pitanju, nema iznimke; dugo ćete čekati da se izgradnja završi (osobito ako vaše računalo s Linuxom nema mnogo jezgri). Kada prevodilac završi s izradom koda, moći ćete instalirati Sigil na svoje računalo sljedećom naredbom:

sudo napravi instalaciju

Deinstaliranje Sigila

Napravio Sigil, koristio ga i shvaćaš da ga više ne želiš na svom Linux računalu? Nažalost, budući da je program izrađen ručno, nema jednostavnog gumba za "deinstaliranje" za klik.

Bez brige! Slijedite korake u nastavku da biste saznali kako ga očistiti iz sustava.

Prvo otvorite terminal i izbrišite sve tragove izvornog koda i izgrađenih binarnih datoteka.

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

Zatim izbrišite prečac aplikacije tako da se više ne pojavljuje u izbornicima.

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

Na kraju, očistite ostale datoteke sa svog Linux računala:

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/

Brisanje svih ovih datoteka trebalo bi odmah učiniti Sigil nedostupnim na vašem operativnom sustavu. Ako ikona aplikacije Sigil ostane dostupna u izborniku aplikacija na vašem desktop okruženju, ponovno pokrenite svoje računalo s Linuxom. Resetiranje vašeg računala osvježit će radnu površinu. Nakon ponovnog prijavljivanja, ikona će nestati.

watch instagram story