- Kā instalēt Sigil eBook redaktoru operētājsistēmā Linux

Kā instalēt Sigil eBook redaktoru operētājsistēmā Linux

Ja plānojat izveidot jaunu e-grāmatu uz Linux platformas, jums būs nepieciešams stabils redaktors. Operētājsistēmā Linux ir dažas izvēles iespējas, taču tā, kas vienmēr tiek izmantota ļoti daudz, ir Sigil eBook redaktors.

SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.

Instalējiet bibliotēkas

Tomēr ir iespējams izveidot Sigil uz Linuxpirms mēģināt to izdarīt, jums būs jāinstalē nepieciešamās bibliotēkas un dažādi atkarības faili. Atveriet termināli un izpildiet tālāk sniegtos norādījumus. Ņemiet vērā, ka atkarības katrā Linux versijā atšķirsies, tāpēc vislabāk ir atsaukties uz oficiālo dokumentāciju programmatūras veidošanai uz jūsu Linux izplatīšanas.

Piezīme: dažos Linux izplatījumos programmatūras avotos ir Sigil. Tomēr, izveidojot programmatūru no avota, jums ir jaunāka versija.

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

vai

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

Arch Linux lietotājam ir ērta AURPieejams pakotne, kas automātiski instalēs visas atkarības un izveidos Sigil. Norādiet savu iecienīto AUR palīgu uz šo paketi šeit. Alternatīvi instalējiet bibliotēkas manuāli:

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

Vispārējs Linux

Lapā Sigil Github ir sīki aprakstītsatkarības, kas lietotājam ir vajadzīgas, lai izveidotu programmatūru. Diemžēl tas attiecas tikai uz to, ko instalēt Ubuntu un Debian. Par laimi, ir iespējams paņemt Ubuntu pakotņu nosaukumus, ievadīt tos Pkgs.org un atrast ekvivalentus daudziem dažādiem izplatījumiem.

Veidojiet Sigilu

Pirmais solis, lai izveidotu Sigil eBook redaktoru, ir no tā Github lapas izvilkt jaunāko avota koda versiju. Terminālī izmantojiet git klons komanda.

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

Pēc tam izmantojiet mkdir komandu un izveidojiet jaunu, atsevišķu būves direktoriju. Izveidot direktoriju ir svarīgi, jo nav pareiza ideja apkopot kodu tieši avota koda mapē.

mkdir ~/sigil-build

Pārvietojiet terminālu jaunajā mapē Sigil build ar Kompaktdisks.

cd ~/sigil-build

Zvaniet cmake un iestatiet izstrādes vidi.

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

Iepriekš minētā komanda ģenerēs visus nepieciešamos rīkus, lai Sigil darbotos. Ja cmake beidzas bez kļūdām, pārejiet pie apkopošanas procesa. Terminālī palaidiet veidot komanda.

make

Ja jums ir pieejams augstas klases Linux dators ar serdeņiem, pamēģiniet šo komandu.

make -j4

Programmu sastādīšana no nulles prasa ilgu laiku. Runājot par Sigilu, nav izņēmums; jūs ilgi gaidīsit, kamēr pabeigšana tiks pabeigta (īpaši, ja jūsu Linux personālajam datoram nav daudz kodolu). Kad kompilators ir izveidojis koda veidošanu, jūs varēsit instalēt Sigil datorā ar šādu komandu:

sudo make install

Sigil atinstalēšana

Iebūvēts Sigil, to izmantojis un saprotat, ka vairs nevēlaties to savā Linux PC? Diemžēl, tā kā programma tika veidota ar roku, nav viegli noklikšķināt uz pogas “atinstalēt”.

Neuztraucies! Veiciet tālāk norādītās darbības, lai uzzinātu, kā to notīrīt no sistēmas.

Vispirms atveriet termināli un izdzēsiet visas avota koda pēdas un uzbūvētos bināros failus.

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

Pēc tam izdzēsiet programmas saīsni, lai tā vairs netiktu parādīta izvēlnēs.

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

Visbeidzot, iztīriet pārējos failus no sava Linux datora:

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/

Dzēšot visus šos failus, tas nekavējoties jādaraSigil jūsu operētājsistēmā nav pieejams. Ja lietotnes Sigil ikona joprojām ir pieejama darbvirsmas vides lietojumprogrammu izvēlnē, atsāknējiet Linux datoru. Atiestatot datoru, darbvirsma tiks atsvaidzināta. Pēc atkārtotas pieteikšanās ikona vairs nebūs pieejama.

Komentāri