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.
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.
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
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
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
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
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
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.
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:
![](/f/14a2e518a0ae03b78b4f492de115c808.jpg)
sudo hacer instalar
¿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á.
El Realtek 8812AU es un chipset inalámbrico que puede manejar conex...
Glances es una potente aplicación de monitor de sistema a la que se...
¿Tiene una partición de disco duro en su PC con Linux que le gustar...