Installation serveur

129 views
Skip to first unread message

remy dev

unread,
Mar 31, 2017, 5:15:05 PM3/31/17
to tryton-fr


Hello,

Je vais poser beaucoup de questions les prochains temps, donc pas taper moi ;)
Certains s'amusent avec des jeux vidéo le weekend moi c'est les logiciels de gestion open source ;)

Jusqu'à présent quand on me demandait un logiciel de compta pas trop compliqué je conseillais open-concerto, mais j'ai envie de tester tryton en production plutôt que odoo dans la mesure ou j'ai vraiment le sentiment que la communauté odoo va se prendre un sale coup lors de la migration vers python3 qui va bien finir par arriver.

Donc l'idée de mon test en production est d'utiliser tryton pour l'association arn-fai.net dont je suis le trésorier.

J'ai donc commencé à essayer de voir les rares ressources que j'ai eu l'occasion de trouver.

Pour un test rapide :

apt-get install tryton-neso

Ca permet de lancer facilement tryton, mais ce programme n'est plus à jour 


Sinon j'ai trouvé un petit tuto

Mais j'arrive au résultat suivant :



Du coup, une personne peut-elle me dire pourquoi il me manque des fichiers sur ma page ?

Merci bcp

Cédric Krier

unread,
Mar 31, 2017, 5:40:05 PM3/31/17
to tryton-fr
On 2017-03-31 13:50, remy dev wrote:
> Mais j'arrive au résultat suivant :
>
> <https://lh3.googleusercontent.com/-9kSfLiFfooo/WN67IfxBbGI/AAAAAAAAABk/mYrDIFve1-sS5Ino5tf-EQqjbitYouzgQCLcB/s1600/error_tryton.jpeg>
>
>
> Du coup, une personne peut-elle me dire pourquoi il me manque des fichiers
> sur ma page ?

On dirait qu'il manque bootstrap et le CSS.
Est-ce que bower est bien installé ?

$ bower install

--
Cédric Krier - B2CK SPRL
Email/Jabber: cedric...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

Dominique Chabord

unread,
Mar 31, 2017, 6:03:35 PM3/31/17
to tryton-fr
Le 31 mars 2017 à 22:50, remy dev <remy.deve...@gmail.com> a écrit :
>
>
> Hello,


Bonjour

>
>
> Je vais poser beaucoup de questions les prochains temps, donc pas taper moi ;)

On a beaucoup tapé sur les précédents, on va se retenir, promis.

> Certains s'amusent avec des jeux vidéo le weekend moi c'est les logiciels de gestion open source ;)

Dans la communauté Tryton, on préfère parler de logiciel libre.

>
> Jusqu'à présent quand on me demandait un logiciel de compta pas trop compliqué je conseillais open-concerto, mais j'ai envie de tester tryton en production plutôt que odoo dans la mesure ou j'ai vraiment le sentiment que la communauté odoo va se prendre un sale coup lors de la migration vers python3 qui va bien finir par arriver.

Le pire n'est jamais certain ;-)
>
> Donc l'idée de mon test en production est d'utiliser tryton pour l'association arn-fai.net dont je suis le trésorier.

C'est une bonne idée, peut-être pourra t on concevoir qes modules
spécifiques aux associations.

>
> J'ai donc commencé à essayer de voir les rares ressources que j'ai eu l'occasion de trouver.

Règle numéro 1 : utiliser les documentations maintenues de Tryton et
celles des dépendances (postgresql et le serveur proxy).

>
> Pour un test rapide :
>
> apt-get install tryton-neso

En partant au hasard, on peut apprendre par l'erreur, mais à la fin la
seule solution est de suivre la documentation officielle.

>
>
> Ca permet de lancer facilement tryton, mais ce programme n'est plus à jour


En effet, c'était bien essayé pourtant.
Neso est fin de vie.

>
>
> Sinon j'ai trouvé un petit tuto

Un tuto, c'est bien pour aller vite au moment de la découverte. Si on
lit la documentation, on n'a plus besoin de tuto et on comprend
comment ça doit marcher.

>
> Mais j'arrive au résultat suivant :
>
>
>
> Du coup, une personne peut-elle me dire pourquoi il me manque des fichiers sur ma page ?

Probablement que le tuto ne marche pas tout à fait, alors.
S'il s'agit de l'interface web, je regarderais la configuration du
serveur en premier.
http://doc.tryton.org/4.2/trytond/doc/topics/configuration.html#topics-configuration

>
> Merci bcp
>





--
Dominique Chabord - SISalp
Logiciel libre pour l'entreprise Tryton et open-source Odoo, OpenERP
18 avenue Beauregard 74960 Cran Gevrier
145A rue Alexandre Borrely 83000 Toulon
tel(repondeur) +33(0)950274960 fax +33(0)955274960 mob +33(0)622616438
http://sisalp.fr
http://openerp-online.fr
https://twitter.com/SISalp l'actualité de vos services en temps réel.

remy dev

unread,
Apr 1, 2017, 9:15:47 AM4/1/17
to tryton-fr, dominiqu...@sisalp.org
 
Yop,

Après un petit
$ bower install  
y'a du mieux! j'ai un css avec un titre a ma page, mais y'a encore un peu de travail à mon sens ...


 >C'est une bonne idée, peut-être pourra t on concevoir qes modules 
>spécifiques aux associations. 

Je vais y passer du temps, et j'espere pouvoir créer une apps, qui pourra etre utilisé par les autres assos de la fédération FFDN, mais me faudra de l'aide pour comprendre par quel bout prendre le developpement des apps ...

>Un tuto, c'est bien pour aller vite au moment de la découverte. Si on 
>lit la documentation, on n'a plus besoin de tuto et on comprend 
>comment ça doit marcher. 

Comme dit à mon sens la doc est très limitée, par exemple avec la recherche 
bower site:tryton.org

le site ne me donne pas grand chose dans la doc officielle, donc je ne sais pas comment je suis sensé savoir que 'bower" devait etre installé ? Y'a p'etre un bout de logique qui me manque, ca m'intéresse.
 

Cédric Krier

unread,
Apr 1, 2017, 9:50:05 AM4/1/17
to tryton-fr
On 2017-04-01 04:43, remy dev wrote:
>
> Yop,
>
> Après un petit
>
> $ bower install
>
> y'a du mieux! j'ai un css avec un titre a ma page, mais y'a encore un peu
> de travail à mon sens ...
>
> <https://lh3.googleusercontent.com/-L5j3tVd2yWQ/WN-PXvReYZI/AAAAAAAAAB4/UFHt8804hjMsdZ6P2NNhZkXMavkQhqMDwCLcB/s1600/tryton.jpg>

Il y a probablement un problème javascript qui doit être visible dans la
console.

> >C'est une bonne idée, peut-être pourra t on concevoir qes modules
> >spécifiques aux associations.
>
> Je vais y passer du temps, et j'espere pouvoir créer une apps, qui pourra
> etre utilisé par les autres assos de la fédération FFDN, mais me faudra de
> l'aide pour comprendre par quel bout prendre le developpement des apps ...
>
> >Un tuto, c'est bien pour aller vite au moment de la découverte. Si on
> >lit la documentation, on n'a plus besoin de tuto et on comprend
> >comment ça doit marcher.
>
> Comme dit à mon sens la doc est très limitée, par exemple avec la recherche
>
> > bower site:tryton.org
>
>
> le site ne me donne pas grand chose dans la doc officielle, donc je ne sais
> pas comment je suis sensé savoir que 'bower" devait etre installé ? Y'a
> p'etre un bout de logique qui me manque, ca m'intéresse.

C'est dans le README mais normalement bower est exécuté par npm.

remy dev

unread,
Apr 1, 2017, 1:30:05 PM4/1/17
to tryton-fr

J'ai travaillé cet après-midi sur l'installation,


J'arrive maintenant à lancer tryton avec le client, mais pas en mode web avec sao malgré le reset de ma VM deux fois.


J'ai les lignes de shell ici si ca peut aider

http://pad.arn-fai.net/p/temp456456487921348


Mais je peux trouver de la doc sur SAO, ou c'est de la tradition orale ?


Merci

Cédric Krier

unread,
Apr 1, 2017, 1:55:06 PM4/1/17
to tryton-fr
On 2017-04-01 10:07, remy dev wrote:
>
>
> J'ai travaillé cet après-midi sur l'installation,
>
>
> J'arrive maintenant à lancer tryton avec le client, mais pas en mode web
> avec sao malgré le reset de ma VM deux fois.
>
>
> J'ai les lignes de shell ici si ca peut aider
>
> http://pad.arn-fai.net/p/temp456456487921348

De ce que je vois, la commande "grunt" n'est jamais exécutée.
Quand on l'installe non globalement, elle se trouve dans
"./node_modules/.bin/grunt"

remy dev

unread,
Apr 2, 2017, 6:40:07 AM4/2/17
to tryton-fr

De ce que je vois, la commande "grunt" n'est jamais exécutée.
Quand on l'installe non globalement, elle se trouve dans
"./node_modules/.bin/grunt"


Du coup j'ai refait en portant mon attention sur la commande grunt,

du coup j'ai des warning à la fin sur les dernières lignes de shell


http://pad.arn-fai.net/p/temp45874421578645456454



 

Cédric Krier

unread,
Apr 2, 2017, 7:25:05 AM4/2/17
to tryton-fr
Il semble que le script postinstall "bower install" n'est pas exécutée.

J'ai l'impression que l'installation de 'phantomjs-prebuilt' plante de
manière silencieuse. Il faudrait tester le code retour et si nécessaire
la relancée (j'ai ce problème sur mon OpenBSD qui n'a pas de package
phantomjs-prebuild).

Sinon sur trunk, "npm install --production" ne requerra plus phantomjs.


PS: phantomjs-prebuild n'est utile que pour lancer les tests.

remy dev

unread,
Apr 3, 2017, 3:25:06 AM4/3/17
to tryton-fr
>Sinon sur trunk, "npm install --production" ne requerra plus phantomjs. 

Je peux utiliser la branche principale pour le client web ?
Je suis passé sur la branche 4.2 car pour le client local, cela ne passe pas, donc j'ai pensé que c'est la meme chose avec la branche master

Cédric Krier

unread,
Apr 3, 2017, 3:40:05 AM4/3/17
to tryton-fr
On 2017-04-02 23:25, remy dev wrote:
> >Sinon sur trunk, "npm install --production" ne requerra plus phantomjs.
>
> Je peux utiliser la branche principale pour le client web ?

Non, il faut utiliser la même version que le serveur.

> Je suis passé sur la branche 4.2 car pour le client local, cela ne passe
> pas, donc j'ai pensé que c'est la meme chose avec la branche master

Je ne comprends pas.

remy dev

unread,
Apr 4, 2017, 8:30:06 AM4/4/17
to tryton-fr
Je me suis mal exprimer, mais sans importance.
Je suis donc bloqué pour l'installation du client web, je ne vois pas comment faire pour terminer proprement l'installation, j'ai toujours l'erreur suivante suite à la commande grunt

Running "less:dev" (less) task
>> FileError: 'mixins.less' wasn't found. Tried - src/mixins.less,src/mixins.less,bower_components/bootstrap/less/mixins.less,mixins.less in src/sao.less on line 2, column 1:
>> 1 @import "variables";
>> 2 @import "mixins";
>> 3
Warning: Error compiling src/sao.less Use --force to continue.

Que j'installe avec la commande  "npm install --production" ou simplement "npm install" même résultat

Je sais pas quoi faire pour avancer.

Cédric Krier

unread,
Apr 4, 2017, 9:00:05 AM4/4/17
to tryton-fr
Il manque les composant de bower. Je pense que le script de post-install
qui doit lancer "bower install" ne tourne pas car l'installation "npm
install" plante avant la fin (probablement sur phantomjs). Donc il faut
le lancer manuellement.

Camille

unread,
Apr 5, 2017, 9:15:08 AM4/5/17
to tryton-fr

Oh !... La mauvaise foi des informatitiens !...


> Certains s'amusent avec des jeux vidéo le weekend moi c'est les logiciels de gestion open source ;)

Dans la communauté Tryton, on préfère parler de logiciel libre.

Je suis comme toi Rémy (je tripe sur la bureautique depuis 1988 et sur le libre depuis une quinzaine d'année)

Mais je m'étrangle carrément en lisant ça :))
Tu veux te gober la doc, t'es bon pour un Harrap's mais on ne doit pas dire Open-Source....

D'aucun vous trouverait des "pudeurs de gazelle" messieurs ;)

Ah, ces informaticiens qui veulent un monde où tout le monde comprend l'anglais !... Mais si, mais si...
... Et moi je veux la paix dans le monde...


Cédric Krier

unread,
Apr 5, 2017, 10:05:05 AM4/5/17
to tryton-fr
On 2017-04-05 06:09, Camille wrote:
>
> Oh !... La mauvaise foi des informatitiens !...
>
> > Certains s'amusent avec des jeux vidéo le weekend moi c'est les logiciels
> > de gestion open source ;)
> >
> > Dans la communauté Tryton, on préfère parler de logiciel libre.
> >
>
> Je suis comme toi Rémy (je tripe sur la bureautique depuis 1988 et sur le
> libre depuis une quinzaine d'année)
>
> Mais je m'étrangle carrément en lisant ça :))
> Tu veux te gober la doc, t'es bon pour un Harrap's mais on ne doit pas dire
> Open-Source....

Je pense qu'il y a une petite incompréhension ici.
Je ne pense pas que Dominique parlait de l'utilisation de l'anglicisme
"Open Source" mais bien de la différence entre "Open Source" et "Free
Software" (logiciel libre).

Dominique Chabord

unread,
Apr 5, 2017, 10:14:50 AM4/5/17
to tryton-fr
Le 5 avril 2017 à 15:09, Camille <cam.r...@gmail.com> a écrit :
>
>
> Oh !... La mauvaise foi des informatitiens !...
>
>> > Certains s'amusent avec des jeux vidéo le weekend moi c'est les logiciels de gestion open source ;)
>>
>> Dans la communauté Tryton, on préfère parler de logiciel libre.
>
>
> Je suis comme toi Rémy (je tripe sur la bureautique depuis 1988 et sur le libre depuis une quinzaine d'année)

Qu'est-ce qu'il s'est passé en 1988 ?

>
> Mais je m'étrangle carrément en lisant ça :))

Faut pas, tu t'en remettras

> Tu veux te gober la doc, t'es bon pour un Harrap's mais on ne doit pas dire Open-Source....

A qui tu t'adresses ?
Chaque communauté a ses valeurs et ses usages. C'est bien de les
connaître. On les respecte si on le souhaite, on les transgresse si on
le souhaite. Et on est désagréable si on le veut.

>
> D'aucun vous trouverait des "pudeurs de gazelle" messieurs ;)

Le respect des personnes est une règle habituellement observée dans
toute la communauté Tryton.

>
> Ah, ces informaticiens qui veulent un monde où tout le monde comprend l'anglais !... Mais si, mais si...
> ... Et moi je veux la paix dans le monde...
>

C'est bien, la paix dans le monde. Je t'encourage. Comme quoi, ton
message était utile ;-)

remy dev

unread,
Apr 5, 2017, 10:25:09 AM4/5/17
to tryton-fr
Du coup en pratique, je dois passer quoi comme ligne de code dans le shell,
car j'ai beau essayer des trucs, le javascript c'est un truc que j'ai jamais touché, donc je sais vraiment pas ou je vais ou quoi faire.

J'ai fait sur le principe j'ai fait :

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
git clone -b 4.2 https://github.com/tryton/sao.git
npm installsudo npm install -g grunt-cli
npm install -g bower
grunt

Mais ca fonctionne pas ... malgres ma bonne volonté, je sais pas quoi faire

Dominique Chabord

unread,
Apr 5, 2017, 10:28:06 AM4/5/17
to tryton-fr
Le 5 avril 2017 à 16:02, Cédric Krier <cedric...@b2ck.com> a écrit :

>
> Je pense qu'il y a une petite incompréhension ici.
> Je ne pense pas que Dominique parlait de l'utilisation de l'anglicisme
> "Open Source" mais bien de la différence entre "Open Source" et "Free
> Software" (logiciel libre).

Ah oui, merci. ;-)

"Logiciel libre" n'est pas la traduction en français d' "open-source software"

remy dev

unread,
Apr 5, 2017, 11:00:06 AM4/5/17
to tryton-fr, dominiqu...@sisalp.org
 
 Je suis assez d'accord, un logiciel dont le code source est accessible (open source) n'est pas forcement libre ... Mais bon je suis clairement pas sur ces niveaux de détail, on va faire le meme coup si je parle de cryptage ;) 


Cédric Krier

unread,
Apr 5, 2017, 11:05:06 AM4/5/17
to tryton-fr
Je suppose que c'est toujours la même erreur donc je pense qu'il manque
un appel à:

$ bower install
$ grunt

Camille

unread,
Apr 6, 2017, 7:18:23 AM4/6/17
to tryton-fr, dominiqu...@sisalp.org


Le mercredi 5 avril 2017 16:14:50 UTC+2, Dominique Chabord a écrit :
Le 5 avril 2017 à 15:09, Camille <cam.r...@gmail.com> a écrit :
>
>
> Oh !... La mauvaise foi des informatitiens !...
>
>> > Certains s'amusent avec des jeux vidéo le weekend moi c'est les logiciels de gestion open source ;)
>>
>> Dans la communauté Tryton, on préfère parler de logiciel libre.
>
>
> Je suis comme toi Rémy (je tripe sur la bureautique depuis 1988 et sur le libre depuis une quinzaine d'année)

Qu'est-ce qu'il s'est passé en 1988 ?

J'ai adopté un petit Amstrad
 
> Mais je m'étrangle carrément en lisant ça :))

Faut pas, tu t'en remettras
 
Ouf ! Merci...

> Tu veux te gober la doc, t'es bon pour un Harrap's mais on ne doit pas dire Open-Source....

A qui tu t'adresses ?
Chaque communauté a ses valeurs et ses usages. C'est bien de les
connaître. On les respecte si on le souhaite, on les transgresse si on
le souhaite. Et on est désagréable si on le veut.

Je ne m'adresse à personne en particulier,
j'admire votre travail et je compte bien en comprendre l'esprit.
Je défends juste l'utilisateur lambda, qui n'en panne pas une en anglais
et guère plus en informatique...
Le pur produit de l'éducation nationale, quoi :)

> D'aucun vous trouverait des "pudeurs de gazelle" messieurs ;)

Le respect des personnes est une règle habituellement observée dans
toute la communauté Tryton.

Mais... C'était juste une boutade... :(
J'ai peut-être parfois l'humour un peu décalé, pardon, pardon.
Reply all
Reply to author
Forward
0 new messages