Voici la version courte, je ferai un truc plus propre quand j'aurais 2 minutes.
C'est la procédure que j'ai suivie pour installer aeroo reports sur mon serveur Debian 7 et OpenERP 7

Chaque portion de code correspond à une commande à exécuter en ligne de commande sur le serveur

Sur la machine Debian/Ubuntu à jour :

Installer bazaar :
Récupérer aeroolib :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cd /home/nom_de_ton_utilisateur/
Installer aeroolib :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo python setup.py install
Installer LibreOffice :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo apt-get install libreoffice libreoffice-l10n-fr libreoffice-help-fr;
Créer le fichier libreoffice.sh pour lancer LO :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo vi /etc/init.d/libreoffice.sh
Dans le fichier, copier coller ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#!/bin/bash 
# openoffice.org headless server script 
# 
# chkconfig: 2345 80 30 
# description: headless libreoffice server script 
# processname: libreoffice 
# 
# Author: Vic Vijayakumar 
# Modified by Federico Ch. Tomasczik 
# 
OOo_HOME=/usr/bin 
SOFFICE_PATH=$OOo_HOME/libreoffice 
PIDFILE=/var/run/libreoffice-server.pid 

set -e 

case "$1" in 
start) 
if [ -f $PIDFILE ]; then 
echo "LibreOffice headless server has already started." 
sleep 5 
exit 
fi 
echo "Starting LibreOffice headless server" 
$SOFFICE_PATH --nologo --nofirststartwizard --headless --norestore --invisible "--accept=socket,host=localhost,port=8100,tcpNoDelay=1;urp;" & > /dev/null 2>&1 
touch $PIDFILE 
;; 
stop) 
if [ -f $PIDFILE ]; then 
echo "Stopping LibreOffice headless server." 
killall -9 oosplash && killall -9 soffice.bin 
rm -f $PIDFILE 
exit 
fi 
echo "LibreOffice headless server is not running." 
exit 
;; 
restart) 
$0 stop 
sleep 1 
$0 start 
;; 
*) 
echo "Usage: $0 {start|stop|restart}" 
exit 1 
esac 
exit 0
+ Sauvegarde du fichier

Ensuite pour lancer LO au démarrage du serveur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo chmod +x /etc/init.d/libreoffice.sh
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo update-rc.d libreoffice.sh defaults;
Ensuite dans le dossier de modules persos d'OpenERP on récupère aeroo:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
bzr branch lp:~mathieu-julius/aeroo/openerp7.0.x aeroo
Ensuite : rajouter le dossier "aeroo" dans la liste des modules dans le fichier de config (/etc/openerp/openerp-server.conf)

Redémarrer OpenERP
Mettre à jour la liste des modules et installer les modules report_aeroo et report_aeroo_ooo

Normalement, ça devrait le faire

Merci à Mathieu (JULIUS)