Skip to content

Commit fa400c2

Browse files
Merge pull request #1 from Silmar/master
Inclui arquivo para instalação do odoo 10.0 com módulos odoo-brasil
2 parents 20fcfa8 + a01800b commit fa400c2

2 files changed

Lines changed: 132 additions & 0 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Tutorial Instalação para Desenvolvedores
22

3+
# Disponível atualização automática em batch para sistemas debian based(apt-get). Utilize o arquivo [install_odoo_trustcodebr.sh] para este fim.
4+
5+
36
Acompanhar este tutorial em vídeo:
47
https://www.youtube.com/watch?v=O7oxFM3hXm8
58

install_odoo_trustcodebr.sh

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
#! /bin/bash
2+
3+
echo "Esse script é focado na instalação do odoo V.10"
4+
echo "com o foco em desenvolvimento."
5+
6+
echo "Atualizando cache do sistema"
7+
sudo apt-get update
8+
echo "Instalando git"
9+
sudo apt-get install git -y
10+
11+
echo "instalando PostgresSql"
12+
sudo apt install postgresql -y
13+
echo "Instalação do PostgresSql completa"
14+
15+
echo "Instalando pgAdmin"
16+
sudo apt install pgadmin3 -y
17+
echo "pgAdmin instalado"
18+
19+
echo "Criar usuário."
20+
sudo -u postgres -- psql -c "ALTER USER postgres WITH PASSWORD '123';"
21+
sudo -u postgres -- psql -c "DROP ROLE odoo;"
22+
sudo -u postgres -- psql -c "CREATE ROLE odoo LOGIN ENCRYPTED PASSWORD 'md5f7b7bca97b76afe46de6631ff9f7175c' NOSUPERUSER INHERIT CREATEDB CREATEROLE REPLICATION"
23+
echo "Usuário odoo criado. Senha = '123'"
24+
echo "usuário postgress agora tem a senha= '123'"
25+
26+
27+
echo "Instalando ##### Dependências Odoo #####"
28+
sudo apt-get install --no-install-recommends python-pip -y
29+
sudo apt-get install --no-install-recommends libxml2-dev -y
30+
sudo apt-get install --no-install-recommends libxslt-dev -y
31+
sudo apt-get install --no-install-recommends libsasl2-dev -y
32+
sudo apt-get install --no-install-recommends libldap2-dev -y
33+
sudo apt-get install --no-install-recommends libpq-dev -y
34+
sudo apt-get install --no-install-recommends libjpeg-dev -y
35+
sudo apt-get install --no-install-recommends nodejs -y
36+
sudo apt-get install --no-install-recommends npm -y
37+
sudo apt-get install node-less -y
38+
39+
echo "instalando ##### Dependências da Localização Brasileira #####"
40+
sudo apt-get install --no-install-recommends python-libxml2 -y
41+
sudo apt-get install --no-install-recommends libxmlsec1-dev -y
42+
sudo apt-get install --no-install-recommends python-openssl -y
43+
sudo apt-get install --no-install-recommends python-cffi -y
44+
45+
echo "##### Dependências do WKHTMLTOX #####"
46+
sudo apt-get install --no-install-recommends zlib1g-dev -y
47+
sudo apt-get install --no-install-recommends fontconfig -y
48+
sudo apt-get install --no-install-recommends libfreetype6 -y
49+
sudo apt-get install --no-install-recommends libx11-6 -y
50+
sudo apt-get install --no-install-recommends libxext6 -y
51+
sudo apt-get install --no-install-recommends libxrender1 -y
52+
sudo apt-get install --no-install-recommends libjpeg-turbo8 -y
53+
54+
55+
Echo "Instalação das dependências pip"
56+
sudo -H pip install --upgrade pip
57+
58+
sudo -H pip install Babel==1.3
59+
sudo -H pip install Jinja2==2.7.3
60+
sudo -H pip install Mako==1.0.1
61+
sudo -H pip install MarkupSafe==0.23
62+
sudo -H pip install Pillow==2.7.0
63+
sudo -H pip install Python-Chart==1.39
64+
sudo -H pip install PyYAML==3.11
65+
sudo -H pip install Werkzeug==0.9.6
66+
sudo -H pip install argparse==1.2.1
67+
sudo -H pip install decorator==3.4.0
68+
sudo -H pip install docutils==0.12
69+
sudo -H pip install feedparser==5.1.3
70+
sudo -H pip install gdata==2.0.18
71+
sudo -H pip install gevent==1.0.2
72+
sudo -H pip install greenlet==0.4.7
73+
sudo -H pip install jcconv==0.2.3
74+
sudo -H pip install lxml==3.4.1
75+
sudo -H pip install mock==1.0.1
76+
sudo -H pip install ofxparse==0.14
77+
sudo -H pip install passlib==1.6.2
78+
sudo -H pip install psutil==2.2.0
79+
sudo -H pip install psycogreen==1.0
80+
sudo -H pip install psycopg2==2.5.4
81+
sudo -H pip install pyPdf==1.13
82+
sudo -H pip install pydot==1.0.2
83+
sudo -H pip install pyparsing==2.0.3
84+
sudo -H pip install pyserial==2.7
85+
sudo -H pip install python-dateutil==2.4.0
86+
sudo -H pip install python-ldap==2.4.19
87+
sudo -H pip install python-openid==2.2.5
88+
sudo -H pip install pytz==2014.10
89+
sudo -H pip install pyusb==1.0.0b2
90+
sudo -H pip install qrcode==5.1
91+
sudo -H pip install reportlab==3.1.44
92+
sudo -H pip install requests==2.6.0
93+
sudo -H pip install six==1.9.0
94+
sudo -H pip install suds-jurko==0.6
95+
sudo -H pip install vobject==0.6.6
96+
sudo -H pip install wsgiref==0.1.2
97+
sudo -H pip install XlsxWriter==0.7.7
98+
sudo -H pip install xlwt==0.7.5
99+
sudo -H pip install openpyxl==2.4.0-b1
100+
sudo -H pip install boto==2.38.0
101+
sudo -H pip install odoorpc
102+
sudo -H pip install suds_requests
103+
sudo -H pip install pytrustnfe
104+
sudo -H pip install python-boleto
105+
sudo -H pip install python-cnab
106+
sudo -H pip install http://labs.libre-entreprise.org/frs/download.php/897/pyxmlsec-0.3.1.tar.gz
107+
echo "pip e seus requerimentos estão instalados."
108+
109+
echo "clonando repositório git do odoo. Isso pode demorar um bom tempo."
110+
echo "se sua internet é lenta, recomenda-se tomar um café enquanto aguarda."
111+
git clone https://github.com/odoo/odoo.git
112+
113+
114+
echo "Terminando o arquivo de configuração, quase lá."
115+
rm ~/odoo/odoo-config
116+
echo "[options]" >> ~/odoo/odoo-config
117+
echo "addons_path=addons,odoo/addons,~/odoo-brasil" >> ~/odoo/odoo-config
118+
echo "admin_passwd = admin" >> ~/odoo/odoo-config
119+
echo "auto_reload = False" >> ~/odoo/odoo-config
120+
echo "csv_internal_sep = ," >> ~/odoo/odoo-config
121+
echo "db_host = localhost" >> ~/odoo/odoo-config
122+
echo "db_maxconn = 64" >> ~/odoo/odoo-config
123+
echo "db_name = False" >> ~/odoo/odoo-config
124+
echo "db_port = False" >> ~/odoo/odoo-config
125+
echo "db_template = template0" >> ~/odoo/odoo-config
126+
echo "db_user = odoo" >> ~/odoo/odoo-config
127+
echo "db_password= 123" >> ~/odoo/odoo-config
128+
129+
git clone https://github.com/Trust-Code/odoo-brasil.git

0 commit comments

Comments
 (0)