Newsgroup: it.comp.os.linux.iniziare
Titolo: Aggiornare programma...

Ciao,
Premetto che non sono molto esperto ed ho questa situazione:
Sto cercando di aggiornare il programma ODOO 12 che e' stato installato 
circa 1 anno fa e mai piu' utilizzato.
 
Ho provato a fare il login tramite l' utente administrator e tovo questa 
path :
 
administrator@vmodoo12:~/odoo-dev12_saturno$ ls -l
total 1664
drwxrwxr-x 10 administrator administrator    4096 Sep  9  2019 OCB
-rw-rw-r--  1 administrator administrator    1345 Sep  9  2019 
odoo12-saturno.conf
-rw-rw-r--  1 administrator administrator 1682860 Oct  9 07:30 
odoo12-saturno.log
-rwxrw-r--  1 administrator administrator     221 Sep 11  2019 
odoo12-saturno.sh
drwxrwxr-x  6 administrator administrator    4096 Sep  9  2019 venv-3.6
administrator@vmodoo12:~/odoo-dev12_saturno$
 
Questa sarebbe la directory dove risiede il programma ? Come mai il file 
piu' pesante e' il odoo12.saturno.log ?
Esistono altre directory in cui sono installate parti del programma ?
 
In ogni caso, da appunti antichi ho trovato questa procedura per 
aggiornare Odoo versione 10 :
 
"Scarica nuovamente Odoo, riavvia Odoo con -u all -d TUODB ..."
 
Ma da dove lo scarico ? Come faccio a sapere il nome del TUODB?
 
grazie
 
 

 
 
odoo ha un sito per il supporto agli utenti
 
https://www.odoo.com/it_IT/my
 
 
prova a chiedere lě
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
Ok, grazie 1000 !
 
ciao

 circa 1 anno fa e mai piu' utilizzato.
 
Su quale distribuzione sei?


ubuntu 18.04.02
 
devo aggiornare anche quella ?
 
Grazie


Non è detto...
 
Infatti:
https://computingforgeeks.com/how-to-install-odoo-on-ubuntu-linux/
 
 
Sì lì fa vedere un aggiornamento in modo da mettere in pari
il tuo sistema 18.04 col repository “18.04 attuale”.
Ma non sembra invece necessario passare alla versione successiva
di ubuntu tipo la 20.04.
 
In pratica fai tutto con APT...
Aggiornato il sistema, ti fa installare alcuni pacchetti di
dipendenza per odoo, poi ti fa aggiungere il repository di
odoo (perchè non fa parte del set ufficiale di software ubuntu)
ed infine installi odoo con apt install.
 
Nella guida è anche spiegato qualcosa in più, che se usi odoo
saprai a cosa serve immagino, ti fa vedere come attivare il
servizio ecc ecc.

 In pratica fai tutto con APT...
 
OK, pero' il comando che ho fatto e' :
 
administrator@vmodoo12:~/odoo-dev12_saturno/OCB$ git pull
 
... parte una serie enorme di istruzioni che finisce con :
 
....
  create mode 100644 odoo/tools/cloc.py
  delete mode 100644 setup/win32/winpy_requirements.txt
administrator@vmodoo12:~/odoo-dev12_saturno/OCB$
--
 
da appunti rilevo che a questo punto dovrei :
 
spegnere odoo e lanciare il comando.
Nella cartella OCB hai l'eseguibile odoo-bin. quindi ./odoo-bin -d 
nomedb -u all --stop-after-init -c /percorso/odoo.conf ad esempio
 
Giusto x capire :
 
./odoo-bin -d nomedb -u all  <-- questo sarebbe un comando ? nomedb 
dovrebbe essere il nome del database postgres che utilizza Odoo ?
 
poi
 
--stop-after-init -c /percorso/odoo.conf  <-- questo sarebbe un' altro 
comando ?
 
Ho provato a cercare il file odoo.conf:
 
administrator@vmodoo12:~/odoo-dev12_saturno/OCB$ locate odoo.conf
 
/home/administrator/OCB/addons/point_of_sale/tools/posbox/configuration/odoo.conf
 
/home/administrator/OCB/debian/odoo.conf
 
/home/administrator/odoo-dev12_saturno/OCB/addons/point_of_sale/tools/posbox/configuration/odoo.conf
 
/home/administrator/odoo-dev12_saturno/OCB/debian/odoo.conf
 
administrator@vmodoo12:~/odoo-dev12_saturno/OCB$
 
pero' ho anche un file : odoo12-saturno.conf
 
administrator@vmodoo12:~/odoo-dev12_saturno/OCB/debian$ locate 
odoo12-saturno.conf
 
/home/administrator/odoo-dev12_saturno/odoo12-saturno.conf
 
administrator@vmodoo12:~/odoo-dev12_saturno/OCB/debian$
 
quale sarebbe il file di configurazione che devo mettere nel comando?
 
grazie

 OK, pero' il comando che ho fatto e' :
 
No, il comando che devi fare è quello suggerito.
Con quello aggiorni odoo in modo pulito talgiato e cucito
sulla tua distribuzione.
 
Per il resto del delirio sull’utilizzo del programma ti
consiglio di aprire un topic nuovo e lasciare questo con
le informazioni inerenti il solo aggiornamento.
 
Così se qualcuno usa quel robo è più facile che apra il
topic e ti risponda. Io mi limito a linkarti la guida con
le opzioni da riga di comando:
 
https://www.odoo.com/documentation/13.0/reference/cmdline.html
 
 
C’è anche un forum su odoo e un helpdesk o similare,
credo che troverai più facilmente aiuto la.

 
 
Provato ma, imho, di Linux ne sapete piu' qua'...
 

 
 
dimenticavo, secondo te :


 Provato ma, imho, di Linux ne sapete piu' qua'...
 
Non so come si usa odoo negli altri ssitemi operativi, ma
se anche lì prevede la possibilità di dare comandi a terminale,
allora non cambia nulla, ti devi imaparare odoo, non linux.
Per quello ti avevo messo il manuale:
 
https://www.odoo.com/documentation/13.0/reference/cmdline.html
 
 
E per lo stesso motivo ti ho indirizzato verso canali più
specifici, dove sicuramente sanno risponderti. A patto però che
anche tu sappia un minimo il significato di quello che gli stai
chiedendo, cosa ti serve fare con odoo e quali elementi hai da
gestire.
 
Purtroppo non so aiutarti di più in merito non conoscendo odoo.


Giusto per conferma, mi sa che non hai letto il manuale che avevo
linkato.
 
Sì quello li sopra è un comando, con cui aggiorni i moduli di odoo, non
chiedermi cosa significa, ma credimi, se non ti leggi la “fottuta”
pagina di manuale, non lo capirai mai... Ti tocca.
 
“all” sta per tutti i moduli, “-u all” quindi sta per update all
modules. Non me lo sonon mica sognato, l’ho letto nella pagina che
ti tocca leggere anche a te:
---------------------------------
-u <modules>, --update <modules>
 
comma-separated list of modules to update before running the server
(requires -d).
---------------
 
 
L’opzione “-d” che è richiesta dall’opzione -u, serve per specificare
il database usato quando si installano o aggiornano i moduli, puoi
specificare diversi database separati da una virgola.
------------------------------------
-d <database>, --database <database>
 
database(s) used when installing or updating modules. Providing a
comma-separated list restrict access to databases provided in list.
 
For advanced database options, *take a look below.*
-------------------------------------------------------------------
 
 
Ripeto, devi avere un’idea di cosa devi fare e cosa sta facendo con
odoo, a quel punto il manuale ti dice come farlo, se non trovi lì
cerca in google, meglio se cerchi in inglese, trovi più roba...

 
 
Si scusa, l' ho letto solo che tra trattini, doppi trattini e vari 
caratteri di punteggiatura che mi sembrano geroglifici mi sono un po' 
perso e, quindi, ti ho chiesto nel dubbio.. :-)
 
grazie