Script per installare Flightgear - Ubuntu -

Image Hosted by ImageShack.us

Guida originale e script ad opera di Francesco Brisa.

Introduzione da Wikipedia:

Flightegear è un progetto collaborativo con lo scopo di creare un sofisticato framework di Simulatore di volo free software. È sotto licenza GNU GPL disponibile per svariati sistemi operativi, fra cui Microsoft Windows (Win9x/ME/2000/XP), Linux, Mac OS X and Unix.
Il motore di simulazione in FlightGear viene chiamato SimGear. È utilizzato sia come applicazione per l'utente finale sia come ricerca in ambito accademico, per lo sviluppo ed il raggiungimento di soluzioni in ambito di simulazione di volo.

La personalizzazione del gioco la si può ben notare nei vari tipi di modelli di aerei che sono disponibili in FlightGear, dall'Aliante all'Elicottero, e dall' aereo di linea agli aerei da combattimento. Tutti questi modelli di aerei sono stati implementati da svariate persone.

- Howto -

lo script è stato fatto prendendo spunto da questo wiki e e questo altro.

Mettendo insieme il tutto e facendo in modo che non si installasse mischiandosi tra le librerie di sistema.

lo script fa uso per quanto è possibile delle librerie presenti nella
distribuzione tramite apt-get (Vedi parte iniziale dello script) poi usa
openscenegraph, simgear da cvs perché quelli presenti nei repository
sono troppo vecchi per poter compilare fgfs da cvs.
Fgfs 1.0 sarà comunque parte di Ubuntu 8.04.

lo script è fatto in modo che, a parte la richiesta iniziale di password
per apt-get, poi sia indipendente dall'utente, tutti i passaggi non
richiedono più l'intervento di inserimento password per cvs o svn (Al
contrario di quelli che sono nel wiki di flightgear)

I vantaggi di fgfs 1.0 compilato così rispetto a quello nei repository è:

  • avere sempre le ultime novità
  • avere tutti gli aerei presenti (Nei repository ci sono solo gli aerei "stable")
  • permette di esportare un flusso video per essere registrato tramite mplayer
  • Vegetazione intensa (Necessità però di una scheda video recente con supporto buono allo shading mi pare)
  • Vedi anche:

  • Flightgear Wiki
  • teoricamente lo script dovrebbe funzionare bene anche su una debian
    recente (A parte il fatto che la chiamata ad apt-get viene fatta tramite
    sudo che funziona così solo sulle ubuntu)

    Lo script comunque è solo all'inizio, la prossima release includerà
    anche l'installazione dei tool di sviluppo per creare gli
    scenari/aeroporti etc... che sono molto difficili da installare (librerie
    vecchie e passaggi molto caotici, che "sporcano" anche il sistema!)

    - Installazione -

    Creare una directory qualsiasi e spostare lo script all'interno:

  • Download download_and_compile.sh.tar.bz2
  • mkdir /tmp/flightgear
    mv download_and_compile.sh.tar.bz2 /tmp/flightgear
    tar xjvf download_and_compile.sh.tar.bz2
    chmod +x download_and_compile.sh
    ./download_and_compile.sh

    L'installazione dura circa un paio d'ore, naturalmente si tratta di un tempo variabile.

    _________________

    A Francesco va il mio ringraziamento per aver fornito guida e script.
    :D

    Ciao Divilinux, c'è una

    Ciao Divilinux, c'è una piccola imprecisione nel tuo articolo, gli ultimi 2 comandi vanno lanciati sul file download_and_compile.sh e non su quello compresso che ha estensione .tar.bz2 ;)

    @Iridesp E' vero grazie..mi

    @Iridesp
    E' vero grazie..mi era rimasto il copia e incolla del nome-pacchetto
    ;)

    Ciao Divilinux, lo script ha

    Ciao Divilinux,
    lo script ha fatto il suo lavoro e alla fine è andato tutto. Tuttavia, dopo aver riavviato il pc (e dopo alcune operazioni allo start-up che non avevo mai visto... una specie di riconfigurazione dello swap !?) la cartella di flightgear dentro /tmp è sparita. Sono io che ho le travecole o ho sbagliato qualcosa?

    Buona domenica.

    @Bleriot la dir /tmp si

    @Bleriot
    la dir /tmp si svuota ad ogni riavvio, credo che l'autore della guida, per sicurezza, abbia indicato quella per sicurezza
    Se funziona, puoi spostare lo script in una directory della tua home e lanciarlo di nuovo

    Ciao Divilinux, sono nuovo

    Ciao Divilinux,
    sono nuovo del blog e ti faccio i complimenti per la dedizione con la quale si sviscerano i tanti "problemi"....
    riguardo l'installazione di FlightGear ho dovuto modificare lo script scaricato per quanto riguarda i comandi 'mkdir', 'svn', 'make' e derivati e 'chmod' con l'aggiunta di un 'sudo' altrimenti mi dava errore allo scaricamento e compilazione di openscenegraph... andando avanti poi ho un errore di LOGIN per quanto riguarda il CVS di SIMGEAR con il messaggio "connection timed out", come posso risolvere? esiste un workaround per scaricare quella versione anziché da cvs? (KUBUNTU HARDY HERON 8.04)
    grazie anticipatamente

    @_marco_ Grazie..e

    @_marco_
    Grazie..e benvenuto
    L'autore dell'articolo (un mio amico) mi ha detto che con la versione 8.04 naturalmente sono cambiati alcuni repository
    Mercoledi' lo vedo e gli chiedo se puo' aggiornare la guida
    ;)

    Ho provato a vedere sul sito

    Ho provato a vedere sul sito di SIMGEAR ma il repository CVS non mi sembra differisca da quello nello script... comunque ti ringrazio tantissimo, aspetto notizie e nel frattempo provo a smanettare un po'

    Invia nuovo commento

    Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
    • Indirizzi web o e-mail vengono trasformati in link automaticamente
    • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
    • Linee e paragrafi vanno a capo automaticamente.

    Maggiori informazioni sulle opzioni di formattazione.

    CAPTCHA
    Questa domanda serve per verificare che tu sia un visitatore umano (non un computer) e per prevenire lo spam
    5 + 0 =
    Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.