Il 08/09/2010 20:07, Paolo Pedaletti ha scritto:
Ciao Bart,
ciao Paolo,
ho studiato a lungo il tuo script, ma sono giunto alla conclusione che
il tuo metodo presenta delle complessità che, in "ciò che devo fare",
rende la soluzione troppo soggetta all'errore utente.
Non mi ritrovo con una "dir con tutto dentro"!
Inoltre devo lavorare con diversi script (un gruppo per ciascuna diversa
installazione e quindi vers. di extension), necessari per estrarre il
codice modificato dall'extension e reinstallare... con il problema di
non sapere mai dove sono e cosa sto facendo... (ad una certa età succede...)
:-)
Credo che il sistema (che ho adottato finora) di usare un altro utente
(quindi aprire una sessione in parallelo) sia quella che ha meno svantaggi.
Con opportuna personalizzazione dei temi del desktop e dell'interfaccia
di OOo dovrei più facilmente orientarmi mantenendo sempre la
consapevolezza di dove sono e su quale versione del mio applicativo sto
lavorando.
Ogni utente ha il suo OOo con la relativa conf, la sua extension i suoi
script etc etc..
Insomma... è qualcosa di più "analogo" ad un grande portable... :-)
Grazie comunque per esserti sbattuto nel mettere giu' lo script.
Bart
non puoi risolvere il problema con un link simbolico che cambia
opportunamente?
Ho comunque avuto qualche giorno per riflettere su questo link... ma
cosa intendi esattamente?
supponi di avere due OO.org, per semplicita' OO2 e OO3 installati in
$HOME/bin/OO2 e $HOME/bin/OO3 con file di configurazione
$HOME/.openoffice.2 e $HOME/.openoffice.3
fai uno script "wrapper" che imposta al volo le directory opportune per
far funzionare l'OO.org desiderato in quel momento, qualcosa del tipo:
----------------------------------------------------------------
#!/bin/bash
OO=$1
shift
if [ "X$OO" = "X2" ] ; then
VER=2
elif [ "X$OO" = "X3" ] ; then
VER=3
else
echo "openoffice 2 o 3 ?"
exit 1
fi
rm -f $HOME/bin/OO.org $HOME/.openoffice
ln -f -s $HOME/bin/OO$VER $HOME/bin/OO.org
ln -f -s $HOME/.openoffice.$VER $HOME/.openoffice
$HOME/bin/OO.org/program/soffice $@
----------------------------------------------------------------
non l'ho provato, ma dovrebbe funzionare senza fare troppi danni :-)
spero di essere stato chiaro
ciao
---------------------------------------------------------------------
To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org
For additional commands, e-mail: utenti-h...@it.openoffice.org