Zamora Teran/Instalar XSCE 6: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 60: Line 60:
=== Kiwix ===
=== Kiwix ===


Contenido en español
'''Contenido en español'''
# Project Gutenberg Library (es) with epub,pdf
# Project Gutenberg Library (es) with epub,pdf
# Vikidia
# Vikidia
Line 74: Line 74:
# Wikcionario
# Wikcionario


Contenido en inglés
'''Contenido en inglés'''
# TED Videos ted_en_business_2015-02
# TED Videos ted_en_business_2015-02
# TED Videos ted_en_design_2015-02
# TED Videos ted_en_design_2015-02

Revision as of 15:18, 10 February 2016

XSCE 6 (master)

Proceso para instalar y configurar un servidor XSCE 6

Instalar Centos 7 - x86_64

  • Descargar el ISO de Centos 7 Minimal desde el siguiente enlace
  • Copiar el iso a una memoria USB, el comando es
dd if=/home/fundacion/Descargas/CentOS-7-x86_64-Minimal-1511.iso of=/dev/sdbX
  • Iniciar el equipo a instalar desde la memoria USB e instalar Centos.

Configuración de particionado

  • En las opciones de particiones establecerlo de la siguiente manera:
  • Eliminar la partición /home y reasignar el espacio a la partición /
swap 4.0 GB
/boot 500 MB
/ Resto del disco duro
  • Presionar Begin Installation
  • Establecer la contraseña de root
  • Esperar que el proceso de instalación finalice.

Configuración inicial

  • Deshabilitar SELinux, editar el archivo /etc/selinux/config
SELINUX=disabled
  • Actualizar el sistema y reiniciarlo
yum -y update && reboot
  • Instalar paquetes básicos y repositorio EPEL
yum -y install git epel-release libselinux-python
  • Instalar otros paquetes que están en los repositorios de EPEL
yum -y install ansible vim htop net-tools tmux

Instalar XSCE desde GIT

  • Clonar el repositorio desde Github.
mkdir -p /opt/schoolserver
cd /opt/schoolserver
git clone --branch master --depth 1 https://github.com/germanrs/xsce
cd xsce
  • Editar el archivo xsce.yml
- xsce_domain: escuela.departamento.fundacionzt.org

Iniciar la instalación de XSCE

  • Ejecutar el comando
./install-console

Agregar contenido

Kiwix

Contenido en español

  1. Project Gutenberg Library (es) with epub,pdf
  2. Vikidia
  3. Wikilibros
  4. Wikinoticias
  5. Wikipedia
  6. Wikipedia
  7. Wikiquote
  8. Wikisource
  9. Wikiversidad
  10. Wikiviajes
  11. Wikcionario
  12. Wikcionario

Contenido en inglés

  1. TED Videos ted_en_business_2015-02
  2. TED Videos ted_en_design_2015-02
  3. TED Videos ted_en_entertainment_2015-02
  4. TED Videos ted_en_global_issues_2015-02
  5. TED Videos ted_en_science_2015-02
  6. TED Videos ted_en_technology_2015-02
  • Montar el disco duro en el servidor
mount /dev/sdbX /media/usb0
  • Copiar el contenido deseado
cp -v /media/usb0/zims/content/*_es_all_* /library/zims/content
cp -rv /media/usb0/zims/index/*_es_all_* /library/zims/index
  • Regenerar el indice
xsce-make-kiwix-lib
  • Reiniciar el servicio
systemctl restart kiwix-serve

Openstreetmap

  • Montar el disco duro en el servidor
mount /dev/sdbX /media/usb0
  • Crear la carpeta IIAB en el servidor XSCE
mkdir /library/knowledge
  • Copiar el contenido
cp -rv /media/usb0/knowledge/modules /library/knowledge
  • Crear el archivo de configuración /etc/iiab.conf con el siguiente contenido
[DEFAULT]
knowledge_dir = /library/knowledge
search_for_knowledge_dir = False
  • Reiniciar el servicio
systemctl restart httpd.service

Khan Academy

  • Montar el disco duro en el servidor
mount /dev/sdbX /media/usb0
  • Copiar el contenido
  • Reiniciar el servicio