Difference between revisions of "Profiles.xml:Spanish"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Created page with 'This document in other languages: Inglés Francés ---- '''profiles.xml''' es el fichero que define los paquetes de programas o scripts, …')
 
 
Line 1: Line 1:
This document in other languages: [[Profiles.xml|Inglés]] [[Profiles.xml:French|Francés]]
+
Este documento en otros idiomas: [[Profiles.xml|Inglés]] [[Profiles.xml:French|Francés]]
 
----
 
----
 +
 
'''profiles.xml''' es el fichero que define los paquetes de programas o scripts, que se ejecutarán y/o instalarán en los equipos.
 
'''profiles.xml''' es el fichero que define los paquetes de programas o scripts, que se ejecutarán y/o instalarán en los equipos.
  
Line 64: Line 65:
 
</pre>
 
</pre>
  
==Individual XML profiles files==
+
==Perfiles en archivos individuales XML==
  
If you would rather keep your profiles XML description in separate files, you can of course do it: just create a <code>profiles</code> directory where <code>wpkg.js</code> is, and place individual XML files there (i.e., basement.xml, administration.xml etc.). The syntax is the same as that of profiles.xml.
+
Si prefiere manejar los perfiles en ficheros XML separados, tendrá que utilizar: crear por ejemplo un directorio <code>profiles</code> donde guardar <code>wpkg.js</code>, y los diferentes perfiles en diferentes archivos XML (p.e., basement.xml, administration.xml etc.). La sintáxis es la misma que la del archivo '''profiles.xml'''.
  
Note, if you decide to keep all your profiles in separate XML files, still, you need to have <code>profiles.xml</code> file. It should at least contain an empty entry:
+
Nota, Si decide guardar todos los perfiles en ficheros XML separados, todavía será necesario disponer del archivo <code>profiles.xml</code>. Éste debe contener al menos una entrada vacía:
  
 
<pre>
 
<pre>
<profiles>
+
  <profiles>
</profiles>
+
  </profiles>
 
</pre>
 
</pre>
  
==Uninstalling programs==
+
==Desinstalar programas==
  
To uninstall a program which was installed on one or more host computers, you just have to remove the program's entry from the profile. When synchronizing next time, the WPKG-script will uninstall the program as specified in the ''uninstall''-section.
+
Para desinstalar un programa que fue isntalado en uno o más equipos, sólo hay que eliminar la entrada del programa en el archivo del perfil. Cuando se sincronice la siguiente vez, el script de WPKG desinstalará el programa como se indica en la sección ''uninstall''.
  
==See also==
+
==Vea también==
* [[hosts.xml]] - defines the hosts.
+
* [[hosts.xml]] - define la lista de equipos.
* [[packages.xml]] - defines the list of packages.
+
* [[packages.xml]] - define la lista de paquetes.
* [[wpkg.js]] - WPKG engine.
+
* [[wpkg.js]] - el script ejecutado por WPKG.
  
 
[[category:Documentation]]
 
[[category:Documentation]]
 
[[category:Installation]]
 
[[category:Installation]]
 
[[category:Config_Files]]
 
[[category:Config_Files]]

Latest revision as of 11:12, 22 October 2010

Este documento en otros idiomas: Inglés Francés


profiles.xml es el fichero que define los paquetes de programas o scripts, que se ejecutarán y/o instalarán en los equipos.

Este archivo debe estar localizado en el mismo directorio que wpkg.js.

WPKG no trabajará sin este archivo.

Los equipos (Hosts) se definen en el archivo hosts.xml.
Los paquetes se definen en el archivo packages.xml.


Estructura de profiles.xml

La estructura del fichero profiles.xml es la siguiente:

<profiles>
    <profile id="default">
       <package package-id="acrobat" />
       <package package-id="firefox" />
    </profile>
    <profile id="custom">
       <depends profile-id="default" />
       <package package-id="thunderbird" />
    </profile>
</profiles>

Esto significa, que si un equipo definido en el archivo hosts.xml tiene un perfil default (es el primer perfil denominado arriba), el dispondrá de acrobat y firefox instalados - because el perfil id="default" contiene estos dos paquetes.

Ahora miremos la entrada <depends profile-id="default" /> en el siguiente perfil - <profile id="custom">.
Este perfil sólo parace contener al paquete thunderbird.
Pero depende de <profile id="default">, que a su vez contiene dos paquetes más (acrobat y firefox) - y todo sumado, y al final, el equipo con el perfil custom tendrá instalados estos tres paquetes: acrobat, firefox and thunderbird.


De esta manera, puede crear fácilmente paqutes que serán instalados en todos los equipos de trabajo (por ejemplo, el perfil default), y otros específicos para una oficina, departamento, etc.

Los perfiles pueden depender de uno o más paquetes.

Ejemplos sencillos

<profiles>
    <profile id="default">
        <package package-id="firefox" />
    </profile>

    <profile id="custom">
        <depends profile-id="default" />
        <package package-id="thunderbird" />
        <package package-id="acrobat" />
    </profile>

    <profile id="basement">
        <package package-id="photoshop" />
    </profile>

    <profile id="administration">
        <depends profile-id="custom" />
        <package package-id="database" />
    </profile>
</profiles>

Perfiles en archivos individuales XML

Si prefiere manejar los perfiles en ficheros XML separados, tendrá que utilizar: crear por ejemplo un directorio profiles donde guardar wpkg.js, y los diferentes perfiles en diferentes archivos XML (p.e., basement.xml, administration.xml etc.). La sintáxis es la misma que la del archivo profiles.xml.

Nota, Si decide guardar todos los perfiles en ficheros XML separados, todavía será necesario disponer del archivo profiles.xml. Éste debe contener al menos una entrada vacía:

  <profiles>
  </profiles>

Desinstalar programas

Para desinstalar un programa que fue isntalado en uno o más equipos, sólo hay que eliminar la entrada del programa en el archivo del perfil. Cuando se sincronice la siguiente vez, el script de WPKG desinstalará el programa como se indica en la sección uninstall.

Vea también