source: ogAgent-Git/INSTALL.es.txt @ 855c6d7

mainoglivepython3qndtest
Last change on this file since 855c6d7 was 75ba20c, checked in by ramon <ramongomez@…>, 7 years ago

#718: Revisar documentación y proceso de intalación de OGAgent; actualizar comandos de OGAgent para macOS.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5240 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 3.6 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  - Instalar dependencias (NOTA: revisar dependencias para Ubuntu 12.04):
40        sudo apt-get install -y libxss1 policykit-1 python python-requests python-qt4 python-six python-prctl
41  - Descargar e instalar el agente:
42        sudo dpkg -i ogagent_Version_all.deb
43  - Configurar el agente:
44        sudo sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg
45  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
46        sudo service ogagent start
47
48- Red Hat, Fedora y derivados (como root):
49  - Descargar e instalar el agente:
50        yum install ogagent-Version.noarch.rpm    (Red Hat/CentOS)
51        dnf install ogagent-Version.noarch.rpm    (Fedora)
52  - Configurar el agente:
53        sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /usr/share/OGAgent/cfg/ogagent.cfg
54  - Puede ser necesario corregir permisos antes de iniciar el servicio:
55        chmod +x /etc/init.d/ogagent
56  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
57        service ogagent start
58
59- OpenSuSE:
60        (en preparación)
61
62- Windows (como usuario administrador):
63  - Descargar e instalar el agente ejecutando:
64        OGAgentSetup-Version.exe
65  - Seguir las instrucciones del instalador.
66  - 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.
67  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
68        NET START OGAgent
69
70- macOS:
71  - Instalar dependencias:
72        sudo easy_install pip
73        sudo pip install netifaces requests six
74  - Descargar e instalar el agente:
75        sudo installer -pkg OGAgentInstaller-Version.pkg -target /
76  - Descargar el paquete y usar Finder pulsando sobre el fichero para instalarlo.
77  - Configurar el agente:
78        sed -i "0,/remote=/ s,remote=.*,remote=https://IPServidorOpenGnsys/opengnsys/rest/," /Applications/OGAgent.app/cfg/ogagent.cfg
79  - Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
80        sudo ogagent start
81
82
83Postconfiguración para clientes clonados
84----------------------------------------
85- Ejecutar manualmente o configurar automáticamente OGAgent en los clientes clonados
86en el script de postconfiguración tras restuarar imagen:
87        ogConfigureOgagent NDisco Npart
88
89
Note: See TracBrowser for help on using the repository browser.