You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04上JavaFX SceneBuilder .deb包安装失败求助

解决Ubuntu 24.04安装SceneBuilder 23.0.1 .deb包的依赖问题

你的问题核心是SceneBuilder 23.0.1的.deb包依赖的部分库在Ubuntu 24.04中已被移除或替换,导致apt-get install -f直接卸载了未配置的包。以下是具体解决步骤:

方法一:手动解决依赖后安装.deb包

  1. 更新系统源
    先确保apt源是最新的:

    sudo apt update
    
  2. 安装可用的依赖包
    错误中的libgdk-pixbuf2.0-0在Ubuntu 24.04仓库中存在,直接安装:

    sudo apt install libgdk-pixbuf2.0-0
    
  3. 安装已被替换的旧版本依赖
    Ubuntu 24.04用libpcre2-8-0替代了libpcre3,用libffi8替代了libffi7,但SceneBuilder的.deb仍依赖旧版本,需要手动下载安装(以amd64架构为例):

    • 下载对应deb包:
      wget http://archive.ubuntu.com/ubuntu/pool/main/p/pcre3/libpcre3_2%3A8.39-15ubuntu0.2_amd64.deb
      wget http://archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi7_3.3-6ubuntu2_amd64.deb
      
    • 安装这两个包:
      sudo dpkg -i libpcre3_2%3A8.39-15ubuntu0.2_amd64.deb libffi7_3.3-6ubuntu2_amd64.deb
      

    若安装时出现依赖问题,执行:

    sudo apt install -f
    
  4. 重新安装SceneBuilder
    现在依赖已补全,再次安装SceneBuilder的.deb包:

    sudo dpkg -i SceneBuilder-23.0.1.deb
    

    若还有问题,执行apt install -f完成配置。

方法二:使用免安装的Zip版本(更简单)

如果不想处理依赖问题,直接下载SceneBuilder的zip压缩包:

  1. 解压下载的SceneBuilder-23.0.1.zip到任意目录,比如~/opt/:
    unzip SceneBuilder-23.0.1.zip -d ~/opt/
    
  2. 进入解压后的目录,运行启动脚本:
    cd ~/opt/SceneBuilder-23.0.1
    ./SceneBuilder
    
  3. (可选)创建桌面快捷方式,方便日常使用。

内容的提问来源于stack exchange,提问作者Sandeep S D

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 14:53:15