Changes

Jump to: navigation, search

Package dependencies:Spanish

205 bytes added, 12:46, 18 November 2010
no edit summary
De hecho, sería exactamente igual si "other-package" tuviera una dependencia sobre este paquete "example-package". Pero con algunos paquetes puede ser más lógico y más práctico, el encadenamiento de otro paquete, en lugar de hacer depender al resto de este paquete en concreto.
Por ejemplo si utiliza un paquete "Gimp" para la aplicación "The Gimp" y un paquete "GimpHelp" guardando los ficheros de ayuda del programa; y desea que los ficheros se ayuda ("GimpHelp") se instalen siempre con "Gimp". El paquete "GimpHelp" depende del paquete "Gimp" casi tanto, como ''Gimp'' necesita sus ficheros de ayuda. Como estos los ficheros de ayuda pueden instalarse antes que el propio necesitan obligatoriamente ''Gimp'', habría que utilizar 'depends' en el paquete "GimpHelp". Pero en este caso, lo más lógico es encadenar ('chain') "GimpHelp" a "Gimp"como se aclara en el siguiente párrafo.
In En general the best practice is that if some main package needs certain other packages se considera mejor utilización, si algunos paquetes necesitan a otros (containing componentscon sus componentes, librarieslibrerías, frameworks, ...) to be able to workpara poder trabajar, that main package should depend on the needed other packages.But if que el paquete principal dependa (maybe due to a company policyo necesite) the main package always needs to be extended with certain packages a estos otros paquetes. Pero si (help-filesquizá por políticas de seguridad de las empresas) el paquete principal puede a veces ser completado con otros paquetes como ficheros de ayuda, clipartimágenes, ...)entonces, then you should chain the extending packages from the main packagedebería encadenarse al paquete principal estos complementos. Be ware that if you don't want certain application extensions to be installed always De esta forma, si no se requieren estas extensiones siempre (for example firefox developer extensionspor ejemplo, las extensiones de desarrollador para Firefox), you should not chain them from the main packageno es conveniente encadenarlas al paquete principal, but let them depend on the main package and then assign them individually to the pero hay que hacerlas depender a los paquetes, asignándolas individualmente a los ''profiles where needed'' cuando sea necesario.
== Including a package Incluir un paquete ==By using Utilizando la cláusula '''include''' you se pueden ''includeincluir'' a package to the list of packages as specified by the un paquete o una lista de paquetes como si fueran solicitadas en el propio perfil (profile), meaning that if you install this package the included package will also be installedesto significa que si se instala este paquete, los paquetes incluidos también serán instalados. This included package will be installed based on its priorityEsta inclusión será instalada basándose en su propia prioridad.So if the included package has high priority it will be installed early during synchronization. If the included package has low priority it will be installed late. If you would like to enforce a certain installation order please consider to specify a dependency (see [[Depending on a package]]) !
The example used in Por eso si el paquete incluído tiene priridad más alta, será instalado antes durante el proceso de sincronización. Si el paquete incluído tiene una baja prioridad, será instalado más tarde. Si busca asegurar un cierto orden de instalaciones de paquetes, debería considerar utilizar las cláusulas de dependencia (vea [[Dependiendo de un paquete]]) ! El ejemplo utilizado en [[Packages.xml]] has been modified to make it include another package called se ha modificado para que incluya otro paquete denominado "other-package":
<source lang="xml">
<packages>
</source>
In this example the 'include' makes the En este ejemplo, al incluir el "other-package" also install if the current package , se instalará este último si también se instala "example-package" is installed.
[[category:Documentation]]
61
edits

Navigation menu