viernes, 17 de abril de 2015

Máquina virtual para trabajar con documentos en Markdown

Para trabajar con Markdown me he creado una máquina virtual con los siguientes programas.

Información sobre el sistema operativo.

Se ha instalado la distribución Fedora con el escritorio LXDE.

Instalación de utilidades que yo considero necesarias.

Yumex

yum install yumex

Firefox

yum install firefox

Gimp

yum install gimp

Servidor FTP

yum install vsftpd
Después de instalar el servidor de ftp se ha de activar en el firewall el servicio ftp, para que este sea accesible desde fuera de la máquina.
Los cambios realizados en el fichero de configuración del vsftpd (/etc/vsfptd/vsftpd.conf) son:
anonymous_enable=NO
También he desactivado el selinux (/etc/selinux/config), por que voy a trabajar en local y dentro de una máquina virtual.
SELINUX=disabled
Después de esto hay que reiniciar para que el selinux se desactive.

Cliente FTP

yum install filezilla

GIT

yum install git

Subversion

yum install svn

Instalación de editores de Markdown

Gitbook 1.5.0

Esta es la vesión final en el momento de la redacción del documento.

Requerimientos previos

yum install npm

Instalación de gitbook desde npm

npm install gitbook -g

Uso

Generar libro:
gitbook serve ./repository
Generar web estática:
gitbook build ./repository --output=./outputFolder
Opciones disponibles:
-o, --output   Path to output directory, defaults to ./_book
-f, --format        Change generation format, defaults to site, availables are: site, page, ebook, json
--config     Configuration file to use, defaults to book.js or book.json
Modo debug al generar libro:
export DEBUG=true
gitbook build ./

Información adicional

Gitbook Editor

Este editor está descontinuado, pero funciona perfectamente para la versión de Gitbook indicada en este documento. Además de esto yo prefiero poder editar mis documentos en local y después subirlos a la web.

Requerimientos previos

yum install calibre

Instalación de gitbook editor

  1. Descargar el instalable desde la siguiente ruta: https://github.com/GitbookIO/editor/releases
  2. Descomprimir usando:
    tar zxvf gitbook-linux64.tar.gz
    
  3. Renombrar y mover la carpeta de gitbook editor:
    mv linux64 gitbook
    mv gitbook ..
    
  4. Por un bug en la referencia a una librería se ha de ejecutar el siguiente comando:
    sudo ln -sf /lib64/libudev.so.1 /lib64/libudev.so.0
    
  5. Arranque del script de instalación:
    cd gitbook
    chmod +x *.sh
    ./install.sh
    
  6. Ahora hay un icono en el menú inicio
  7. Abrirlo y empezar

Uso

Es un cliente gráfico, no necesita usar la línea de comandos.

Información adicional

Haroopad

Requerimientos previos

Se ha de instalar la siguiente librería:
sudo yum install systemd-libs.i686 -y

Instalación de haroopad

Hemos de descargarlo desde la página de Haroopad.
El link de descarga que he utilizado es: Linux Binary (64bit)
Los comandos a ejecutar para realizar la instalación son:
tar -zxvf haroopad-v0.12.2_amd64.tar.gz
tar -zxvf data.tar.gz
sudo cp -R ./usr /

tar zxf control.tar.gz
chmod 755 postinst
sudo ./postinst
Para solucionar el problema de que no se ve el icono se han de realizar las siguientes modificaciones en el fichero /usr/share/applications/Haroopad.desktop.
Se ha de reemplazar Icon=haroopad por Icon=/usr/share/icons/hicolor/128x128/apps/haroopad.png.

Uso

Es un cliente gráfico, no necesita usar la línea de comandos.

Información adicional

No hay comentarios:

Publicar un comentario