230_hoa 2024-01-28 13:33 采纳率: 50%
浏览 26
已结题

ubuntu开启SElinux后snap包出现问题

ubuntu激活了SElinux,重启后发现firefox打不开,尝试用synaptic删除firefox软件包,然后打开终端用apt-get install firefox重装,就出现了问题。还发现图形界面的ubunt software也打不开。该如何解决?

hoa@hoa-H110M-S2:~$ sudo apt-get install firefox
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
下列【新】软件包将被安装:
  firefox
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 0 B/72.3 kB 的归档。
解压缩后会消耗 261 kB 的额外空间。
正在预设定软件包 ...
(正在读取数据库 ... 系统当前共安装有 213313 个文件和目录。)
准备解压 .../firefox_1%3a1snap1-0ubuntu2_amd64.deb  ...
=> Installing the firefox snap
==> Checking connectivity with the snap store
==> Installing the firefox snap
错误:system does not fully support snapd: cannot mount squashfs image using
         "squashfs": mount: /tmp/syscheck-mountpoint-2942419972: wrong fs type,
         bad option, bad superblock on /dev/loop8, missing codepage or helper
         program, or other error.
dpkg: 处理归档 /var/cache/apt/archives/firefox_1%3a1snap1-0ubuntu2_amd64.deb (--unpack)时出错:
 新的 firefox 软件包 pre-installation 脚本 子进程返回错误状态 1
在处理时有错误发生:
 /var/cache/apt/archives/firefox_1%3a1snap1-0ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

  • 写回答

14条回答 默认 最新

  • 小明爱吃火锅 2024-01-29 12:13
    关注

    引用文心一言:
    根据你提供的信息,你在尝试安装Firefox时遇到了问题。这可能是由于你的系统不支持snap包管理器的某些特性,导致无法安装Firefox snap包。

    你可以尝试以下步骤来解决这个问题:

    1. 首先,尝试更新系统和软件包列表。在终端中运行以下命令:
    sudo apt update
    sudo apt upgrade
    

    这将更新你的系统和软件包列表,可能会解决一些依赖关系问题。
    2. 如果更新系统和软件包列表后仍然无法解决问题,你可以尝试卸载当前的snap包管理器,并重新安装最新版本的snap包管理器。在终端中运行以下命令:

    sudo apt remove snapd
    sudo apt install snapd
    

    这将卸载当前的snap包管理器并安装最新版本。
    3. 安装完最新版本的snap包管理器后,再次尝试安装Firefox。在终端中运行以下命令:

    sudo apt install firefox
    

    这将尝试安装Firefox软件包,而不是尝试安装Firefox snap包。
    4. 如果以上步骤都无法解决问题,你可以尝试手动下载Firefox的DEB包并手动安装。从Mozilla官网或其他可信赖的源下载最新的Firefox DEB包,然后在终端中使用以下命令进行安装:

    sudo dpkg -i firefox.deb
    

    这将安装下载的Firefox DEB包。请确保下载的DEB包与你的Ubuntu版本和架构相匹配。
    5. 如果图形界面的ubunt software也打不开,那可能是你的系统存在问题。你可以尝试使用以下命令修复系统:

    sudo apt install ubuntu-desktop
    

    这将安装Ubuntu桌面环境所需的基本软件包。完成后,尝试重新打开ubunt software,看是否能够正常工作。
    6. 如果问题仍然存在,你可能需要更深入地检查你的系统设置和配置。考虑备份重要数据并重新安装Ubuntu系统,以解决潜在的问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(13条)

报告相同问题?

问题事件

  • 系统已结题 2月12日
  • 已采纳回答 2月4日
  • 创建了问题 1月28日

悬赏问题

  • ¥15 STM32F103C8T6使用标准库stm32f10x.h驱动ws2812
  • ¥20 我是数控机床电气工程师,主要是做840DSL与one,请问如何自学
  • ¥20 显示器休眠后重新唤醒出现蓝屏,蓝屏代码为DRIVER-POWER.STATE-FAILURE
  • ¥20 alt+tab怎么恢复到以前的模式
  • ¥15 来一个会抓包app支付链接的
  • ¥15 MMdetection安装
  • ¥15 STM32U535系列stop3模式进入和RTC唤醒
  • ¥15 如何提取全民K歌没下载过但播放过很多次的音频?
  • ¥15 树莓派运行detect.py
  • ¥15 pdfplumber提起文本内容如何过滤水印内容