当飞机驾驶员是种什么感觉? 在 Linux 下体验飞行模拟器
这个开源飞行模拟器提供其他模拟器无法提供的体验。FlightGear 跨越了现有模拟器的所有权障碍,并提供了使用和可扩展性的独立性。
FlightGear项目启动于1997年,由怀着雄心壮志的全球志愿者团队共同开发,并成功地创造出了可以免费使用、修改和分发的,同时无比真实的飞行模拟器。FlightGear被世界各地的广大模拟飞行爱好者所使用,也被广泛应用于大学研究和博物馆的互动展览等领域。
FlightGear的特色包括其拥有的400多种机模、全球地景数据库、联机飞行功能、精细的大气建模、灵活开放的飞机建模系统、多种网络选项、多屏显示支持、强大的脚本语言和开放式架构。最重要的是,作为开源模拟器,它属于我们的社区,每个人都可以为之做出贡献。
开源开发人员开发整个产品。让我们来看看 FlightGear 的一些显著特性:
- 它是开源的;因此,无需额外费用即可使用模拟器的所有功能。
- FlightGear 自带对 Linux 发行版的原生支持。
- 它允许扩展以增强功能。
- 它提供三种不同的飞行动力学 JSBSim、YASim 和 UIUC。
- FlightGear 带有 20,000 多个实时机场。
- 详细的地形和天空模型。
- 它在中等系统上运行良好。
- FlightGear 具有允许对飞机进行建模的功能。
让我们看看如何在 Ubuntu 上安装 FlightGear。
使用 Ubuntu 的软件中心在 Ubuntu 20.04 (LTS) 和 20.10 上安装 FlightGear:
使用Ubuntu自带的软件中心安装FlightGear模拟器的第一种方法。从应用程序打开软件中心,点击搜索图标并搜索“FlightGear”:
打开它并单击“安装”按钮下载并安装 FlightGear,下载和安装完成后,可以在应用程序中查看 FlightGear。
使用终端在 Ubuntu 20.04 (LTS) 和 20.10 上安装 FlightGear:
安装 FlightGear 的第二种方法是终端。首先,使用下面提到的命令添加存储库:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo add-apt-repository ppa:saiarcot895/flightgear
使用以下命令更新包列表:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get update
现在,使用以下命令安装 FlightGear:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install flightgear
FlightGear也可以使用“Snap”安装,执行命令:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo snap install flightgear
从 Ubuntu 20.04 (LTS) 和 20.10 卸载 FlightGear:
如果您使用软件中心安装了 FlightGear,请打开软件中心,单击“已安装”选项卡,然后单击“删除”按钮从您的设备中删除 FlightGear。
如果它是使用终端安装的,则使用:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get remove flightgear
如果使用 snap 安装 FlightGear,请使用以下命令将其从您的设备中删除:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo snap remove flightgear
结论:
FlightGear 是最好的飞行模拟器之一,一个功能齐全的开源模拟器,由全球许多开发人员管理。它的所有功能都是免费的,并且没有限制。本指南是关于使用不同的方法安装 FlightGear 装备,然后可以将其从您的设备中删除。
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的