BrainTop User's Guide
Sommario
3. Installazione
3.1
Preparazione all'installazione
3.2 Dipendenze
3.3 Procedura di installazione
e note
3.1 Preparazione
all'installazione
Si ricorda che le attuali versioni rilasciate di BrainTop sono
estremamente sperimentali, pertanto se ne consiglia l'installazione e
l'utilizzo all'interno di un ambiente operativo preposto ai test e alla
sperimentazione.
Ovviamente, prima di tutto occorre prelevare l'archivio dei sorgenti
della versione desiderata dalle fonti elencate nella sezione "Dove reperire i sorgenti".
Dopodiche', provvedere alla verifica dell'assoluzione delle dipendenze
richieste.
3.2 Dipendenze
Buona parte delle dipendenze per la compilazione e l'esecuzione sono le
stesse richieste dal window manager XFCE: si consiglia pertanto di
installare questo prodotto seguendo le istruzioni ad esso relative.
Per la compilazione saranno inoltre necessarie anche le versioni "-dev"
delle librerie di XFCE.
Ecco una lista (potenzialmente non completa) delle librerie e delle
applicazioni richieste (notare che questi sono i nomi assegnati dal
team della distribuzione Debian, e possono subire leggere variazioni a
seconda della distribuzione scelta):
libxfce4mcs-dev
libxfce4mcs-client-1
libxfce4mcs-manager-1
libxfce4util-dev
libxfce4util-1
libxfcegui4-dev
libxfcegui4-1
xfce4-mcs-manager-dev
xfce4-mcs-manager
libxpm-dev
libatk1.0-0
libc6
libglib2.0-0
libgtk2.0-0
xlibs
libpango1.0-0
zlib1g
xlibs-static-pic
libxt-dev
Oltre alle librerie di XFCE, e' richiesta anche la libreria SQLite
(libsqlite3-dev e libsqlite3) per la manipolazione del database
centrale su cui si poggia BrainTop.
3.3 Procedura
di installazione e note
Scompattare l'archivio .tar.gz in una directory a scelta.
Allo stato attuale non vengono messi a disposizione strumenti per la
verifica automatica delle dipendenze e per la compilazione (il classico
Makefile), ma un semplice script bash che assolve al compito della
compilazione: esso e' nominato "compile_and_install", si trova nella
cartella principale dei sorgenti (da non confondere con gli script
omonimi che si trovano nelle altre cartelle generate dalla
scompattazione dell'archivio) e va eseguito con privilegi di root in
quanto andra' a spostare alcuni files in cartelle solitamente protette
in scrittura dagli altri utenti.
La corretta esecuzione delle operazioni di compilazione viene segnalata
attraverso stringhe di colore verde (dunque facilmente identificabili
tra gli altri output propri del compilatore) che appariranno sulla
consolle ove e' stato avviato lo script. La corretta sequenza delle
stringhe di controllo e':
Installation tree created
BrainManager compiled and installed
BrainApplet compiled and installed
BrainSession compiled and installed
BrainSettingsManager compiled and installed
BrainSettingsManagerPlugins compiled and installed
BrainDesktop compiled and installed
BrainWindowManager compiled and installed
Database initialization
BrainTop system ready!
Run /usr/local/bin/startbrain
In caso di errore lo script si interrompera'.
L'installazione standard va a scrivere tutti i files relativi al window
manager nella directory /usr/local/BrainTop (per ora tale parametro non
e' personalizzabile): nel caso in cui si eseguisse una nuova
installazione all'interno di un sistema ove BrainTop era gia' stato
installato, la vecchia directory sarebbe completamente rimossa e
rimpiazzata: tale procedura e' segnalata dalla stringa "Removing old
BrainTop installation" che apparirebbe come primo output dello script
"compile_and_install".
L'unico file appartenente a BrainTop e non trasferito nella directory
di default e' lo script per l'avvio del window manager: esso viene
copiato in /usr/local/bin sotto il nome di "startbrain", in modo da
poter essere facilmente eseguito.
Copyright © 2004 Roberto Guido