Avanti Indietro Indice

3. Istruzioni di Installazione

Tenete a mente che queste sono istruzioni brevi; un riassunto veloce dei maggiori e più importanti dettagli che troverete elencati nei files README dei corrispondenti pacchetti software. Non è, in nessun modo, una sostituzione della lettura di quei files (poichè contengono informazioni di copyright ed altre istruzioni non necessariamente coperte da questo documento).

3.1 Attenzione

Per prima cosa, sappiate che questo documento tratta solamente l'installazione e l'avvio su un sistema che usi RedHat v7.0. Ogni volta che viene lasciata la scelta del pacchetto da scaricare, assicuratevi che sia compatibile con le caratteristiche del sistema Linux sul quale avete intenzione di farlo girare.

Secondo, per piacere mandate E-mail solamente se avete informazioni che potrebbero essere utili ad altre persone che volessero leggere questo documento (come per esempio la spiegazione su come installare altri strumenti, indicazioni di altri tutorials, passaggi grammaticali mancanti e/o errori di spelling e/o di digitazione, etc.). Se il software non si compila, o non riuscite a capirlo, leggete la documentazione allegata. Probabilmente il vostro sistema è completamente diverso, e l'uso di Internet via E-mail non è la soluzione giusta per risolvere i vostri problemi. ;-)

Terzo, questi sono pacchetti software che si installano senza grosse difficoltà. Nella sezione dedicata ai Links, ci sono pacchetti software alternativi vicini a quelli di cui si parla in questo tutorial. Notate che se un pacchetto non è analizzato approfonditamente non significa che sia peggiore (o migliore) di quelli scelti per l'installazione.

Buona Fortuna!

3.2 Download del software

Prima di iniziare, avrete bisogno di un web browser e di una shell per Unix. Se non sapete come si usa una shell [bash, ksh, etc.],sono fatti vostri ( sebbene abbia fornito le istruzioni sia in italiano che in comandi della shell).

Dove non specificato, tutte le istruzioni sono da eseguire come root.

  1. Create una nuova directory /usr/local/archives per i pacchetti:
    mkdir /usr/local/archives
    
  2. Scaricate i seguenti pacchetti (nella forma .tar.gz ) nelle nuove directories appena create (sono dati i links alle homepages ed alle pagine di downloading, e alla versione software minima):

3.3 Installazione della Libreria Grafica

Le vecchie versioni di tar non supportano l'argomento z. Se è il caso del vostro sistema, non usate l'argomento z e usate gunzip sul file prima di usare tar.

  1. Spostatevi alla directory /usr/local/archives :
    cd /usr/local/archives
    
  2. Estraete Mesa (sostituite il numero di versione dove richiesto):
    tar zxf MesaLib-3.4.1.tar.gz
    tar zxf MesaDemos-3.4.1.tar.gz
    
  3. Spostatevi alla sottodirectory MesaLib :
    cd Mesa-3.4.1
    
  4. Configurate, compilate, ed installate Mesa con la seguente sequenza di comandi:
    ./configure; make; make install
    
  5. Editate il file /etc/ld.so.conf, ed assicuratevi che sia presente una linea come questa:
    /usr/local/lib
    
  6. Fate girare il programma di configurazione della libreria dinamica:
    ldconfig
    

3.4 Installazione del Renderizzatore grafico

  1. Ritornate alla directory /usr/local/archives :
    cd ..
    
  2. Estraete il file Blue Moon Rendering Toolkit (sostituite il numero di versione dove richiesto):
    tar zxf BMRT2.6beta.linux-glibc2.tar.gz
    
  3. Spostatevi alla sottodirectory BMRT :
    cd BMRT2.6
    
  4. Copiate i files alle appropriate directories di destinazione:
    cp bin/* /usr/local/bin/
    cp lib/lib* /usr/local/lib/
    cp include/* /usr/local/include/
    
  5. Fate una directory per gli shaders (ombreggiatori), assicuratevi che sia scrivibile da tutti, poi copiate i files degli shaders in essa:
    mkdir /usr/local/shaders
    chmod 777 /usr/local/shaders
    cp shaders/*.sl* /usr/local/shaders/
    cp shaders/*.h /usr/local/shaders/
    cp examples/*.sl* /usr/local/shaders/
    cp examples/*.h /usr/local/shaders/
    
  6. Editate il file profile del login di sistema (/etc/profile o equivalente), e aggiungete la linea:
    export SHADERS=.:/usr/local/shaders
    
  7. Copiate il file .rendribrc in ciascuna home directory degli utenti.

Se qualcosa andasse storto, consultate il file README che accompagna il pacchetto Blue Moon Rendering Toolkit, oppure visitate il loro sito web.

3.5 Installazione del Modellatore Grafico

Mops dovrebbe essere installato per ciascun singolo utente, oppure per tutto il sistema utilizzando l'account di root (o equivalente). In questo esempio, è stato installato usando un account non amministrativo, che dovrebbe dare dei buoni risultati. Da notare che la compilazione è fallita durante l'installazione (mancava un file C header), così sono stati installati i binari (compatibili con RedHat v6.0, il vostro sistema potrebbe essere diverso), nel modo che segue:

  1. Spostatevi in una directory dove volete installare Mops. Per esempio, se volete una directory /usr/local/mops, digitate il seguente comando:
    cd /usr/local
    
  2. Estraete mops (sostituite il numero dove richiesto), poi spostatevi nella sua directory:
    tar zxf /usr/local/archives/mops-0.42d-BMRT26-linux.tar.gz
    cd mops
    
  3. Spostate i seguenti files da /usr/local/mops/src a /usr/local/mops:
    mv src/crtmopssh.sh .
    mv src/mfio.so .
    mv src/mops .
    
  4. Copiate il file .mopsrc nella home directory di ciascun utente che vuole usare Mops. Per esempio, l'utente "Mara" avrebbe bisogno di digitare il seguente comando:
    cp src/mopsrc /home/mara/.mopsrc
    
  5. Create la directory /usr/local/lib/mops e spostate le directories buttons e shaders:
    mkdir /usr/local/lib/mops/
    mv buttons/* /usr/local/lib/mops/
    mv shader/*.sl* /usr/local/shaders/
    

Se qualcosa andasse storto, consultate i files README e Setup.txt che sono inclusi nel pacchetto The Mops, oppure visitate il loro sito web.

Abbandonate l'account di root. Loggatevi come utenti normali, e fate girare Mops con il seguente comando:

/usr/local/mops/mops

Potete anche creare una sottodirectory entro la directory $HOME/mops chiamata modelli per salvare i modelli 3D creati da voi.

3.6 Fare Ordine

Ora che l'installazione è completa, potete rimuovere dal vostro sistema tutti i files di cui non avete più bisogno (sostituite i numeri di versione dove richiesto).

cd /usr/local/archives/
rm -rf BMRT2.6
rm -rf Mesa-3.4.1

Importante: Siate cauti nell'uso di rm -rf ... assicuratevi di essere nella directory giusta, e che siano presenti i files e/o le directories che volete cancellare.


Avanti Indietro Indice