FlightGear features more than 400 aircraft, a worldwide scenery database, a multiplayer environment, detailed sky modelling, a flexible and open aircraft modelling system, varied networking options, multiple display support, a powerful scripting language and an open architecture. Best of all, being open-source, the simulator is owned by the community and everyone is encouraged to contribute.
FlightGear 2017.3 release highlights:
- detailed Carrier USS Harry Truman and escort group, with many animated elements, using experimental wave motion
- C++ versions of props.nas setValues/setChildren() Improve performance of Nasal properties access by implementing the setValues/setChildren props.nas functions in C++ 
- Multiple flightplans fixed and is now possible to be controlled from Nasal. See Nasal_Flightplan.
- Starting on carriers fixed
- Simple API to add addons to FlightGear without the need to mess around with FGData/Nasal or FGHome/Nasal directories.
- Enabling of display lists for random vegetation provides a massive performance boost for random vegetation.
- More than 1000 screenshots now allowed
- new Mediterranean tree textures, new desert shrub textures
- Support for AI wake turbulence added. (a small code snippet needs to be added to the plane)
- Volumetric grass effect utilizing a geometry shader, based on work by Fernando Garcia Linan
- Helicopter rotor wash effect for volumetric grass and water shaders
- consistent snow implementation for OSM roads and buildings
- directionally visible car lights for the OSM traffic shader
- realistic daytime-dependence of road trafficic
Opening terminal (Ctrl+Alt+T) and running the command:
|$ sudo add-apt-repository ppa:saiarcot895/flightgear
$ sudo apt-get update
$ sudo apt-get install flightgear
How to Remove:
To remove FlightGear , open terminal and run command:
|$ sudo apt-get remove flightgear && sudo apt-get autoremoveus|