当前位置: 首页 > java >正文

银河麒麟系统无法打开360浏览器的解决办法以及安装initramfs-tools报错解决方案

问题描述

浪潮电脑预装银河麒麟V10操作系统,内置360浏览器出现无法启动或崩溃的情况,一般表现为闪退、卡死、报错或无响应。

可能原因分析

  • 360浏览器版本与银河麒麟SV10系统兼容性问题
  • 系统关键组件缺失或损坏(如依赖库、图形驱动)
  • 浏览器配置文件损坏或权限不足

解决方案

验证浏览器兼容性

通过应用商店找到360浏览器,卸载旧版本后重新安装,重新安装时提示:

360浏览器 安装失败,服务异常。请点击错误代码,查看解决方法。(错误代码#0003)

或者无提示,但鼠标双击以及右键打开依旧无反应。

修复依赖项问题

通过终端重新安装initramfs-tools:

test@test-CE520F:-$ sudo   apt   install    --reinstall  initramfs-tools

报错如下:

...
需要下载 89.2 kB 的归档,解压缩后会消耗 0B的额外空间。
获取:1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0/main arm64 initramfs-toolsall 0.122kord8-0k13[89.2 kB]
已下载 89.2kB,耗时 0秒(399 kB/s)
dpkg:警告:无法找到软件包 initramfs-tools-core 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
dpkg:警告:无法找到软件包 initramfs-tools 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
dpkg:警告:无法找到软件包 initramfs-tools-bin 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
(正在读取数据库--系统当前共安装有226421个文件和目录。)
正准备解包/initramfs-tools 0.122kord8-0k13 all.deb...
正在将 initramfs-tools(0.122kord8-0k13)解包到(0.122kord8-0k13)上...
正在处理用于 man-db(2.7.5-1kord)的触发器...
正在设置 initramfs-tools(0.122kord8-0k13)...
update-initramfs: deferring update(trigger activated)
正在处理用于 initramfs-tools(0.122kord8-0k13)的触发器...
update-initramfs: Generating /boot/initrd,img-4.4.131-20210120.kylin.desktop-generic
cp:无法创建普通文件'/var/tmp/mkinitramfs_6AL0U4//usr/lib/libzfh.so':不允许的操作
cp:无法创建普通文件'/var/tmp/mkinitramfs_6AL0U4//usr/lib/libzfh.so':不允许的操作
cp:无法创建普通文件'/var/tmp/mkinitramfs_6AL0U4//usr/lib/libzfh.so':不允许的操作E:/usr/share/initramfs-tools/hooks/btrfs failed with return 1.
update-initramfs: failed for /boot/initrd,img-4,4,131-20210120.kylin.desktop-generic with 1
dpkg:处理软件包 initramfs-tools(--configure)时出错:
子进程 已安装 post-installation 脚本 返回错误状态1
在处理时有错误发生:
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

检查系统中非正常状态软件包:

test@test-CE520F:-$ -dpkg   -l   |    grep    -v   ii
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)触发器未决(T)
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称                              版本                                 体系架构:    描述
+++-=================================.===================================.============.====
======================
iF initramfs-tools                    0.122kord8-0k13                     all        generic modular initramfs generator(automatic)     
rc qaxsafe                            8.0.5-1206                          arm64       Qi An    Xin Endpoint Protection Platforms
rc upstart                            1.13.2-0kord21                      arm64       event-based init daemon - essential  binnaries

删除initramfs-tools,再次重新安装,报错:

test@test-CE520F:-$ cd   /var/lib/dpkg/info
test@test-CE520F:/var/lib/dpkg/info$ sudo  rm   initramfs-tools*
test@test-CE520F:-$ sudo   apt   install    --reinstall  initramfs-tools
无法获得锁 /var/lib/dpkg/lock-frontend -open(11:资源暂时不可用)
Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process
test@test-CE520F:-$ sudo   rm   /var/lib/dpkg/lock-frontend
test@test-CE520F:-$ sudo   apt   install    --reinstall  initramfs-tools
E: 无法获得锁 /var/lib/dpkg/lock-open(11:资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
test@test-CE520F:-$ sudo   rm   /var/lib/dpkg/lock
test@test-CE520F:-$ sudo   apt   install    --reinstall  initramfs-tools
正在读取软件包列表…完成
正在分析软件包的依赖关系树
正在读取状态信息…完成
下列软件包是自动安装的并且现在不需要了:apt-clone aptdaemon-data data dpkg-repack fcitx-libs girl.2.javascriptcoregtk.4.0 gir1.2-json.1.0 gir1.2.timezonemap-1.0 girl.2 vte-2.91 gir1.2-webkit2-4.0 gir1.2-xkl-1.0 hplip-data libido3-0.1-0 libiw30 libminizip1 libqapt3 libsane-hpaio libtimezonemap-data libtimezonemap1 minizip python-pwquality python3-aptdaemon.gtk3widgets python3.icu python3-pam python3-pexpect python3-ptyprocess python3-pyudev rdate
使用'sudo apt autoremove'来卸载它(它们)。
升级了0个软件包,新安装了 0个软件包,重新安装了 1个软件包,要卸载0个软件包,有 465 个软件包未被升级。
有1个软件包没有被完全安装或卸载。
解压缩后会消耗0B的额外空间。
E:Internal Error, No file name for initramfs.tools:arm64

查看initramfs-tools安装状态,再次删除重装,依旧提示报错:

test@test-CE520F:-$ apt-cache  policy initramfs-tools
initramfs-tools:已安装:0.122kord8-0k13候选: 0.122kord8-0k13版本列表:*** 0.122kord8-0k13 500500 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0/main arm64 Packages100 /var/lib/dpkg/status
test@test-CE520F:-$ sudo apt install -f
正在读取软件包列表…完成
正在分析软件包的依赖关系树
正在读取状态信息…完成
下列软件包是自动安装的并且现在不需要了:apt-clone aptdaemon-data data dpkg-repack fcitx-libs girl.2.javascriptcoregtk.4.0 gir1.2-json.1.0 gir1.2.timezonemap-1.0 girl.2 vte-2.91 gir1.2-webkit2-4.0 gir1.2-xkl-1.0 hplip-data libido3-0.1-0 libiw30 libminizip1 libqapt3 libsane-hpaio libtimezonemap-data libtimezonemap1 minizip python-pwquality python3-aptdaemon.gtk3widgets python3.icu python3-pam python3-pexpect python3-ptyprocess python3-pyudev rdate
使用'sudo apt autoremove'来卸载它(它们)。
升级了0个软件包,新安装了 0个软件包,重新安装了 1个软件包,要卸载0个软件包,有 465 个软件包未被升级。
有1个软件包没有被完全安装或卸载。
解压缩后会消耗0B的额外空间。
正在设置 initramfs-tools(0.122kord8-0k13)...
update-initramfs: deferring update(trigger activated)
正在处理用于 initramfs-tools(0.122kord8-0k13)的触发器...
update-initramfs: Generating /boot/initrd,img-4.4.131-20210120.kylin.desktop-generic
cp:无法创建普通文件'/var/tmp/mkinitramfs_XlyBkf//usr/lib/libzfh.so':不允许的操作
cp:无法创建普通文件'/var/tmp/mkinitramfs_XlyBkf//usr/lib/libzfh.so':不允许的操作
cp:无法创建普通文件'/var/tmp/mkinitramfs_XlyBkf//usr/lib/libzfh.so':不允许的操作E:/usr/share/initramfs-tools/hooks/btrfs failed with return 1.
update-initramfs: failed for /boot/initrd,img-4,4,131-20210120.kylin.desktop-generic with 1
dpkg:处理软件包 initramfs-tools(--configure)时出错:
子进程 已安装 post-installation 脚本 返回错误状态1
在处理时有错误发生:
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
test@test-CE520F:-$ cd   /var/lib/dpkg/info
test@test-CE520F:/var/lib/dpkg/info$ sudo  rm   initramfs-tools*
test@test-CE520F:/var/lib/dpkg/info$ sudo  apt  install   --reinstall  initramfs-tools
正在读取软件包列表…完成
正在分析软件包的依赖关系树
正在读取状态信息…完成
下列软件包是自动安装的并且现在不需要了:apt-clone aptdaemon-data data dpkg-repack fcitx-libs girl.2.javascriptcoregtk.4.0 gir1.2-json.1.0 gir1.2.timezonemap-1.0 girl.2 vte-2.91 gir1.2-webkit2-4.0 gir1.2-xkl-1.0 hplip-data libido3-0.1-0 libiw30 libminizip1 libqapt3 libsane-hpaio libtimezonemap-data libtimezonemap1 minizip python-pwquality python3-aptdaemon.gtk3widgets python3.icu python3-pam python3-pexpect python3-ptyprocess python3-pyudev rdate
使用'sudo apt autoremove'来卸载它(它们)。
升级了0个软件包,新安装了 0个软件包,重新安装了 1个软件包,要卸载0个软件包,有 465 个软件包未被升级。
有1个软件包没有被完全安装或卸载。
解压缩后会消耗0B的额外空间。
E:Internal Error, No file name for initramfs.tools:arm64
test@test-CE520F:/var/lib/dpkg/info$ sudo  apt  download   initramfs-tools
获取 :1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.0/main arm64 initramfs-tools all 0.122kord8-0k13 [89.2 kB]
已下载89.2kB,耗时0秒(605 kB/s)
W:文件'/var/lib/dpkg/info/initramfs-tools 0.122kord8-0k13_all.deb'无法被用户'_apt'访问,无法降低权限以进行下载。
acquire::Run(13:权限不够)
test@test-CE520F:/var/lib/dpkg/info$ sudo dpkg -i initramfs-tools*
dpkg: 警告: 无法找到软件包 initramfs-tools-core 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
dpkg: 警告:无法找到软件包 initramfs-tools 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
dpkg:警告:无法找到软件包 initramfs-tools-bin 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
(正在读取数据库.系统当前共安装有230559个文件和目录。)
正准备解包 initramfs-tools_0.122kord8-0k13_all.deb ...
正在将initramfs-tools(0.122kord8-0k13)解包到(0.122kord8-0k13)上...
正在设置 initramfs-tools(0.122kord8-0k13)...
update-initramfs:deferring update (trigger activated)
正在处理用于man-db(2.7.5-1kord)的触发器 ...
正在处理用于initramfs-tools(0.122kord8-0k13)的触发器 ...
update-initramfs:Generating /boot/initrd.img4.4.131-20210120.kylin.desktop-generic
cp:无法创建普通文件'/var/tmp/mkinitramfs_vbuNcz//usr/lib/libzfh.so':不允许的操作
cp:无法创建普通文件'/var/tmp/mkinitramfs_vbuNcz//usr/lib/libzfh.so':不允许的操作
cp:无法创建普通文件'/var/tmp/mkinitramfs_vbuNcz//usr/lib/libzfh.so':不允许的操作
E: /usr/share/initramfs-tools/hooks/btrfs failed with return l
update-initramfs:failed for /boot/initrd.img-4.4.13120210120.kylin.desktop-generic with 1
dpkg:处理软件包initramfs-tools(--install)时出错:子进程  已安装  post-installation 脚本  返回错误状态 1 
在处理时有错误发生:initramfs-tools
test@test-CE520F:/var/lib/dpkg/info$

利用启动盘进入试用界面,再次安装initramfs-tools,运行正常。

kylin@kylin:-$ lsblk -f
NAME FSTYPE LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINT
loop0squash                                                    0   100% /rofs6
sda-sda1ext4         040bd2da-0733-4f4e-89cf-2d8a8d9fab7e    738.8M    15% /media/kyl-sda2ext4         ef9e235e-ceb1-4a52-ab3b-f23ca6313e7e     57.1G    34% /media/kyl-sda3ext4   KYLIN-BACKUP36af95af-8070-41fb-bd1c-3a81c3f07f59     22.1G     0% /media/kyl-sda4eXt4   数据盘3bea87a5-259c-4637-aa2c-abf97e53a099     96.5G     0% /media/kyl-sda5swap         3fa294a1-3277-4077-b36b-7d5ccd7ad51a                  [SWAP]-sda6vfat         4945-7582
sdb  ext4   数据盘eec7260a-ab1f-4326-9a0b-19bdb7d2092c    867.7G     0% /media/kyl
sdc-sdc1exfat  Ventoy4E21-0000
kylin@kylin:-$ ls /media/kylin/
040bd2da-0733-4f4e-89cf-2d8a8d9fab7e 数据盘 数据盘1 ef9e235e-ceb1-4a52-ab3b-f23ca6313e7e  KYLIN-BACKUF
kylin@kylin:-$ sudo chroot /media/kylin/ef9e235e-ceb1-4a52-ab3b-f23ca6313e7e/
root@kylin:/# cd /var/lib/dpkg/info
root@kylin:/var/lib/dpkg/info# dpkg -i initramfs-tools*deb
dpkg:警告: 无法找到软件包 initramfs-tools-core 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
dpkg: 警告: 无法找到软件包 initramfs-tools-bin 的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。
(正在读取数据库..系统当前共安装有230575个文件和目录。)
正准备解包 initramfs-tools0.122kord8-0k13_all.deb...
正在将initramfs-tools(0.122kord8-0k13)解包到(0.122kord8-0k13)上...
正在设置initramfs-tools(0.122kord8-0k13)...
update-initramfs: deferring update(trigger activated)
正在处理用于 man-db(2.7.5-1kord) 的触发器...
正在处理用于 initramfs-tools(0.122kord8-0k13)的触发器...
update-initramfs: Generating /boot/initrd.img-4.4.131-20210120.kylin.desktop-generic
Adding IMA binaries
W: plymouth module (/usr/lib/aarch64-linux-gnu/plymouth//ubuntu-text.so)missing,skipping that theme.
Drop some kernel modules, use minimum modules for FTl500A bootloader.
root@kylin:/var/lib/dpkg/info# dpkg -l | grep -v ii 
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
|/ 错误?=(无)/须重装(R)(状态,错误:大写=故障)
||/ 名称                                   版本                                          体系结构   描述
+++-======================================.=============================================.==========-=======================================================    
rc qaxsafe                                8.0.5-1206                                     arm64     Qi An Xin Endpoint Protection Platforms
rc upstart                                1.13.2-0kord21                                 arm64     event-based init daemon - essential  binnaries
root@kylin:/var/lib/dpkg/info# exit

重启系统,发现依旧无法打开;重新赋权,问题解决。

test@test-CE520F:-$ /usr/bin/browser360-cn-stable
[0828/102821.363597:INF0:pro_util.cc(138)] Register config path: /var/lib/browser360
[0828/102821.378982:INF0:cpu.cc(300)] part_number 0x663
chrome crashpad handler:-database is required
Try 'chrome crashpad handler --help'for more information
[8331:8331:0828/102821.382635:ERR0R:filesystem posix.cc(63)] mkdir :没有那个文件或目录(2)
[0828/102821.454316:INF0:pro util.cc(138)] Register config path: /var/lib/browser360
[0828/102821.468294:INF0:pro util.cc(138)] Register config path: /var/lib/browser360
[0828/102821.481987:INF0:cpu.cc(300)] part_number 0x663
[0828/102821.483218:INF0:cpu.cc(300)] part_number 0x663
[8331:8331:0828/102821.490910:ERROR:process_singleton_posix.cc(463)] readlink failed:权限不够(13)
[8331:8331:0828/102821.490999:ERROR:process_singleton_lock_posix.cc(20)] readlink(/home/gxxc/.config/browser360/SingletonLock)failed:权限不够(13)
[8331:8331-0828/102821.491359:ERROR:process_singleton_posix.cc(311)] readlink(/home/gxxc/.config/browser360/SingletonLock)failed:权限不够(13)
[8331:8331:0828/102821.491398:ERROR:process_singleton_posix.cc(335)] Failed to create /home/gxxc/.config/browser360/SingletonLock:权限不够(13)
[8331:8331:0828/102821.491451:ERROR:process_singleton_posix.cc(463)] readlink failed:权限不够(13)
[8331:8331:0828/102821.491492;ERRoR:process_singleton_lock_posix.cc(20)] readlink(/home/gxxc/.config/browser360/SingletonLock)failed:权限不够(13)
[8331:8331:0828/102821.491584:ERRoR;chrome_main_delegate.cc(638)] Failed to create a Processsingleton for your profile directory.This means that running multipLe instances would start multiple browser processes rather than opening a new window in the existing process. Aborting now to avoid profile corruption.
test@test-CE520F:-$ sudo  chown  -R   test:test    /home/test         #用户名和组以当前用户为准

注意事项

  • 操作前备份重要数据
  • 非root用户需加sudo提权
  • 部分命令需网络连接稳定
http://www.xdnf.cn/news/19323.html

相关文章:

  • 10.2 工程学中的矩阵
  • AutoDriveRelated-WA
  • Qt中的锁(1)
  • 【lua】table基础操作
  • String str = new String(“abc“)
  • C语言---零碎语法知识补充(队列、函数指针、左移右移、任务标识符)
  • 第十六章 ESP32S3 WATCH_DOG 实验
  • C++优先级队列priority_queue的模拟实现
  • 论文介绍:《Small Language Models are the Future of Agentic AI》
  • Python(五)Python_C API详细
  • Linux三剑客grep-sed-awk
  • 为什么vue3会移除过滤器filter
  • 北斗导航 | RAIM算法改进方案及性能对比分析报告
  • 深度学习:洞察发展趋势,展望未来蓝图
  • 计算机网络面试集合
  • 【AI工具】在 VSCode中安装使用Excalidraw
  • Java全栈开发面试实战:从基础到微服务的深度解析
  • 小迪安全v2023学习笔记(七十四讲)—— 验证机制篇验证码绕过思路SRC挖掘演示
  • Coze源码分析-API授权-获取令牌列表-前端源码
  • LeetCode刷题记录----51.N皇后(Hard)
  • OpenCV安装及其开发环境配置(Windows系统Visual Studio 2022)
  • ros1ros2区别和相同之处
  • 软考 系统架构设计师系列知识点之杂项集萃(136)
  • 【LeetCode - 每日1题】有效的数独
  • Java基础知识(十)
  • plantsimulation知识点 多条RGV驮一台工件图标显示顺序问题
  • C语言类型转换踩坑解决过程
  • 重叠IO模型
  • 深入理解 Linux 驱动中的 file_operations:从 C 语言函数指针到类比 C++ 虚函数表
  • 学习Python中Selenium模块的基本用法(11:弹窗处理)