Btactic Compiler Zimbra OSE 8.0.6
Transcription
Btactic Compiler Zimbra OSE 8.0.6
Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] Compiler Zimbra OSE 8.0.6 Estrenando blogue Il semble être le blog tout neuf qui me touche. Il est possible que la plupart des choses que Las de mer Hable raison de Zimbra est une des choses que la plupart Las dédié bTactic moi. Eso oui, des articles de tableaux ne seront pas aussi normale que cela. Requisitos previos général Pour ce proceso Vous avez besoin d'une machine virtuelle Ubuntu 12.04 de purification thérapeutique minimale ou au moins de qualité que nous félicitons Parce que si un producteur Zimbra Usai toute une de borrará / opt / Zimbra et n'est normalement pas ce que quiere uno. Unas 50 Go d'enveloppes spatiales pour nous cette Proceso. Por otro lado presupongo qui a pour Zimbra 8.0.6 Configuration d'une liste pour une utilisation pour evitarnos, entre autres, Ounas rejets de l'amont. Vous ne pouvez pas manquez en théorie installation est binaire, avec le téléchargement tgz et décompressez à atteindre ces debs podriamos ficheros mais, bien sûr, à moins mucho tiempo explicarlo, ainsi que les hypothèses haremos de l'ESA. Sur la difficulté de compilations dans la pratique Comment puis-je vérifier instructions officielles las des compilations de commande vous guider avec fuentes para todas las résolveur dependencias pas l'ensemble Cierto. Tienes muchas cosas de savoir quelle main arreglarlas puissance et enfin la compilation. Une autre particularité est que ce document sera enfin nuevo emploie le dépôt Git que Zimbra a puesto disponible à placer dans le très ancien référentiel Perforce. Pensando dans Zimbra Daily monter un constructeur Por último me comentaros ronde que l'idée d'un serveur de nightly build inoxydable (ou quotidien s'accumule comme prefiera) Parce que de fois Zimbra qu'on ne peut pas porter attente de foin pour Zimbra Lorsque mis à jour Il ya plusieurs erreurs qui compromettent sa facilité d'utilisation. Compte tenu de la nature de cette compilation si DeSean varias versions de Zimbra vez Habra que l'appelant chroot compilé. Ce service plus bénéfique série gente par la comunidad Parce que les insectes pourraient essayer si vous tuviera de vérité ont été corregidos versions de actualizadas prueba de ce Versiones quotidien. Document Voici le document de dejos d'os de latex Convient pour wordpress un peu manuel ainsi si certains encontráis Gazapo comentadlo. Si l'os ennuie procédure à reproduire et nous nous réjouissons à la suite laissent aussi une expérience commentaire vuestra de peur ici. Introduction Comment veremos compiler Zimbra OSE, ficamente spécifier la version 8.0.6. Requisitos OS Usaremos: Ubuntu 4.12 64 bits minimum. Exigences usuario Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] Exécutez la commande sudo pouvoir cualquier péché mot de passe pedir. logiciel Requisitos git apt-get install git Élan Instalamos le paquet ant. apt-get install fourmi Paquetes varios Tambo instalaremos: apt-get install autoconf libtool bison flex g+ + libncurses5-dev correctif décompression zlibc zlib1g-dev libpcre3-dev libpopt libexpat1-dev-dev libperl-dev cmake faire libltdl-dev libwww-perl libcloog libbz2-dev-ppl-dev Préparation Git mkdir-p / tmp / git-Zimbra cd / tmp / git-Zimbra wget http://files2.zimbra.com / Téléchargements / fusion-git / git-Zimbra-ssh.tgz Zimbra-git-tar xfz ssh.tgz mkdir-p ~ /. ssh / git-Zimbra cd ~ /. ssh / git-Zimbra cp / tmp / git-Zimbra / * id_rsa_git. Creamos le fichero: ~ /. Ssh / Config pour départ Zimbra hôte-git publique de l'utilisateur Nom d'hôte git.zimbra.com Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] IdentityFile ~ /. Ssh / git-Zimbra / id_rsa_git IdentitiesOnly oui Port 1067 Nom d'utilisateur et de groupe Zimbra useradd Zimbra Descarga código fuente Descargaremos la código fuente para la versión 8.0.6 Lancement. mkdir-p ~ / src Zimbra-806cd ~ / src Zimbra-806git clone git @ git-Zimbra: ironmaiden-806-Foss Si vous acceptez la première vez Habra connecter le référentiel de Zimbra. Terminé fuente de código Java JDK Répertoire Creamos: mkdir-p ~ / src Zimbra-806/ Ironmaiden-806-Foss / ThirdPartyBuilds/x86_64/java De facto conseguiremos Nuestra installation JDK Java. Sera quelque chose en tant que: / Opt/zimbra/jdk-1.7.0_45.tgz generaremos que, grâce à la mismo de numéro d'annuaire (sauf par les scripts que Guion Bajo) dans nos installations de Zimbra binaire. En código fuente Cette dejaremos en: ThirdPartyBuilds/x86_64/java/jdk-1.7.0_45.tgz . (Répertoire Crearemos si necesario) Opt Zimbra Tambo Habra que descomprimirlo dans: Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] / Usr/local/jdk-1.7.0_45 Lien crearemos et symbolique statué cd / usr / local tar xzf ~ / Zimbra-806-src / Ironmaiden-806-foss/ThirdPartyBuilds / X86_64/java/jdk-1.7.0_45.tgz ln-s / usr/local/jdk-1.7.0_45 / usr / local / java Politique d'exportation des États-Unis Il faut créer fichero: ThirdPartyBuilds/x86_64/java/jce / US_export_policy.jar Nous pouvons obtenir que JDK Java Zimbra nos productions: . / Java / jre / lib / security / US_export_policy.jar Si le répertoire de crearemos de necesario où nous allons loger l'extrémité Chero. mkdir-p ~ / src Zimbra-806/ Ironmaiden-806-Foss / ThirdPartyBuilds/x86_64 / Java / JCE Tambo crearemos: local_policy.jar de la même manière. Fixation pot Haremos que: ln-s / usr / local / java / bin / pot / Usr / local / bin / pot locale Fixer fourmi mkdir-p / usr/lib/jvm/java-6-openjdk-amd64 ln-s / usr / local / java / lib / / Usr/lib/jvm/java-6-openjdk-amd64/lib Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] Fixer ncurses ln-s / usr / lib / X86_64-linux-gnu/libncurses.so / Usr / lib / libncurses.so Fixation zlib1g-dev ln-s / usr/lib/x86_64-linux-gnu / Libz.so / usr / lib / libz.so Fixer libltdl-dev ln-s / usr/lib/x86_64-linux-gnu / Libltdl.so / usr / lib / libltdl.so Fixation libpcre3-dev ln-s / usr/lib/x86_64-linux-gnu / Libpcre.so / usr / lib / libpcre.so Fixation libexpat1-dev ln-s / usr/lib/x86_64-linux-gnu / Libexpat.so / usr / lib / libexpat.so Libpopt fix-dev ln-s / usr/lib/x86_64-linux-gnu / Libpopt.so / usr / lib / libpopt.so Junit Conseguiremos JUnit à partir de: cd / usr / local / java / jre / lib / ext wget "http://downloads. sourceforge.net / Project/junit/junit/4.10 Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] / JUnit-4.10.jar? R = http% 3A% 2F% 2F sourceforge.net% 2F% 2Fprojects JUnit 3F_test% 2F% & ts =% 3Dbeta Use_mirror = 1319305477 & freefr " JUnit-O-4.10.jar libjunixsocket-linux-1.5-amd64.so Productions atteindre la fin Chero: / Opt/zimbra/lib/libjunixsocket-linux-1.5-amd64.so pour ponerlo dans: ThirdPartyBuilds/x86_64/java / Junixsocket/libjunixsocket-linux-1.5-amd64.so Répertoire creando si necesario. Fixation UnlimitedJCEPolicy7 Répertoire Creamos: ThirdPartyBuilds/x86_64/java/jce/UnlimitedJCEPolicy7 y dentro de Cher vide: void.txt Sencha La peur besoin de la version vu: 3.1.2.342 De ici: http://cdn.sencha.com/cmd/3.1.2.342/release-notes.html Nous pouvons nous télécharger: http://cdn.sencha.com/cmd/3.1.2.342/SenchaCmd-3.1.2.342-linux-x64.run.zip wget "http://cdn.sencha.com/cmd / 3.1.2.342 / SenchaCmd-3.1.2.342-linux-x64.run.zip " mkdir senchacmd cd senchacmd unzip .. / SenchaCmd -3.1.2.342-linux-x64.run.zip chmod + x. / SenchaCmd -3.1.2.342-linux-x64.run.zip sudo. / SenchaCmd -3.1.2.342-linux-x64.run.zip Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] Où Sencha répertoire d'installation: / Usr / local / SenchaCmd Bien que l'exécuter avec sudo-nous face à la Modi. Bashrc de notre Nom d'utilisateur mer pour le chemin d'accès correct. Et nous plaçons nos permis les correctos Nom d'utilisateur: sudo chown-R Nom d'utilisateur: Nom d'utilisateur / Usr / local / SenchaCmd / Sencha / Cmd / / Usr / local / SenchaCmd / Sencha / Cmd / * Tendremos fait hacer eso que: la source. bashrc Courir pour Sencha pécher hacer déconnexion de besoin et login. Rubis apt-get installrubygems Rubis opt de création Zimbra Il va créer le répertoire / opt / Zimbra avec eux autorisations usuario commeempiler. mkdir / opt / Zimbra Compilations Pour une compilation totale du répertoire de compilations: . / ZimbraBuild / buildZCS.sh Compilations fin La compilation finale se trouve dans le répertoire: ZimbraBuild/amd64 . Por ejemplo pourrait être: Btactic Avinguda Balmes, 34 25006 Lleida (Lleida) 973 27 03 82 [email protected] ZCS-8.0.6_GA_5923.UBUNTU12_64.20140213220301.tgz Bibliographie Zimbra bâtiment en utilisant Git https://wiki.zimbra.com/wiki/Building_Zimbra_using_Git Franklin README http://wiki.zimbra.com/index.php?title=Franklin_README Powered by TCPDF (www.tcpdf.org)