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

Ubuntu 22.04系统安装Firefox浏览器失败求助

Ubuntu 22.04系统安装Firefox浏览器失败求助

看起来你遇到的问题是系统缺少squashfs文件系统支持,而Ubuntu 22.04默认通过Snap分发Firefox,Snap依赖这个文件系统挂载镜像。先给你梳理问题和对应的解决办法:

首先确认你的系统环境信息:

cssdesk@JF03CLSSU1026:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS"

cssdesk@JF03CLSSU1026:~$ uname -a
Linux JF03CLSSU1026 6.4.0-rc4 #4 SMP PREEMPT_DYNAMIC Mon Aug 28 22:32:12 PDT 2023 x86_64 x86_64 x86_64 GNU/Linux

你执行apt install firefox时的核心错误是:

error: system does not fully support snapd: cannot mount squashfs image using "squashfs": mount: /tmp/syscheck-mountpoint-1104631282: unknown filesystem type 'squashfs'.

三种解决办法任你选:

1. 先尝试加载squashfs内核模块

这是最省心的方案,先试试能不能直接启用模块:

sudo modprobe squashfs

如果没有报错,说明模块加载成功,重新执行安装命令即可:

sudo apt install firefox

2. 模块加载失败?换内核或重新编译

你当前用的是6.4.0-rc4自定义内核,大概率编译时没开启squashfs支持,有两个方向:

  • 切换官方稳定内核:Ubuntu 22.04默认的5.15.x系列内核肯定包含squashfs支持。先查看已安装内核:
    dpkg --list | grep linux-image
    
    找到官方稳定版本,重启后在GRUB菜单选该内核进入,再安装Firefox。
  • 重新编译自定义内核:如果不想换内核,就重新编译6.4.0-rc4内核,在配置界面找到CONFIG_SQUASHFS选项,设为y(编译进内核)或m(作为模块),编译完成后重装内核再试安装。

3. 绕过Snap,直接装Deb版Firefox

要是不想折腾内核和Snap,用Mozilla官方PPA装传统Deb格式的Firefox就行:

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install firefox

这个版本不依赖Snapd,安装后直接能用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 09:30:32