lunedì 13 aprile 2015

Aggiornare libreria wkhtmltopdf 0.12.0 ODOO

Se in fase di stampa PDF  (fattura o altro) dovesse venir fuori un errore che dici di aggiornare la libreria  wkhtmltopdf alla versione 0.12.0  seguire questi step:


  • scaricare dal sito  la libreria aggiornata in base al sistema operativo: Es. Ubuntu 14.04
wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb

  •  Installarla con dpkg
sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb

  • Durante l'installazione mi ha dato una dipendenza mancante per un font: xfonts-75dpi per cui ho dovuto prima installare tale font:
sudo apt-get install xfonts-75dpi

  • Copiare la libreria in:   usr/bin
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/


  • Riavviare il servizio ODOO 

giovedì 26 marzo 2015

Aggiungere utente al gruppo sudouser

Per aggiungere l'utente alfredo al gruppo sudouser eseguire:
adduser alfredo sudo

sabato 31 gennaio 2015

umount device is busy

Può capitare che il comando umount /device fallisca a causa di un errore: device is busy

si può forzare il comando con: 

unount -l /device


mercoledì 14 gennaio 2015

JAVA 8 su Ubuntu

Aggiungere il repository e installare java 8 

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer


Verificare la versione:

$ java -version

java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

Impostare java environment:

$ sudo apt-get install oracle-java8-set-default


Verificare tutte le versioni di JAVA presenti

$ sudo update-alternatives --config java


Eliminare tutte le versioni di JAVA

1. Rimuovere tutti i pacchetti:
sudo apt-get update
apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove
sudo apt-get -y autoremove

2. Purge file configurazione:
dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge 


3. Rimuovere file di configurazione e cache directory:
sudo bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf

4. Rimuovere nanualmente JVM installate:
sudo rm -rf /usr/lib/jvm/*

5. Rimuovere tutti la java entry:
for g in ControlPanel java java_vm javaws jcontrol jexec keytool mozilla-javaplugin.so orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200 appletviewer apt extcheck HtmlConverter idlj jar jarsigner javac javadoc javah javap jconsole jdb jhat jinfo jmap jps jrunscript jsadebugd jstack jstat jstatd native2ascii rmic schemagen serialver wsgen wsimport xjc xulrunner-1.9-javaplugin.so; do sudo update-alternatives --remove-all $g; done

6. Cercare le eventuali possibili java directory:
sudo updatedb
sudo locate -b '\pack200'

martedì 13 gennaio 2015

ODOO - Eliminare una pagina dal website

Per eliminare una pagina web creata con il website di odoo procedere in questo modo:


  1. Loggarsi come Amministratore ed assicurasi di avere abilitato le funzionalità techiche
  2. Menù Configurazione > Technical
  3. Andare in Interfaccia Utente
  4. Cliccare su Visualizzazioni
  5. Aggiungere un filtro: QWeb
  6. Trovare la pagina interessata ed eliminarla.

VirtualBox problema registrazione file immagine

Quando capita di avere questo messaggio:
Cannot Register the Hard Drive Because a Hard Drive with UUID Already Exists

basta eseguire da shell: 

vboxmanage internalcommands sethduuid nome_file.vdi

ODOO - Team Page

Dopo aver installato il modulo Team Page, per visualizzare le risorse umane nella relativa pagina web, bisogna modificare la tabella: hr_employee campo website_published impostandolo a TRUE
In alcuni post ho letto che dovrebbe esserci un campo sull'interfaccia grafica che permette tale modifica ma sulla mia installazione non esce, per cui vado di DB