source: ogAgent-Git/INSTALL.es.txt

qndtest
Last change on this file was 219fba0, checked in by Ramón M. Gómez <ramongomez@…>, 6 years ago

#840: Creación de nuevos OGAgent para versión 1.1.1 en desarrollo.

  • Property mode set to 100644
File size: 3.4 KB
Line 
1OGAgent: agente OpenGnsys para sistemas operativos    INSTALL.es.txt
2====================================================================
3
4
5Requisitos de creación
6----------------------
7Sisitema operativo Linux con los siguientes paquetes instalados:
8- Subversion
9- GNU C++, Python, librerías PyQt4
10- Creación de instalador Exe (Wine 32 bits, Wine Gecko, Wine Mono, Samba Winbind, Cabextrct)
11- Creación de paquetes Deb (debhelper, dpkg-dev)
12- Creación de paquetes RPM (rpm-build)
13- Creación de paquetes Pkg (xar, bomutils)
14
15
16Crear instaladores de OGAgent
17-----------------------------
18- Paso previo: actaulizar componentes gráficos de PyQt para OGAgnet:
19        src/update.sh
20
21- Crear paquetes Deb y RPM para distribuciones Linux (requiere permisos de "root"):
22        sudo linux/build-packages.sh
23
24- Crear paquete Pkg para sistemas operativos macOS X:
25        sudo macos/build-pkg.sh
26
27- Crear el programa instalador para sistemas operativos Windows:
28        windows/build-windows.sh
29
30- Subir los nuevos ficheros .deb, .rpm, .pkg y .exe generados al directorio
31/opt/opengnsys/www/descargas  del servidor OpenGnsys.
32
33
34Instalar OGAgent en cliente modelo
35----------------------------------
36- Descargar el fichero correspondiente en el sistema operativo del cliente.
37
38- Ubuntu, Debian y derivados:
39  - Descargar e instalar el agente:
40        sudo apt install ./ogagent_Version_all.deb
41  - Configurar el agente:
42        sudo sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg
43  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
44        sudo service ogagent start
45
46- Red Hat, Fedora y derivados (como root):
47  - Descargar e instalar el agente:
48        yum install ogagent-Version.noarch.rpm    (Red Hat/CentOS)
49        dnf install ogagent-Version.noarch.rpm    (Fedora)
50  - Configurar el agente:
51        sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg
52  - Puede ser necesario corregir permisos antes de iniciar el servicio:
53        chmod +x /etc/init.d/ogagent
54  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
55        service ogagent start
56
57- OpenSuSE:
58        (en preparación)
59
60- Windows (como usuario administrador):
61  - Descargar e instalar el agente ejecutando:
62        OGAgentSetup-Version.exe
63  - Seguir las instrucciones del instalador.
64  - Editar el fichero de configuación "C:\Program Files\OGAgent\cfg\ogagent.cfg" (o C:\Archivos de programa\OGAgent\cfg\ogagent.cfg) y modificar el valor de la cláusula "remote" de la sección [OGAgent] inclyendo la dirección IP del servidor OpenGnsys.
65  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
66        NET START OGAgent
67
68- macOS:
69  - Instalar dependencias:
70        sudo easy_install pip
71        sudo pip install netifaces requests six
72  - Descargar e instalar el agente:
73        sudo installer -pkg OGAgentInstaller-Version.pkg -target /
74  - Descargar el paquete y usar Finder pulsando sobre el fichero para instalarlo.
75  - Configurar el agente:
76        sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /Applications/OGAgent.app/cfg/ogagent.cfg
77  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
78        sudo ogagent start
79
80
81Postconfiguración para clientes clonados
82----------------------------------------
83- Ejecutar manualmente o configurar automáticamente OGAgent en los clientes clonados
84en el script de postconfiguración tras restuarar imagen:
85        ogConfigureOgagent NDisco Npart
86
87
Note: See TracBrowser for help on using the repository browser.