Wikilibros eswikibooks https://es.wikibooks.org/wiki/Portada MediaWiki 1.45.0-wmf.5 first-letter Medio Especial Discusión Usuario Usuario discusión Wikilibros Wikilibros discusión Archivo Archivo discusión MediaWiki MediaWiki discusión Plantilla Plantilla discusión Ayuda Ayuda discusión Categoría Categoría discusión TimedText TimedText talk Módulo Módulo discusión GNU Health/Notas Específicas de Sistemas Operativos 0 38683 422892 405776 2025-06-15T14:11:06Z 201.254.132.146 /* Activar Python 3 como predeterminado */ 422892 wikitext text/x-wiki = Arch Linux = == Instalar dependencias == Instalar '''Python 3.6 , PIP (for Python3), PostgreSQL server, wget, patch y lsb-release''' <syntaxhighlight lang="bash"> sudo pacman -S python3 python-pip postgresql wget patch lsb-release </syntaxhighlight> == Inicializar el cluster == <syntaxhighlight lang="bash"> su - postgres initdb --encoding=unicode --locale=C --pgdata="/var/lib/postgres/data/" exit </syntaxhighlight> == Iniciar y activar el servicio de PostgreSQL == <syntaxhighlight lang="bash"> systemctl start postgresql systemctl enable postgresql </syntaxhighlight> Para información detallada está el capítulo de PostgreSQL en Arch [https://wiki.archlinux.org/index.php/PostgreSQL Arch Linux PostgreSQL documentation] <br /> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> = Debian = * Usar el instalador en modo texto * Desmarcar el entorno gráfico de la opciones de instalación * Instalar el servidor SSH * Crear el usuario gnuhealth en el momento de instalar el Sistema Operativo == Activar Python 3 como predeterminado == <source lang="bash"> apt install -y python-is-python3 </source><br /> == Instalar los requerimientos == <source lang="bash"> apt-get install postgresql python3-pip </source><br /> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> <br /> = FreeBSD = == En el momento de la instalación de FreeBSD == * Seleccionar SSHD * Crear el usuario gnuhealth == Instalar los requerimientos == <syntaxhighlight lang="bash"> pkg install python36 postgresql96-server py36-pip wget bash py36-lxml py36-pillow patch </syntaxhighlight> Crear enlaces simbólicos para Python3, pip y 2to3 <syntaxhighlight lang="bash"> cd /usr/local/bin ln -si python3.6 python ln -si 2to3-3.6 2to3 ln -si pip3-6 pip </syntaxhighlight> == Inicialar el cluster de PostgreSQL == <syntaxhighlight lang="bash"> service postgresql oneinitdb </syntaxhighlight> == Aplicar los parches de seguridad usango GNU Patch == El instalador de GNU Health usa GNU patch en lugar de FreeBSD patch. Aplica el parche una vez terminado el proceso de "gnuhealth-setup install" de la siguiente manera: <syntaxhighlight lang="bash"> source .gnuhealthrc cdexe cd ../trytond/res gpatch -p2 < $HOME/gnuhealth-3.2.0/patches/security/GNUHEALTH32-SA-2017-1.trytond.patch.asc </syntaxhighlight> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> = openSUSE = GNU Health en OpenSUSE se puede instalar usando el método general (recomendado) o mediante paquetes: * Método A : Configuración usando el instalador genérico (gnuhealth-setup install) OR * Method B: Instalación usando los paquetes de GNU Health de OpenSUSE Puedes usar uno u otro, pero, por favor, no uses los dos ! == Método A: Configuración usando el instalador genérico (gnuhealth-setup install) == Hemos realizado la instalación bajo el siguiente escenario. Proporciona un entorno liviano y a la vez funcional para el servidor de GNU Health: * Descarga el servidor de openSUSE 15 Network [https://software.opensuse.org/distributions/leap CD image] * Verifica el modelo de particionamiento de FS y otras opciones (recomendamos ext4 como sistema de archivos) * Seleccionar la opción de SERVIDOR (solo texto) * Activar el servidor SSHD * Crear el usuario "gnuhealth" cuando se pregunte en el momento de la instalación.<br> '''Instalar los requerimientos''' <source lang="bash"> zypper install patch gcc libxml2-devel libxslt-devel lsb-release libjpeg8-devel python3-tools </source> '''Instalar PostgreSQL 9.6''' <source lang="bash"> zypper install --no-recommends postgresql96-server postgresql96 postgresql96-devel </source> Crea el enlace para usar python 3 como predeterminado <source lang="bash"> ln -si /usr/bin/python3 /usr/bin/python </source> Inicializa el entorno de PostgreSQL. El comando ''systemctl start'' inicializará el cluster de postgres. <source lang="bash"> systemctl start postgresql </source> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> == Método B: Instalación usando los paquetes de GNU Health de OpenSUSE == <br> '''NOTA : Si usaste el método A, por favor NO USES éste ! Son mutualmente exclusivos ! ''' <br> Empezando en la versión de Leap 42.3, openSUSE incluye GNU Health en sus distribuciones. Para instalar GNU Health en openSUSE usando los paquetes puedes hacerlo mediante : <source lang="bash"> zypper install gnuhealth </source> Para ejecutar procesos de configuración posteriores, ejecuta el siguiente script: <source lang="bash"> openSUSE-gnuhealth-setup </source> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> = Ubuntu = * Crear el usuario "gnuhealth" en el momento de la instalación del sistema operativo * Seleccionar PostgreSQL y el servidor SSH durante la instalación de Ubuntu == Instalar los requerimientos == <source lang="bash"> apt-get install python3-pip </source> == Generar los enlaces para Python3 y 2to3 == <source lang="bash"> sudo bash </source> <source lang="bash"> cd /usr/bin ln -si python3 python ln -si 2to3-3.5 2to3 exit </source> <br /> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> re4lerxfa275w5ymjbj7fig59ua9lga 422893 422892 2025-06-15T14:13:21Z 201.254.132.146 /* Generar los enlaces para Python3 y 2to3 */ 422893 wikitext text/x-wiki = Arch Linux = == Instalar dependencias == Instalar '''Python 3.6 , PIP (for Python3), PostgreSQL server, wget, patch y lsb-release''' <syntaxhighlight lang="bash"> sudo pacman -S python3 python-pip postgresql wget patch lsb-release </syntaxhighlight> == Inicializar el cluster == <syntaxhighlight lang="bash"> su - postgres initdb --encoding=unicode --locale=C --pgdata="/var/lib/postgres/data/" exit </syntaxhighlight> == Iniciar y activar el servicio de PostgreSQL == <syntaxhighlight lang="bash"> systemctl start postgresql systemctl enable postgresql </syntaxhighlight> Para información detallada está el capítulo de PostgreSQL en Arch [https://wiki.archlinux.org/index.php/PostgreSQL Arch Linux PostgreSQL documentation] <br /> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> = Debian = * Usar el instalador en modo texto * Desmarcar el entorno gráfico de la opciones de instalación * Instalar el servidor SSH * Crear el usuario gnuhealth en el momento de instalar el Sistema Operativo == Activar Python 3 como predeterminado == <source lang="bash"> apt install -y python-is-python3 </source><br /> == Instalar los requerimientos == <source lang="bash"> apt-get install postgresql python3-pip </source><br /> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> <br /> = FreeBSD = == En el momento de la instalación de FreeBSD == * Seleccionar SSHD * Crear el usuario gnuhealth == Instalar los requerimientos == <syntaxhighlight lang="bash"> pkg install python36 postgresql96-server py36-pip wget bash py36-lxml py36-pillow patch </syntaxhighlight> Crear enlaces simbólicos para Python3, pip y 2to3 <syntaxhighlight lang="bash"> cd /usr/local/bin ln -si python3.6 python ln -si 2to3-3.6 2to3 ln -si pip3-6 pip </syntaxhighlight> == Inicialar el cluster de PostgreSQL == <syntaxhighlight lang="bash"> service postgresql oneinitdb </syntaxhighlight> == Aplicar los parches de seguridad usango GNU Patch == El instalador de GNU Health usa GNU patch en lugar de FreeBSD patch. Aplica el parche una vez terminado el proceso de "gnuhealth-setup install" de la siguiente manera: <syntaxhighlight lang="bash"> source .gnuhealthrc cdexe cd ../trytond/res gpatch -p2 < $HOME/gnuhealth-3.2.0/patches/security/GNUHEALTH32-SA-2017-1.trytond.patch.asc </syntaxhighlight> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> = openSUSE = GNU Health en OpenSUSE se puede instalar usando el método general (recomendado) o mediante paquetes: * Método A : Configuración usando el instalador genérico (gnuhealth-setup install) OR * Method B: Instalación usando los paquetes de GNU Health de OpenSUSE Puedes usar uno u otro, pero, por favor, no uses los dos ! == Método A: Configuración usando el instalador genérico (gnuhealth-setup install) == Hemos realizado la instalación bajo el siguiente escenario. Proporciona un entorno liviano y a la vez funcional para el servidor de GNU Health: * Descarga el servidor de openSUSE 15 Network [https://software.opensuse.org/distributions/leap CD image] * Verifica el modelo de particionamiento de FS y otras opciones (recomendamos ext4 como sistema de archivos) * Seleccionar la opción de SERVIDOR (solo texto) * Activar el servidor SSHD * Crear el usuario "gnuhealth" cuando se pregunte en el momento de la instalación.<br> '''Instalar los requerimientos''' <source lang="bash"> zypper install patch gcc libxml2-devel libxslt-devel lsb-release libjpeg8-devel python3-tools </source> '''Instalar PostgreSQL 9.6''' <source lang="bash"> zypper install --no-recommends postgresql96-server postgresql96 postgresql96-devel </source> Crea el enlace para usar python 3 como predeterminado <source lang="bash"> ln -si /usr/bin/python3 /usr/bin/python </source> Inicializa el entorno de PostgreSQL. El comando ''systemctl start'' inicializará el cluster de postgres. <source lang="bash"> systemctl start postgresql </source> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> == Método B: Instalación usando los paquetes de GNU Health de OpenSUSE == <br> '''NOTA : Si usaste el método A, por favor NO USES éste ! Son mutualmente exclusivos ! ''' <br> Empezando en la versión de Leap 42.3, openSUSE incluye GNU Health en sus distribuciones. Para instalar GNU Health en openSUSE usando los paquetes puedes hacerlo mediante : <source lang="bash"> zypper install gnuhealth </source> Para ejecutar procesos de configuración posteriores, ejecuta el siguiente script: <source lang="bash"> openSUSE-gnuhealth-setup </source> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> = Ubuntu = * Crear el usuario "gnuhealth" en el momento de la instalación del sistema operativo * Seleccionar PostgreSQL y el servidor SSH durante la instalación de Ubuntu == Instalar los requerimientos == <source lang="bash"> apt-get install python3-pip </source> == Generar los enlaces para Python3 y 2to3 == <source lang="bash"> sudo apt install -y python-is-python3 </source> <br /> '''Una vez que haya terminado de instalar estas dependencias globales, vuelva a la [[GNU Health/Instalación|Instalación]] '''<br /> dw6wu5g8ybkxm47gy1leo4scyngeqyl Discusión:Mantenimiento y Montaje de Equipos Informáticos 1 63204 422894 422798 2025-06-15T21:18:04Z Juliamig 125773 422894 wikitext text/x-wiki == Aquí otro instituto que lo está usando == Muchísimas gracias Toni por tu trabajo. Hemos trabajado con este Wikibook en el IES La Cañuela (Yuncos) Curso 2024/25, también un alumnado de bajos recursos y poca motivación. Hemos aprendido mucho gracias a este Wikibook y esperamos poder usarlo el año que viene también. Ha sido una guía muy completa y actualizada para explicar este modulo tan importante para la formación de los alumnos. == Quiero añadir un instituto que la usa == Hemos usado este libro en el IES Vistalegre de Madrid en el curso 2024/25. Mis alumnos y yo agradecemos el recurso. Es un centro con alumnos en con pocos recursos en muchos caso y nos ha sido, está siendo, de gran ayuda. Espero que lo incluyen [[Usuario:Jjnuevo|Jjnuevo]] ([[Usuario discusión:Jjnuevo|discusión]]) 09:53 12 dic 2024 (UTC) :pues claro!!, es un wikilibro funciona como wikipedia Toni Peris 13:56 13 dic 2024 (UTC) == Nuevo instituto usando este excelente recurso. == En el IES Torrevigía de Torrevieja - Alicante hemos usado este excelente recurso en MME en el transcurso del curso académico 2024 / 2025. Es una aportación maravillosa que se debería seguir en el resto de módulos de Formación Profesional. Gracias por la tarea de crear y compartir toda esta información. [[Especial:Contribuciones/213.0.87.19|213.0.87.19]] 08:04 30 may 2025 (UTC) l06lv3ky93dfh9dvhh70leorgj9u699