Skip to content

Commit f96bd38

Browse files
Merge pull request #10 from Rynaro/master
Inclusão de pacotes para construção do Pillow
2 parents ad6ef98 + fbf476c commit f96bd38

2 files changed

Lines changed: 50 additions & 21 deletions

File tree

apt-requirements

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
##### Dependências Odoo #####
2+
gcc
23
python-pip
4+
python-dev
35
libxml2-dev
46
libxslt-dev
57
libevent-dev

install_odoo_trustcodebr.sh

100644100755
Lines changed: 48 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,39 @@
11
#! /bin/bash
22

3-
echo "Esse script é focado na instalação do odoo V.10"
3+
ODOO_VERSION='10'
4+
5+
echo "Esse script é focado na instalação do odoo V.$ODOO_VERSION"
46
echo "com o foco em desenvolvimento."
57

68
echo "Atualizando cache do sistema"
79
sudo apt-get update
10+
811
echo "Instalando git"
912
sudo apt-get install git -y
13+
echo "Pacote git instalado"
1014

11-
echo "instalando PostgresSql"
15+
echo "Instalando postgresql"
1216
sudo apt install postgresql -y
13-
echo "Instalação do PostgresSql completa"
17+
echo "Pacote postgreql instalado"
1418

15-
echo "Instalando pgAdmin"
19+
echo "Instalando pgadmin"
1620
sudo apt install pgadmin3 -y
1721
echo "pgAdmin instalado"
1822

19-
echo "Criar usuário."
23+
echo "Instalando python-dev"
24+
sudo apt install python-dev -y
25+
echo "Pacote python-dev instalado"
26+
27+
echo "Instalando gcc"
28+
sudo apt install gcc -y
29+
echo "Pacote gcc instalado"
30+
31+
echo "Criando usuário postgreSQL ..."
2032
sudo -u postgres -- psql -c "ALTER USER postgres WITH PASSWORD '123';"
2133
sudo -u postgres -- psql -c "DROP ROLE odoo;"
2234
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-
2635

27-
echo "Instalando ##### Dependências Odoo #####"
36+
echo "==== Instalando dependências Odoo ===="
2837
sudo apt-get install --no-install-recommends python-pip -y
2938
sudo apt-get install --no-install-recommends libxml2-dev -y
3039
sudo apt-get install --no-install-recommends libxslt-dev -y
@@ -35,14 +44,17 @@ sudo apt-get install --no-install-recommends libjpeg-dev -y
3544
sudo apt-get install --no-install-recommends nodejs -y
3645
sudo apt-get install --no-install-recommends npm -y
3746
sudo apt-get install node-less -y
47+
sudo npm install -g less
48+
sudo ln -s /usr/bin/nodejs /usr/bin/node
3849

39-
echo "instalando ##### Dependências da Localização Brasileira #####"
50+
51+
echo "==== Instalando dependências da Localização Brasileira ===="
4052
sudo apt-get install --no-install-recommends python-libxml2 -y
4153
sudo apt-get install --no-install-recommends libxmlsec1-dev -y
4254
sudo apt-get install --no-install-recommends python-openssl -y
4355
sudo apt-get install --no-install-recommends python-cffi -y
44-
45-
echo "##### Dependências do WKHTMLTOX #####"
56+
57+
echo "==== Instalando dependências do WKHTMLTOX ===="
4658
sudo apt-get install --no-install-recommends zlib1g-dev -y
4759
sudo apt-get install --no-install-recommends fontconfig -y
4860
sudo apt-get install --no-install-recommends libfreetype6 -y
@@ -51,8 +63,10 @@ sudo apt-get install --no-install-recommends libxext6 -y
5163
sudo apt-get install --no-install-recommends libxrender1 -y
5264
sudo apt-get install --no-install-recommends libjpeg-turbo8 -y
5365

66+
wget http://download.gna.org/wkhtmltopdf/0.12/0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb -P ~/
67+
sudo dpkg -i ~/wkhtmltox-0.12.1_linux-trusty-amd64.deb
5468

55-
Echo "Instalação das dependências pip"
69+
echo "==== Instalação dependências pip para os módulos ===="
5670
sudo -H pip install --upgrade pip
5771
sudo -H pip install --upgrade setuptools
5872
sudo -H pip install Babel==1.3
@@ -104,17 +118,17 @@ sudo -H pip install pytrustnfe
104118
sudo -H pip install python-boleto
105119
sudo -H pip install python-cnab
106120
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
121+
echo ">>> pip e seus requerimentos estão instalados. <<<"
112122

123+
echo "Clonando repositório oficial Odoo no GitHub. Isso pode demorar um bom tempo."
124+
echo "Se sua internet é lenta, recomenda-se tomar um café enquanto aguarda."
125+
git clone https://github.com/odoo/odoo.git ~/odoo
113126

114127
echo "Terminando o arquivo de configuração, quase lá."
115128
rm ~/odoo/odoo-config
129+
echo ""
116130
echo "[options]" >> ~/odoo/odoo-config
117-
echo "addons_path=addons,odoo/addons,~/odoo-brasil" >> ~/odoo/odoo-config
131+
echo "addons_path = addons,odoo/addons,~/odoo-brasil" >> ~/odoo/odoo-config
118132
echo "admin_passwd = admin" >> ~/odoo/odoo-config
119133
echo "auto_reload = False" >> ~/odoo/odoo-config
120134
echo "csv_internal_sep = ," >> ~/odoo/odoo-config
@@ -124,6 +138,19 @@ echo "db_name = False" >> ~/odoo/odoo-config
124138
echo "db_port = False" >> ~/odoo/odoo-config
125139
echo "db_template = template0" >> ~/odoo/odoo-config
126140
echo "db_user = odoo" >> ~/odoo/odoo-config
127-
echo "db_password= 123" >> ~/odoo/odoo-config
141+
echo "db_password = 123" >> ~/odoo/odoo-config
142+
143+
echo "Clonando repositório oficial dos módulos Odoo Brasil no GitHub."
144+
echo "Agora falta pouco."
145+
git clone https://github.com/Trust-Code/odoo-brasil.git ~/odoo-brasil
128146

129-
git clone https://github.com/Trust-Code/odoo-brasil.git
147+
echo "==== Instalação e configuração Odoo Brasil completa ===="
148+
echo "---- PostgreSQL ---- "
149+
echo ">> Usuário: odoo -- Senha: 123"
150+
echo ">> Usuário: postgres -- Senha = 123"
151+
echo "---- Instância Odoo ----"
152+
echo "Pasta de instalação: ~/odoo"
153+
echo "Pasta de Addons: addons, ~/odoo/addons, ~/odoo-brasil"
154+
echo "========================================================"
155+
echo "A instalação está completa !"
156+
echo "Obrigado por usar este script !!!"

0 commit comments

Comments
 (0)