Guida all’aggiornamento di opensim
September 26, 2008
Per aggiornare all’ultima release del simulatore procedere nella seguente maniera:
Per gli utilizzatori di so windows e sqlite:
1) scaricare gli ultimi binari da me compilati, integrati e testati da questo link
2) chiudere la sim attiva con il comando shutdown in consolle
3) copiare integralmente la cartella della sim in un posto sicuro, in modo da recuperarla qualora si volesse tornare indietro
4) scompattare il file opensim.zip scaricato al punto 1
5) individuare e copiare (attenzione su windows, trascinare premendo il tasto maiuscolo e scegliere copia quando si rilascia nella nuova cartella) dalla cartella principale della vecchia versione della sim alla cartella principale della nuova, i seguenti file:
- OpenSim.ini
- estate_settings.xml
- OpenSim.db
- userprofiles.db
- inventoryStore.db
- AssetStorage.db
6) copiare i files con estensione .xml contenuti nella cartella regions dalla vecchia alla nuova installazione
7) avviare la nuova sim, collegarsi e verificare che non ci siano problemi
Se si vuole tornare alla precedente versione, chiudera la sim nuova con shutdown e riavviare la vecchia.
Attenzione, qualora si cominci a costruire o a modificare la nuova sim, se si torna indietro naturalmente le nuove modifiche andranno perse, non copiare assolutamente i file nuovamente su una versione precedente pena la corruzione della sim.
Utilizzatori di Linux Ubuntu e mysql
collegarsi al server con l’utente root, collegarsi su screen e dare da consolle il comando shutdown
in modo da chiudere la sim attiva poi exit due volte per chiudere screen.
su – opensim
creiamo una cartella per la sim aggiornata
mkdir sim-datadioggi
cd sim-datadioggi
wget http://www.cyberlandia.net/comunity/downloads/opensim.zip
unizip opensim.zip
crea una cartella col numero relativo alla sim visibile col comando ls
copiare i file OpenSim.ini e estate_settings.xml dalla cartella bin della vecchia sim alla cartella bin della nuova
copiare i file con estensione xml dalla cartella Regions della vecchia alla cartella Regions della nuova
riavviare con screen la sim lanciando mono OpenSim.exe nella nuova cartella bin
attendere che si riavvii detachare screen e scollegarsi
nota: qualora si debba aggioranare il file OpenSim.ini lo stesso non va sostituito
ma va modificato per l’accesso e l’uso di mysql
le seguenti righe devo avere il ; davanti
; — To use sqlite as region storage:
; storage_plugin = “OpenSim.Data.SQLite.dll”
; storage_connection_string=”URI=file:OpenSim.db,version=3″;
mentre le seguenti no!
storage_plugin=”OpenSim.Data.MySQL.dll”
storage_connection_string=”Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;”;
e al posto degli asterischi va inserita la password relativa all utente opensim per il database mysql
in caso di dubbi controllare sul vecchio OpenSim.ini l’esatta configurazione





