You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

请求获取FlightGear完整启动所需有效数据文件集的具体下载及解压方案

请求获取FlightGear完整启动所需有效数据文件集的具体下载及解压方案

嗨,Stephen,我来帮你搞定这个FlightGear启动失败的问题~

你遇到的核心问题是FlightGear缺少必要的核心数据文件集(fgdata),不管是PPA安装版本还是AppImage版本,都可能因为源同步或包体积的原因没有自动包含这份数据,下面给你具体的解决方案:

一、明确需要下载的文件

你需要下载对应你使用的2020.3.18版本的fgdata压缩包,准确文件名是:fgdata-2020.3.18.tar.bz2(这是Linux系统下最常用的压缩格式,也可以选择zip格式,但tar.bz2压缩率更高)。

二、终端下载&解压步骤(Ubuntu系统)

方法1:将数据包放到snap对应的目录(匹配你当前的错误提示路径)

  • 打开终端,先创建目标目录(如果还不存在的话):
mkdir -p /home/stephen/snap/flightgear/common
  • 切换到你下载压缩包的目录(比如默认的下载目录):
cd ~/Downloads
  • 执行解压命令,将数据包解压到指定目录:
sudo tar -xjvf fgdata-2020.3.18.tar.bz2 -C /home/stephen/snap/flightgear/common/

说明:-x代表解压操作,-j用于处理bz2压缩格式,-v会显示解压的详细过程,-f指定要解压的压缩包文件名,-C用于指定解压到的目标目录。

方法2:自定义存放目录(更灵活,避免权限问题)

如果你不想用snap的目录,也可以自己创建一个目录来存放fgdata:

  • 创建自定义目录:
mkdir -p ~/flightgear/fgdata
  • 切换到下载目录后,解压到自定义目录:
tar -xjvf fgdata-2020.3.18.tar.bz2 -C ~/flightgear/

这个方法不需要sudo权限,因为操作的是你的用户主目录,更安全便捷。

三、启动FlightGear并指定数据路径

解压完成后,打开FlightGear(无论是PPA安装的版本还是AppImage):

  • 在弹出的“选择数据文件”界面,点击选择按钮,导航到你刚才解压的fgdata目录(比如/home/stephen/snap/flightgear/common/fgdata或者~/flightgear/fgdata
  • 确认路径后,就能正常进入飞行模拟界面了

补充说明

  • PPA安装的FlightGear偶尔会因为源的同步问题,没有自动安装fgdata依赖包,所以需要手动下载补充;
  • AppImage版本为了控制包体积,本身就不包含完整的fgdata,必须手动下载对应版本的数据包才能运行。

备注:内容来源于stack exchange,提问作者Stephen Elliott

火山引擎 最新活动