Cómo instalar el editor de libros electrónicos Sigil en Linux

click fraud protection

Si planea crear un nuevo libro electronico en la plataforma Linux, necesitará un editor sólido. En Linux, hay algunas opciones, pero una que constantemente se usa mucho es el editor de libros electrónicos Sigil.

ALERTA DE SPOILER: Desplácese hacia abajo y mira el video tutorial al final de este artículo.

Instalar bibliotecas

Es posible construir Sigil en Linux, aunque antes de intentar hacerlo, deberá instalar las bibliotecas necesarias y varios archivos de dependencia. Abra una terminal y siga las instrucciones a continuación. Tenga en cuenta que las dependencias serán diferentes en cada versión de Linux, por lo que es mejor consultar la documentación oficial para compilar software en su distribución de Linux.

Nota: algunas distribuciones de Linux tienen Sigil en sus fuentes de software. Sin embargo, compilar el software desde la fuente le brinda una versión más actualizada.

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
instagram viewer

o

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

Para los usuarios de Arch Linux, existe una conveniente Paquete AUR disponible que instalará automáticamente todas las dependencias y construirá Sigil. Apunte a su ayudante de AUR favorito en este paquete aquí. Alternativamente, instale las bibliotecas manualmente:

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

Fedora

sudo dnf instalar 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-almohada python3-cssselect python3-cssutils python3-html5lib python3-lxml python3-qt5 python3-regex python3-chardet python3-six hicolor-icon-theme

OpenSUSE

sudo zypper instalar 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 descomprimir python3-html5lib python3-lxml python3-six python3-tk python3-Pillow python3-cssselect python3-cssutils

Linux genérico

La página Sigil Github describe en detalle las dependencias que un usuario necesita para construir el software. Desafortunadamente, solo repasa qué instalar en Ubuntu y Debian. Afortunadamente, es posible tomar los nombres de los paquetes de Ubuntu e ingresarlos en Pkgs.org y encontrar equivalentes en muchas distribuciones diferentes.

Construir Sigil

El primer paso para crear el editor de libros electrónicos Sigil es extraer la última versión del código fuente de su página de Github. En una terminal, use el clon de git mando.

clon de git https://github.com/Sigil-Ebook/Sigil.git

A continuación, use el mkdir comando y cree un nuevo directorio de compilación independiente. La creación de un directorio de compilación es importante porque no es una buena idea compilar el código directamente en la carpeta del código fuente.

mkdir ~ / sigil-build

Mueva la terminal a la nueva carpeta de construcción Sigil con CD.

cd ~ / sigil-build

Llame a cmake y configure el entorno de desarrollo.

cmake -G "Archivos Make de Unix" -DCMAKE_BUILD_TYPE = Release ~ / Sigil

El comando anterior generará todas las herramientas necesarias para que Sigil funcione. Si cmake finaliza sin errores, continúe con el proceso de compilación. En la terminal, ejecute el hacer mando.

hacer

Si tiene una PC Linux de gama alta con núcleos de sobra, pruebe este comando en su lugar.

hacer -j4

La compilación de programas desde cero lleva mucho tiempo. Cuando se trata de Sigil, no hay excepción; esperará mucho tiempo para que finalice la compilación (especialmente si su PC con Linux no tiene muchos núcleos). Cuando el compilador haya terminado de compilar el código, podrá instalar Sigil en su computadora con el siguiente comando:

sudo hacer instalar

Desinstalación de Sigil

¿Construyó Sigil, lo usó y se dio cuenta de que ya no lo quiere en su PC con Linux? Lamentablemente, dado que el programa se creó a mano, no hay un botón de "desinstalación" fácil en el que hacer clic.

¡No hay problema! Siga los pasos a continuación para aprender cómo limpiarlo del sistema.

Primero, abra una terminal y elimine todos los rastros del código fuente y los binarios construidos.

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

A continuación, elimine el acceso directo de la aplicación para que ya no aparezca en los menús.

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

Por último, purgue el resto de archivos de su PC con 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 /

Eliminar todos estos archivos debería hacer que Sigil no esté disponible instantáneamente en su sistema operativo. Si el ícono de la aplicación Sigil permanece accesible en el menú de la aplicación en su entorno de escritorio, reinicie su PC con Linux. Restablecer su PC actualizará el escritorio. Después de volver a iniciar sesión, el icono desaparecerá.

watch instagram story