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

Rispondere a